llvm-6502/include/llvm/Target
Andrew Trick 5f22dd7858 Add a subtarget hook: enablePostMachineScheduler.
As requested by AArch64 subtargets.

Note that this will have no effect until the
AArch64 target actually enables the pass like this:
substitutePass(&PostRASchedulerID, &PostMachineSchedulerID);

As soon as armv7 switches over, PostMachineScheduler will become the
default postRA scheduler, so this won't be necessary any more.
Targets using the old postRA schedule would then do:
substitutePass(&PostMachineSchedulerID, &PostRASchedulerID);

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@210167 91177308-0d34-0410-b5e6-96231b3b80d8
2014-06-04 07:06:27 +00:00
..
CostTable.h
Target.td TableGen: convert InstAlias's Emit bit to an int. 2014-05-20 09:17:16 +00:00
TargetCallingConv.h
TargetCallingConv.td
TargetFrameLowering.h
TargetInstrInfo.h
TargetIntrinsicInfo.h
TargetItinerary.td
TargetJITInfo.h
TargetLibraryInfo.h
TargetLowering.h Target: remove old constructors for CallLoweringInfo 2014-05-17 21:50:17 +00:00
TargetLoweringObjectFile.h
TargetMachine.h Move the verbose asm option to be part of the options struct and 2014-05-20 23:59:50 +00:00
TargetOpcodes.h
TargetOptions.h Move the function and data section flags into the options struct and 2014-05-20 21:25:34 +00:00
TargetRegisterInfo.h
TargetSchedule.td
TargetSelectionDAG.td
TargetSelectionDAGInfo.h
TargetSubtargetInfo.h Add a subtarget hook: enablePostMachineScheduler. 2014-06-04 07:06:27 +00:00