llvm-6502/include/llvm/Target
Evan Cheng 3d2125c9db Enable sibling call optimization of libcalls which are expanded during
legalization time. Since at legalization time there is no mapping from
SDNode back to the corresponding LLVM instruction and the return
SDNode is target specific, this requires a target hook to check for
eligibility. Only x86 and ARM support this form of sibcall optimization
right now.
rdar://8707777


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120501 91177308-0d34-0410-b5e6-96231b3b80d8
2010-11-30 23:55:39 +00:00
..
Mangler.h
SubtargetFeature.h Merge System into Support. 2010-11-29 18:16:10 +00:00
Target.td Remove ARM isel hacks that fold large immediates into a pair of add, sub, and, 2010-11-17 20:13:28 +00:00
TargetAsmBackend.h Merge System into Support. 2010-11-29 18:16:10 +00:00
TargetAsmLexer.h
TargetAsmParser.h
TargetCallingConv.h
TargetCallingConv.td
TargetData.h Merge System into Support. 2010-11-29 18:16:10 +00:00
TargetELFWriterInfo.h
TargetFrameInfo.h Move more PEI-related hooks to TFI 2010-11-27 23:05:25 +00:00
TargetInstrDesc.h Merge System into Support. 2010-11-29 18:16:10 +00:00
TargetInstrInfo.h Move callee-saved regs spills / reloads to TFI 2010-11-27 23:05:03 +00:00
TargetInstrItineraries.h
TargetIntrinsicInfo.h
TargetJITInfo.h Merge System into Support. 2010-11-29 18:16:10 +00:00
TargetLowering.h Enable sibling call optimization of libcalls which are expanded during 2010-11-30 23:55:39 +00:00
TargetLoweringObjectFile.h
TargetMachine.h Change some methods in MCDwarf.cpp to be able to handle an arbitrary 2010-11-19 02:26:16 +00:00
TargetOpcodes.h
TargetOptions.h
TargetRegisterInfo.h Move more PEI-related hooks to TFI 2010-11-27 23:05:25 +00:00
TargetRegistry.h Add registry hook for assembly text output 2010-11-08 02:21:17 +00:00
TargetSchedule.td
TargetSelect.h
TargetSelectionDAG.td Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept. 2010-11-23 03:31:01 +00:00
TargetSelectionDAGInfo.h
TargetSubtarget.h