aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen
Commit message (Expand)AuthorAgeFilesLines
...
* Eliminate "const" from extern const to fix breakeage since r135184 on msvc.NAKAMURA Takumi2011-07-153-8/+8
* Add a new field to MCOperandInfo that contains information about the type of ...Benjamin Kramer2011-07-143-6/+20
* Next round of MC refactoring. This patch factor MC table instantiations, MCEvan Cheng2011-07-143-26/+41
* though it isn't the case here, the key of a StringMap canChris Lattner2011-07-141-2/+2
* Change Intrinsic::getDeclaration and friends to take an ArrayRef.Benjamin Kramer2011-07-141-1/+1
* Add a target-indepedent entry to MCInstrDesc to describe the encoded size of ...Owen Anderson2011-07-131-2/+4
* struct Init -> class InitDavid Greene2011-07-134-5/+6
* Range checking for CDP[2] immediates.Jim Grosbach2011-07-131-0/+2
* Give the ARM BKPT instruction the right operand type.Jim Grosbach2011-07-131-0/+1
* Revert r134921, 134917, 134908 and 134907. They're causing failuresEric Christopher2011-07-1131-1712/+1002
* Use get(0 Instead of Create()David Greene2011-07-116-137/+137
* struct Init -> class Init.Evan Cheng2011-07-113-3/+3
* Fix BuildDavid Greene2011-07-111-1/+1
* [AVX] Make Inits FoldableDavid Greene2011-07-1131-998/+1708
* Resynchronize EDInfo.h and EDEmitter.cpp.Shantonu Sen2011-07-111-14/+13
* - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfoEvan Cheng2011-07-111-3/+4
* Fix dangling pointer.Eli Friedman2011-07-081-1/+1
* Fix a dangling reference. Patch by Dave Abrahams. pr10311Evan Cheng2011-07-081-1/+2
* TableGen'erated MC lowering for simple pseudo-instructions.Jim Grosbach2011-07-084-0/+316
* Eliminate asm parser's dependency on TargetMachine:Evan Cheng2011-07-082-8/+41
* Compute feature bits at time of MCSubtargetInfo initialization.Evan Cheng2011-07-071-14/+13
* Add isCodeGenOnly value to the CodeGenInstruction class.Jim Grosbach2011-07-072-0/+2
* Typo.Jim Grosbach2011-07-061-1/+1
* Don't require pseudo-instructions to carry encoding information.Jim Grosbach2011-07-066-7/+21
* Remove the AsmWriterEmitter (unused) feature that rely on TargetSubtargetInfo.Evan Cheng2011-07-061-146/+6
* Rename TargetSubtarget to TargetSubtargetInfo for consistency.Evan Cheng2011-07-011-3/+3
* - Added MCSubtargetInfo to capture subtarget features and schedulingEvan Cheng2011-07-013-73/+138
* Hide the call to InitMCInstrInfo into tblgen generated ctor.Evan Cheng2011-07-011-1/+25
* Pseudo-ize the Thumb tTPsoft instruction.Jim Grosbach2011-06-301-4/+0
* Pseudo-ize the Thumb tPOP_RET instruction.Jim Grosbach2011-06-301-2/+2
* Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name toEvan Cheng2011-06-301-6/+6
* Remove redundant Thumb2 ADD/SUB SP instruction definitions.Jim Grosbach2011-06-291-5/+1
* ARM RSCS* don't need explicit TableGen decoder checks.Jim Grosbach2011-06-291-4/+0
* Refactor away tSpill and tRestore pseudos in ARM backend.Jim Grosbach2011-06-291-3/+1
* Change AsmName's type from StringRef to std::string. AsmName was pointing to ...Francois Pichet2011-06-291-1/+1
* Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries)...Evan Cheng2011-06-292-3/+3
* Move CallFrameSetupOpcode and CallFrameDestroyOpcode to TargetInstrInfo.Evan Cheng2011-06-281-5/+3
* Hide more details in tablegen generated MCRegisterInfo ctor function.Evan Cheng2011-06-281-7/+7
* Add MCInstrInfo registeration machinery.Evan Cheng2011-06-281-1/+9
* Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.incEvan Cheng2011-06-283-11/+51
* - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng2011-06-282-37/+33
* Alternative name enum should go into the enum portion.Evan Cheng2011-06-281-14/+21
* ARM Assembly support for Thumb mov-immediate.Jim Grosbach2011-06-271-0/+1
* Remove RCBarriers from TargetInstrDesc.Evan Cheng2011-06-272-56/+1
* Add support for alternative register names, useful for instructions whose ope...Owen Anderson2011-06-2713-53/+231
* More refactoring. MC doesn't need know about subreg indices.Evan Cheng2011-06-272-82/+85
* Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc XXXGenRegisterInfo.h.incEvan Cheng2011-06-273-135/+165
* Remove dead typedefs.Evan Cheng2011-06-251-3/+0
* Rename TargetRegisterDesc to MCRegisterDescEvan Cheng2011-06-241-2/+2
* Revert "Shorten some ARM builtin names by removing unnecessary "neon" prefix."Bob Wilson2011-06-241-6/+6