summaryrefslogtreecommitdiff
path: root/utils/TableGen/RegisterInfoEmitter.cpp
Commit message (Expand)AuthorAge
* Delete dead code. Nothing ever instantiates this.Jim Grosbach2011-10-27
* Move various generated tables into read-only memory, fixing up const correctn...Benjamin Kramer2011-10-22
* Remove the TRI::getSubRegisterRegClass() hook.Jakob Stoklund Olesen2011-10-06
* Add TRI::getSubClassWithSubReg(RC, Idx) function.Jakob Stoklund Olesen2011-10-05
* TableGen: Privatize CodeGenRegisterClass::TheDef and Name.Jakob Stoklund Olesen2011-10-04
* Move TableGen's parser and entry point into a libraryPeter Collingbourne2011-10-01
* Store sub-class lists as a bit vector.Jakob Stoklund Olesen2011-09-30
* Extract a slightly more general BitVector printer.Jakob Stoklund Olesen2011-09-30
* Compute lists of super-classes in CodeGenRegisterClass.Jakob Stoklund Olesen2011-09-30
* Switch to ArrayRef<CodeGenRegisterClass*>.Jakob Stoklund Olesen2011-09-29
* Unconstify InitsDavid Greene2011-07-29
* [AVX] Constify InitsDavid Greene2011-07-29
* Emit an error is asm parser parsed X86_64 only registers, e.g. %rax, %sil.Evan Cheng2011-07-27
* We always bounds check the bit set, there is no need to emit zero bytes at th...Benjamin Kramer2011-07-23
* Turn the DenseSet in MCRegisterClass into a tblgenerated bit field. This shou...Benjamin Kramer2011-07-23
* Give TargetRegisterClass a pointer to the MCRegisterClass and use it to acces...Benjamin Kramer2011-07-23
* Use the enum value for RegClassIDs.Benjamin Kramer2011-07-22
* Remove unused variables.Benjamin Kramer2011-07-22
* Teach tblgen to emit MCRegisterClasses.Benjamin Kramer2011-07-22
* Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo downEvan Cheng2011-07-18
* Migrate LLVM and Clang to use the new makeArrayRef(...) functions where previ...Frits van Bommel2011-07-18
* Eliminate "const" from extern const to fix breakeage since r135184 on msvc.NAKAMURA Takumi2011-07-15
* Next round of MC refactoring. This patch factor MC table instantiations, MCEvan Cheng2011-07-14
* Revert r134921, 134917, 134908 and 134907. They're causing failuresEric Christopher2011-07-11
* [AVX] Make Inits FoldableDavid Greene2011-07-11
* Move CallFrameSetupOpcode and CallFrameDestroyOpcode to TargetInstrInfo.Evan Cheng2011-06-28
* Hide more details in tablegen generated MCRegisterInfo ctor function.Evan Cheng2011-06-28
* Alternative name enum should go into the enum portion.Evan Cheng2011-06-28
* Add support for alternative register names, useful for instructions whose ope...Owen Anderson2011-06-27
* More refactoring. MC doesn't need know about subreg indices.Evan Cheng2011-06-27
* Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc XXXGenRegisterInfo.h.incEvan Cheng2011-06-27
* Remove dead typedefs.Evan Cheng2011-06-25
* Rename TargetRegisterDesc to MCRegisterDescEvan Cheng2011-06-24
* - Add MCRegisterInfo registration machinery. Also added x86 registration rout...Evan Cheng2011-06-24
* Make the generated InitXXXMCRegisterInfo function "static inline", so it does...Benjamin Kramer2011-06-24
* Starting to refactor Target to separate out code that's needed to fully describeEvan Cheng2011-06-24
* Store CodeGenRegisters as pointers so they won't be reallocated.Jakob Stoklund Olesen2011-06-18
* Remove MethodProtos/MethodBodies and allocation_order_begin/end.Jakob Stoklund Olesen2011-06-18
* Provide AltOrders for specifying alternative allocation orders.Jakob Stoklund Olesen2011-06-18
* Replace the statically generated hashtables for checking register relationshi...Owen Anderson2011-06-15
* Give CodeGenRegisterClass a real sorted member set.Jakob Stoklund Olesen2011-06-15
* Fix a compile time regression caused by too small hash tables.Jakob Stoklund Olesen2011-06-14
* Tweak hash function and compress hash tables.Jakob Stoklund Olesen2011-06-12
* Remove now dead code.Jakob Stoklund Olesen2011-06-12
* Extract the generateHashTable function.Jakob Stoklund Olesen2011-06-12
* Compute lists of sub-regs, super-regs, and overlapping regs.Jakob Stoklund Olesen2011-06-12
* Move the list of registers into CodeGenRegBank.Jakob Stoklund Olesen2011-06-11
* Move some sub-register index calculations to CodeGenRegisters.cppJakob Stoklund Olesen2011-06-10
* Make it possible to have unallocatable register classes.Jakob Stoklund Olesen2011-06-02
* Use the dwarf->llvm mapping to print register names in the cfiRafael Espindola2011-05-30