1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 12:43:36 +01:00
llvm-mirror/include/llvm/Target
Jim Grosbach 9b3f9f1d37 Move TargetRegisterInfo::getSubReg() to MCRegisterInfo.
Allows us to de-virtualize the function and provides access to it in
the instruction printer, which is useful for handling composite
physical registers (e.g., ARM register lists).

llvm-svn: 151815
2012-03-01 17:30:39 +00:00
..
Mangler.h
Target.td Specify SubRegIndex components on the index itself. 2012-02-01 23:16:41 +00:00
TargetCallingConv.h Minimize #include's and forward-declares in Target. 2011-12-10 22:35:47 +00:00
TargetCallingConv.td Add TableGen support for callee saved registers. 2012-01-17 22:46:58 +00:00
TargetData.h Haven't yet found a nice way to handle TargetData verification in the 2011-10-20 19:24:44 +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 Convert assert(0) to llvm_unreachable 2012-02-05 22:14:15 +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 Convert assert(0) to llvm_unreachable 2012-02-05 22:14:15 +00:00
TargetLibraryInfo.h Remove redundant getAnalysis<> calls in GlobalOpt. Add a few Itanium ABI calls 2012-02-12 02:15:20 +00:00
TargetLowering.h Re-commit r151623 with fix. Only issue special no-return calls if it's a direct call. 2012-02-28 18:51:51 +00:00
TargetLoweringObjectFile.h Modify the code that emits the module flags to use the new module flags accessor 2012-02-15 22:36:15 +00:00
TargetMachine.h TargetPassConfig: confine the MC configuration to TargetMachine. 2012-02-04 02:56:59 +00:00
TargetOpcodes.h First chunk of MachineInstr bundle support. 2011-12-06 22:12:01 +00:00
TargetOptions.h RegAlloc superpass: includes phi elimination, coalescing, and scheduling. 2012-02-10 04:10:36 +00:00
TargetRegisterInfo.h Move TargetRegisterInfo::getSubReg() to MCRegisterInfo. 2012-03-01 17:30:39 +00:00
TargetSchedule.td
TargetSelectionDAG.td Improve generated code for extending loads and some trunc stores on ARM. 2012-02-20 09:24:05 +00:00
TargetSelectionDAGInfo.h
TargetSubtargetInfo.h Make all pointers to TargetRegisterClass const since they are all pointers to static data that should not be modified. 2012-02-22 05:59:10 +00:00