llvm-6502/include/llvm/Target
Evan Cheng ffc0e73046 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.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134795 91177308-0d34-0410-b5e6-96231b3b80d8
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 Moved InstallLexer() from the X86-specific AsmLexer 2010-01-31 02:28:18 +00:00
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 Fix a couple of typos. 2010-08-27 21:38:11 +00:00
TargetData.h Add TargetData::fitsInLegalInteger(). 2011-03-16 00:13:28 +00:00
TargetELFWriterInfo.h Jim Asked us to move DataLayout on ARM back to the most specialized classes. Do 2010-10-03 18:59:45 +00:00
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 Reintroduce support for overloading target intrinsics 2009-11-05 03:19:08 +00:00
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 Comments about operand cycles and pipeline forwarding pathes. 2010-09-30 22:01:50 +00:00
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 reimplement memcpy/memmove/memset lowering to use MachinePointerInfo 2010-09-21 05:40:29 +00:00
TargetSubtargetInfo.h Rename TargetSubtarget to TargetSubtargetInfo for consistency. 2011-07-01 21:01:15 +00:00