llvm-6502/include/llvm/Target
Rafael Espindola 76927d7586 Emit segmented-stack specific code into function prologues for
X86. Modify the pass added in the previous patch to call this new
code.

This new prologues generated will call a libgcc routine (__morestack)
to allocate more stack space from the heap when required

Patch by Sanjoy Das.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138812 91177308-0d34-0410-b5e6-96231b3b80d8
2011-08-30 19:39:58 +00:00
..
Mangler.h
Target.td Follow up to r138791. 2011-08-30 19:09:48 +00:00
TargetCallingConv.h
TargetCallingConv.td
TargetData.h Convert TargetData::getIndexedOffset to use ArrayRef. 2011-07-19 14:01:37 +00:00
TargetELFWriterInfo.h
TargetFrameLowering.h Emit segmented-stack specific code into function prologues for 2011-08-30 19:39:58 +00:00
TargetInstrInfo.h Hoist hasLoadFromStackSlot and hasStoreToStackSlot. 2011-08-08 20:53:24 +00:00
TargetIntrinsicInfo.h land David Blaikie's patch to de-constify Type, with a few tweaks. 2011-07-18 04:54:35 +00:00
TargetJITInfo.h
TargetLibraryInfo.h
TargetLowering.h Follow up to r138791. 2011-08-30 19:09:48 +00:00
TargetLoweringObjectFile.h Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc. 2011-07-20 19:50:42 +00:00
TargetMachine.h - Move CodeModel from a TargetMachine global option to MCCodeGenInfo. 2011-07-20 07:51:56 +00:00
TargetOpcodes.h
TargetOptions.h Command line option to enable support for segmented stacks: 2011-08-30 19:29:02 +00:00
TargetRegisterInfo.h Trim an unneeded header. 2011-08-09 23:49:21 +00:00
TargetSchedule.td
TargetSelectionDAG.td Basic x86 code generation for atomic load and store instructions. 2011-08-24 20:50:09 +00:00
TargetSelectionDAGInfo.h
TargetSubtargetInfo.h