aboutsummaryrefslogtreecommitdiff
path: root/utils/TableGen
AgeCommit message (Expand)Author
2011-07-14Change Intrinsic::getDeclaration and friends to take an ArrayRef.Benjamin Kramer
2011-07-13Add a target-indepedent entry to MCInstrDesc to describe the encoded size of ...Owen Anderson
2011-07-13struct Init -> class InitDavid Greene
2011-07-13Range checking for CDP[2] immediates.Jim Grosbach
2011-07-13Give the ARM BKPT instruction the right operand type.Jim Grosbach
2011-07-11Revert r134921, 134917, 134908 and 134907. They're causing failuresEric Christopher
2011-07-11Use get(0 Instead of Create()David Greene
2011-07-11struct Init -> class Init.Evan Cheng
2011-07-11Fix BuildDavid Greene
2011-07-11[AVX] Make Inits FoldableDavid Greene
2011-07-11Resynchronize EDInfo.h and EDEmitter.cpp.Shantonu Sen
2011-07-11- Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfoEvan Cheng
2011-07-08Fix dangling pointer.Eli Friedman
2011-07-08Fix a dangling reference. Patch by Dave Abrahams. pr10311Evan Cheng
2011-07-08TableGen'erated MC lowering for simple pseudo-instructions.Jim Grosbach
2011-07-08Eliminate asm parser's dependency on TargetMachine:Evan Cheng
2011-07-07Compute feature bits at time of MCSubtargetInfo initialization.Evan Cheng
2011-07-07Add isCodeGenOnly value to the CodeGenInstruction class.Jim Grosbach
2011-07-06Typo.Jim Grosbach
2011-07-06Don't require pseudo-instructions to carry encoding information.Jim Grosbach
2011-07-06Remove the AsmWriterEmitter (unused) feature that rely on TargetSubtargetInfo.Evan Cheng
2011-07-01Rename TargetSubtarget to TargetSubtargetInfo for consistency.Evan Cheng
2011-07-01- Added MCSubtargetInfo to capture subtarget features and schedulingEvan Cheng
2011-07-01Hide the call to InitMCInstrInfo into tblgen generated ctor.Evan Cheng
2011-06-30Pseudo-ize the Thumb tTPsoft instruction.Jim Grosbach
2011-06-30Pseudo-ize the Thumb tPOP_RET instruction.Jim Grosbach
2011-06-30Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name toEvan Cheng
2011-06-29Remove redundant Thumb2 ADD/SUB SP instruction definitions.Jim Grosbach
2011-06-29ARM RSCS* don't need explicit TableGen decoder checks.Jim Grosbach
2011-06-29Refactor away tSpill and tRestore pseudos in ARM backend.Jim Grosbach
2011-06-29Change AsmName's type from StringRef to std::string. AsmName was pointing to ...Francois Pichet
2011-06-29Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries)...Evan Cheng
2011-06-28Move CallFrameSetupOpcode and CallFrameDestroyOpcode to TargetInstrInfo.Evan Cheng
2011-06-28Hide more details in tablegen generated MCRegisterInfo ctor function.Evan Cheng
2011-06-28Add MCInstrInfo registeration machinery.Evan Cheng
2011-06-28Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.incEvan Cheng
2011-06-28- Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng
2011-06-28Alternative name enum should go into the enum portion.Evan Cheng
2011-06-27ARM Assembly support for Thumb mov-immediate.Jim Grosbach
2011-06-27Remove RCBarriers from TargetInstrDesc.Evan Cheng
2011-06-27Add support for alternative register names, useful for instructions whose ope...Owen Anderson
2011-06-27More refactoring. MC doesn't need know about subreg indices.Evan Cheng
2011-06-27Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc XXXGenRegisterInfo.h.incEvan Cheng
2011-06-25Remove dead typedefs.Evan Cheng
2011-06-24Rename TargetRegisterDesc to MCRegisterDescEvan Cheng
2011-06-24Revert "Shorten some ARM builtin names by removing unnecessary "neon" prefix."Bob Wilson
2011-06-24Shorten some ARM builtin names by removing unnecessary "neon" prefix.Bob Wilson
2011-06-24- Add MCRegisterInfo registration machinery. Also added x86 registration rout...Evan Cheng
2011-06-24Make the generated InitXXXMCRegisterInfo function "static inline", so it does...Benjamin Kramer
2011-06-24Starting to refactor Target to separate out code that's needed to fully describeEvan Cheng