1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 20:23:11 +01:00
llvm-mirror/include/llvm/Target
Chris Lattner 882cb240a6 Split the TargetAsmParser "ParseInstruction" interface in half:
the new ParseInstruction method just parses and returns a list of
target operands.  A new MatchInstruction interface is used to
turn the operand list into an MCInst.

This requires new/deleting all the operands, but it also gives 
targets the ability to use polymorphic operands if they want to. 

llvm-svn: 93469
2010-01-14 22:21:20 +00:00
..
SubtargetFeature.h Rollback changes r89516: Added two SubtargetFeatures::AddFeatures methods, which accept a comma-separated string or already parsed command line parameters as input, and some code re-factoring to use these new methods. 2009-11-25 22:44:18 +00:00
Target.td Add DEBUG_DECLARE. Not used yet. 2010-01-09 01:24:25 +00:00
TargetAsmParser.h Split the TargetAsmParser "ParseInstruction" interface in half: 2010-01-14 22:21:20 +00:00
TargetCallingConv.td
TargetData.h Silence conversion warning from 64 to 32-bit. 2009-12-09 08:29:32 +00:00
TargetELFWriterInfo.h
TargetFrameInfo.h
TargetInstrDesc.h Add @earlyclobber TableGen constraint 2009-12-16 19:43:02 +00:00
TargetInstrInfo.h Add a quick pass to optimize sign / zero extension instructions. For targets where the pre-extension values are available in the subreg of the result of the extension, replace the uses of the pre-extension value with the result + extract_subreg. 2010-01-13 00:30:23 +00:00
TargetInstrItineraries.h
TargetIntrinsicInfo.h
TargetJITInfo.h * Move stub allocation inside the JITEmitter, instead of exposing a 2009-11-23 23:35:19 +00:00
TargetLowering.h Teach dag combine to fold the following transformation more aggressively: 2010-01-06 19:38:29 +00:00
TargetLoweringObjectFile.h change Mangler::makeNameProper to return its result in a SmallVector 2010-01-13 06:38:18 +00:00
TargetMachine.h Fix setting and default setting of code model for jit. Do this 2009-12-21 08:15:29 +00:00
TargetMachOWriterInfo.h
TargetOptions.h Changes from review: 2009-12-18 23:32:53 +00:00
TargetRegisterInfo.h Fix a comment. 2010-01-13 01:39:38 +00:00
TargetRegistry.h
TargetSchedule.td
TargetSelect.h Add the rest of the build system logic for optional target disassemblers 2009-11-25 04:46:58 +00:00
TargetSelectionDAG.td Remove the CPAttrParentAsRoot code, which is unused, and inconvenient 2010-01-04 20:31:55 +00:00
TargetSubtarget.h