1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 04:22:57 +02:00
llvm-mirror/include/llvm/Target
Evan Cheng c9e252df68 Change createAsmParser to take a MCSubtargetInfo instead of triple,
CPU, and feature string. Parsing some asm directives can change
subtarget state (e.g. .code 16) and it must be reflected in other
modules (e.g. MCCodeEmitter). That is, the MCSubtargetInfo instance
must be shared.

llvm-svn: 134795
2011-07-09 05:47:46 +00:00
..
Mangler.h Remove std::string version of getNameWithPrefix. 2011-02-11 05:23:09 +00:00
Target.td TableGen'erated MC lowering for simple pseudo-instructions. 2011-07-08 17:36:35 +00:00
TargetAsmBackend.h Add createELFObjectTargetWriter method to TargetAsmBackend, which enables construction of non-standard ELFObjectWriters that can be used in MCJIT. 2011-03-09 18:44:41 +00:00
TargetAsmInfo.h Move a function out-of-line. 2011-07-07 21:05:13 +00:00
TargetAsmLexer.h
TargetAsmParser.h TargetAsmParser doesn't need reference to Target. 2011-07-08 19:33:14 +00:00
TargetCallingConv.h Inside the calling convention logic LocVT is always a simple 2010-11-03 11:35:31 +00:00
TargetCallingConv.td
TargetData.h Add TargetData::fitsInLegalInteger(). 2011-03-16 00:13:28 +00:00
TargetELFWriterInfo.h
TargetFrameLowering.h Use ArrayRef instead of a std::vector&. 2011-07-07 04:42:01 +00:00
TargetInstrInfo.h Hide the call to InitMCInstrInfo into tblgen generated ctor. 2011-07-01 17:57:27 +00:00
TargetIntrinsicInfo.h
TargetJITInfo.h Merge System into Support. 2010-11-29 18:16:10 +00:00
TargetLibraryInfo.h add a copy ctor to TargetLibraryInfo. 2011-05-21 20:09:13 +00:00
TargetLowering.h Emit a more efficient magic number multiplication for exact sdivs. 2011-07-08 10:31:30 +00:00
TargetLoweringObjectFile.h Use the presence of the __compact_unwind section to indicate that a target 2011-06-23 05:13:28 +00:00
TargetMachine.h Eliminate asm parser's dependency on TargetMachine: 2011-07-08 01:53:10 +00:00
TargetOpcodes.h Change the REG_SEQUENCE SDNode to take an explict register class ID as its first operand. This operand is lowered away by the time we reach MachineInstrs, so the actual register-allocation handling of them doesn't need to change. 2011-06-16 18:17:13 +00:00
TargetOptions.h Rename TargetOptions::StackAlignment to StackAlignmentOverride. 2011-06-23 18:15:47 +00:00
TargetRegisterInfo.h Constify getCompactUnwindRegNum. 2011-07-06 20:33:48 +00:00
TargetRegistry.h Change createAsmParser to take a MCSubtargetInfo instead of triple, 2011-07-09 05:47:46 +00:00
TargetSchedule.td
TargetSelect.h Change createAsmParser to take a MCSubtargetInfo instead of triple, 2011-07-09 05:47:46 +00:00
TargetSelectionDAG.td Add an fma TableGen node. 2011-07-08 22:49:34 +00:00
TargetSelectionDAGInfo.h
TargetSubtargetInfo.h Rename TargetSubtarget to TargetSubtargetInfo for consistency. 2011-07-01 21:01:15 +00:00