2012-04-01 |
Benjamin Kramer | Emit the LLVM<->DWARF register mapping as a sorted... |
blob | commitdiff | raw |
2012-03-30 |
Jakob Stoklund Olesen | Reapply 153764 and 153761 with a fix. |
blob | commitdiff | raw | diff to current |
2012-03-30 |
Rafael Espindola | Revert 153764 and 153761. They broke a --enable-optimiz... |
blob | commitdiff | raw | diff to current |
2012-03-30 |
Jakob Stoklund Olesen | Compress SimpleValueType lists by sharing. |
blob | commitdiff | raw | diff to current |
2012-03-30 |
Jakob Stoklund Olesen | Compress register lists by sharing suffixes. |
blob | commitdiff | raw | diff to current |
2012-03-29 |
Jakob Stoklund Olesen | Add more constness to CodeGenRegisters. |
blob | commitdiff | raw | diff to current |
2012-03-06 |
Craig Topper | Add asserts to ensure that values will fit into the... |
blob | commitdiff | raw | diff to current |
2012-03-05 |
Craig Topper | Shrink and reorder fields in MCRegisterClass to reduce... |
blob | commitdiff | raw | diff to current |
2012-03-05 |
Craig Topper | Convert more GenRegisterInfo tables from unsigned to... |
blob | commitdiff | raw | diff to current |
2012-03-04 |
Craig Topper | Use uint16_t to store register overlaps to reduce stati... |
blob | commitdiff | raw | diff to current |
2012-03-04 |
Craig Topper | Use uint16_t instead of unsigned to store registers... |
blob | commitdiff | raw | diff to current |
2012-03-04 |
Craig Topper | Use uint16_t to store registers in callee saved registe... |
blob | commitdiff | raw | diff to current |
2012-03-01 |
Benjamin Kramer | Move getSubRegIndex out of generated code into MCRegist... |
blob | commitdiff | raw | diff to current |
2012-03-01 |
Jim Grosbach | Move TargetRegisterInfo::getSubReg() to MCRegisterInfo. |
blob | commitdiff | raw | diff to current |
2012-03-01 |
Jim Grosbach | Revert "Emit the SubRegTable with the smallest possible... |
blob | commitdiff | raw | diff to current |
2012-03-01 |
Benjamin Kramer | Make TargetRegisterClasses non-virtual by making the... |
blob | commitdiff | raw | diff to current |
2012-02-29 |
Benjamin Kramer | Implement getSubRegIndex as a linear search on the... |
blob | commitdiff | raw | diff to current |
2012-02-29 |
Benjamin Kramer | Emit the SubRegTable with the smallest possible integer... |
blob | commitdiff | raw | diff to current |
2012-02-29 |
Jim Grosbach | Tidy up. Spelling. |
blob | commitdiff | raw | diff to current |
2012-02-29 |
Jim Grosbach | Move the subregister indicies enum into the REGINFO_ENU... |
blob | commitdiff | raw | diff to current |
2012-02-29 |
Jim Grosbach | Switch TargetRegisterInfo::getSubReg() to use a lookup... |
blob | commitdiff | raw | diff to current |
2012-02-23 |
Craig Topper | Remove 'if' from getSuperRegisters, getSubRegisters... |
blob | commitdiff | raw | diff to current |
2012-02-22 |
Craig Topper | Declare register classes as const. Fix a couple pointer... |
blob | commitdiff | raw | diff to current |
2012-02-22 |
Craig Topper | Make all pointers to TargetRegisterClass const since... |
blob | commitdiff | raw | diff to current |
2012-02-21 |
Craig Topper | Reorder some members in MCRegisterClass to remove paddi... |
blob | commitdiff | raw | diff to current |
2012-02-21 |
Craig Topper | In generated RegisterInfo files, replace a pointer... |
blob | commitdiff | raw | diff to current |
2012-02-21 |
Craig Topper | Merge some tables in generated RegisterInfo file. Store... |
blob | commitdiff | raw | diff to current |
2012-02-09 |
Benjamin Kramer | Store just the SimpleValueType in the generated VT... |
blob | commitdiff | raw | diff to current |
2012-02-08 |
Benjamin Kramer | Don't map registers to the invalid dwarf register ... |
blob | commitdiff | raw | diff to current |
2012-02-08 |
Benjamin Kramer | Value initialize MCRegisterClasses. Not sure how could... |
blob | commitdiff | raw | diff to current |
2012-02-05 |
Craig Topper | Convert assert(0) to llvm_unreachable |
blob | commitdiff | raw | diff to current |
2012-02-01 |
Jakob Stoklund Olesen | Avoid emitting empty arrays, they're not standard C++. |
blob | commitdiff | raw | diff to current |
2012-01-31 |
Jakob Stoklund Olesen | Don't assign a value to NUM_TARGET_NAMED_SUBREGS. |
blob | commitdiff | raw | diff to current |
2012-01-31 |
Jakob Stoklund Olesen | Move the composite map into CodeGenSubRegIndex. |
blob | commitdiff | raw | diff to current |
2012-01-31 |
Jakob Stoklund Olesen | Add a TableGen CodeGenSubRegIndex class. |
blob | commitdiff | raw | diff to current |
2012-01-17 |
Jakob Stoklund Olesen | Add TableGen support for callee saved registers. |
blob | commitdiff | raw | diff to current |
2011-12-19 |
Jakob Stoklund Olesen | Emit a getMatchingSuperRegClass() implementation for... |
blob | commitdiff | raw | diff to current |
2011-10-27 |
Jim Grosbach | Delete dead code. Nothing ever instantiates this. |
blob | commitdiff | raw | diff to current |
2011-10-22 |
Benjamin Kramer | Move various generated tables into read-only memory... |
blob | commitdiff | raw | diff to current |
2011-10-06 |
Jakob Stoklund Olesen | Remove the TRI::getSubRegisterRegClass() hook. |
blob | commitdiff | raw | diff to current |
2011-10-05 |
Jakob Stoklund Olesen | Add TRI::getSubClassWithSubReg(RC, Idx) function. |
blob | commitdiff | raw | diff to current |
2011-10-04 |
Jakob Stoklund Olesen | TableGen: Privatize CodeGenRegisterClass::TheDef and... |
blob | commitdiff | raw | diff to current |
2011-10-01 |
Peter Collingbourne | Move TableGen's parser and entry point into a library |
blob | commitdiff | raw | diff to current |
2011-09-30 |
Jakob Stoklund Olesen | Store sub-class lists as a bit vector. |
blob | commitdiff | raw | diff to current |
2011-09-30 |
Jakob Stoklund Olesen | Extract a slightly more general BitVector printer. |
blob | commitdiff | raw | diff to current |
2011-09-30 |
Jakob Stoklund Olesen | Compute lists of super-classes in CodeGenRegisterClass. |
blob | commitdiff | raw | diff to current |
2011-09-29 |
Jakob Stoklund Olesen | Switch to ArrayRef<CodeGenRegisterClass*>. |
blob | commitdiff | raw | diff to current |
2011-07-29 |
David Greene | Unconstify Inits |
blob | commitdiff | raw | diff to current |
2011-07-29 |
David Greene | [AVX] Constify Inits |
blob | commitdiff | raw | diff to current |
2011-07-27 |
Evan Cheng | Emit an error is asm parser parsed X86_64 only register... |
blob | commitdiff | raw | diff to current |
2011-07-23 |
Benjamin Kramer | We always bounds check the bit set, there is no need... |
blob | commitdiff | raw | diff to current |
2011-07-23 |
Benjamin Kramer | Turn the DenseSet in MCRegisterClass into a tblgenerate... |
blob | commitdiff | raw | diff to current |
2011-07-23 |
Benjamin Kramer | Give TargetRegisterClass a pointer to the MCRegisterCla... |
blob | commitdiff | raw | diff to current |
2011-07-22 |
Benjamin Kramer | Use the enum value for RegClassIDs. |
blob | commitdiff | raw | diff to current |
2011-07-22 |
Benjamin Kramer | Remove unused variables. |
blob | commitdiff | raw | diff to current |
2011-07-22 |
Benjamin Kramer | Teach tblgen to emit MCRegisterClasses. |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Evan Cheng | Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from... |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Frits van Bommel | Migrate LLVM and Clang to use the new makeArrayRef... |
blob | commitdiff | raw | diff to current |
2011-07-15 |
NAKAMURA Takumi | Eliminate "const" from extern const to fix breakeage... |
blob | commitdiff | raw | diff to current |
2011-07-14 |
Evan Cheng | Next round of MC refactoring. This patch factor MC... |
blob | commitdiff | raw | diff to current |
2011-07-11 |
Eric Christopher | Revert r134921, 134917, 134908 and 134907. They're... |
blob | commitdiff | raw | diff to current |
2011-07-11 |
David Greene | [AVX] Make Inits Foldable |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Evan Cheng | Move CallFrameSetupOpcode and CallFrameDestroyOpcode... |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Evan Cheng | Hide more details in tablegen generated MCRegisterInfo... |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Evan Cheng | Alternative name enum should go into the enum portion. |
blob | commitdiff | raw | diff to current |
2011-06-27 |
Owen Anderson | Add support for alternative register names, useful... |
blob | commitdiff | raw | diff to current |
2011-06-27 |
Evan Cheng | More refactoring. MC doesn't need know about subreg... |
blob | commitdiff | raw | diff to current |
2011-06-27 |
Evan Cheng | Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc... |
blob | commitdiff | raw | diff to current |
2011-06-25 |
Evan Cheng | Remove dead typedefs. |
blob | commitdiff | raw | diff to current |
2011-06-24 |
Evan Cheng | Rename TargetRegisterDesc to MCRegisterDesc |
blob | commitdiff | raw | diff to current |
2011-06-24 |
Evan Cheng | - Add MCRegisterInfo registration machinery. Also added... |
blob | commitdiff | raw | diff to current |
2011-06-24 |
Benjamin Kramer | Make the generated InitXXXMCRegisterInfo function ... |
blob | commitdiff | raw | diff to current |
2011-06-24 |
Evan Cheng | Starting to refactor Target to separate out code that... |
blob | commitdiff | raw | diff to current |
2011-06-18 |
Jakob Stoklund Olesen | Store CodeGenRegisters as pointers so they won't be... |
blob | commitdiff | raw | diff to current |
2011-06-18 |
Jakob Stoklund Olesen | Remove MethodProtos/MethodBodies and allocation_order_b... |
blob | commitdiff | raw | diff to current |
2011-06-18 |
Jakob Stoklund Olesen | Provide AltOrders for specifying alternative allocation... |
blob | commitdiff | raw | diff to current |
2011-06-15 |
Owen Anderson | Replace the statically generated hashtables for checkin... |
blob | commitdiff | raw | diff to current |
2011-06-15 |
Jakob Stoklund Olesen | Give CodeGenRegisterClass a real sorted member set. |
blob | commitdiff | raw | diff to current |
2011-06-14 |
Jakob Stoklund Olesen | Fix a compile time regression caused by too small hash... |
blob | commitdiff | raw | diff to current |
2011-06-12 |
Jakob Stoklund Olesen | Tweak hash function and compress hash tables. |
blob | commitdiff | raw | diff to current |
2011-06-12 |
Jakob Stoklund Olesen | Remove now dead code. |
blob | commitdiff | raw | diff to current |
2011-06-12 |
Jakob Stoklund Olesen | Extract the generateHashTable function. |
blob | commitdiff | raw | diff to current |
2011-06-12 |
Jakob Stoklund Olesen | Compute lists of sub-regs, super-regs, and overlapping... |
blob | commitdiff | raw | diff to current |
2011-06-11 |
Jakob Stoklund Olesen | Move the list of registers into CodeGenRegBank. |
blob | commitdiff | raw | diff to current |
2011-06-10 |
Jakob Stoklund Olesen | Move some sub-register index calculations to CodeGenReg... |
blob | commitdiff | raw | diff to current |
2011-06-02 |
Jakob Stoklund Olesen | Make it possible to have unallocatable register classes. |
blob | commitdiff | raw | diff to current |
2011-05-30 |
Rafael Espindola | Use the dwarf->llvm mapping to print register names... |
blob | commitdiff | raw | diff to current |
2011-05-30 |
Rafael Espindola | Introduce the DwarfRegAlias class for declaring that... |
blob | commitdiff | raw | diff to current |
2011-05-28 |
Rafael Espindola | Fix the root cause of the bootstrap failure: |
blob | commitdiff | raw | diff to current |
2011-05-10 |
Jakob Stoklund Olesen | Downgrade a tablegen warning to an error. |
blob | commitdiff | raw | diff to current |
2011-05-07 |
Jakob Stoklund Olesen | Teach TableGen to automatically generate missing SubReg... |
blob | commitdiff | raw | diff to current |
2011-04-20 |
Jakob Stoklund Olesen | Prefer cheap registers for busy live ranges. |
blob | commitdiff | raw | diff to current |
2011-03-11 |
Jim Grosbach | Make the register enum value part of the CodeGenRegiste... |
blob | commitdiff | raw | diff to current |
2011-03-11 |
Jim Grosbach | Trailing whitespace. |
blob | commitdiff | raw | diff to current |
2010-12-14 |
Jakob Stoklund Olesen | Introduce TargetRegisterInfo::getOverlaps(Reg), returni... |
blob | commitdiff | raw | diff to current |
2010-12-13 |
Chris Lattner | eliminate the Records global variable, patch by Garriso... |
blob | commitdiff | raw | diff to current |
2010-08-25 |
Eric Christopher | Split out register class subclassing to a separate... |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dan Gohman | Start TargetRegisterClass indices at 0 instead of 1... |
blob | commitdiff | raw | diff to current |
2010-05-28 |
Jakob Stoklund Olesen | Emit TargetRegisterInfo::composeSubRegIndices(). |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Jakob Stoklund Olesen | Check that inherited subregisters all have a direct... |
blob | commitdiff | raw | diff to current |
next |