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 |
2010-05-26 |
Jakob Stoklund Olesen | Suppress emmission of empty subreg/superreg/alias sets. |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Jakob Stoklund Olesen | Replace the SubRegSet tablegen class with a less error... |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Jakob Stoklund Olesen | Revert "Replace the SubRegSet tablegen class with a... |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Jakob Stoklund Olesen | Replace the SubRegSet tablegen class with a less error... |
blob | commitdiff | raw | diff to current |
2010-05-25 |
Jakob Stoklund Olesen | Drop the SuperregHashTable. It is essentially the same... |
blob | commitdiff | raw | diff to current |
2010-05-25 |
Jakob Stoklund Olesen | Print symbolic SubRegIndex names on machine operands. |
blob | commitdiff | raw | diff to current |
2010-05-25 |
Jakob Stoklund Olesen | Ignore NumberHack and give each SubRegIndex instance... |
blob | commitdiff | raw | diff to current |
2010-05-24 |
Jakob Stoklund Olesen | Switch SubRegSet to using symbolic SubRegIndices |
blob | commitdiff | raw | diff to current |
2010-05-24 |
Jakob Stoklund Olesen | Replace the tablegen RegisterClass field SubRegClassLis... |
blob | commitdiff | raw | diff to current |
2010-05-24 |
Jakob Stoklund Olesen | Add the SubRegIndex TableGen class. |
blob | commitdiff | raw | diff to current |
2009-12-09 |
Daniel Dunbar | Remove unneeded ';' and a class/struct mismatch (notice... |
blob | commitdiff | raw | diff to current |
2009-11-14 |
Evan Cheng | Added getSubRegIndex(A,B) that returns subreg index... |
blob | commitdiff | raw | diff to current |
2009-09-13 |
Chris Lattner | eliminate the TargetRegisterDesc::AsmName field, the... |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Owen Anderson | Split EVT into MVT and EVT, the former representing... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Dan Gohman | Minor whitespace tidiness. |
blob | commitdiff | raw | diff to current |
2009-07-03 |
Daniel Dunbar | Replace std::iostreams with raw_ostream in TableGen. |
blob | commitdiff | raw | diff to current |
2009-04-30 |
Jakob Stoklund Olesen | Slightly change TableGen's definition of a register... |
blob | commitdiff | raw | diff to current |
2009-04-13 |
Dan Gohman | Add a new TargetInstrInfo MachineInstr opcode, COPY_TO_... |
blob | commitdiff | raw | diff to current |
2009-04-09 |
Owen Anderson | Give register alias checking the hash table treatment... |
blob | commitdiff | raw | diff to current |
2009-04-09 |
Owen Anderson | Convert TargetRegisterInfo's super-register checking... |
blob | commitdiff | raw | diff to current |
2009-04-03 |
Chris Lattner | "This adds a getName() method to TargetRegisterClass... |
blob | commitdiff | raw | diff to current |
2009-01-22 |
Evan Cheng | Eliminate a couple of fields from TargetRegisterClass... |
blob | commitdiff | raw | diff to current |
2008-10-17 |
Dan Gohman | Fun x86 encoding tricks: when adding an immediate value... |
blob | commitdiff | raw | diff to current |
2008-09-11 |
Evan Cheng | Indentation. |
blob | commitdiff | raw | diff to current |
2008-09-11 |
Evan Cheng | Change getSubReg semantics. It now returns zero if... |
blob | commitdiff | raw | diff to current |
2008-09-08 |
Dan Gohman | Fix typos in (generated) comments. |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Cedric Venet | - small bug corrected: incorrect iterator type. |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Chris Lattner | stabilize more printing, this doesn't cause a problem |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Chris Lattner | stablize SubRegsSet printing, part of PR2590 |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Chris Lattner | Stabilize 'getDwarfRegNumFull' output to not depend... |
blob | commitdiff | raw | diff to current |
2008-08-14 |
Owen Anderson | Speed up addRegisterDead by adding more fast checks... |
blob | commitdiff | raw | diff to current |
2008-07-07 |
Evan Cheng | TargetRegisterDesc::Name field is the same as the abstr... |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Owen Anderson | Make the subregister hashtable output more readable... |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Owen Anderson | Use delete[] instead of free on an array created with... |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Owen Anderson | Implement suggestions from Chris: |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Owen Anderson | Replace the dynamically computed std::set lookup method... |
blob | commitdiff | raw | diff to current |
2008-06-30 |
Evan Cheng | Eliminate TargetRegisterDesc::ImmSubRegs. It's no longe... |
blob | commitdiff | raw | diff to current |
2008-06-26 |
Dale Johannesen | Fixes the last x86-64 test failure in compat.exp: |
blob | commitdiff | raw | diff to current |
2008-06-06 |
Duncan Sands | Wrap MVT::ValueType in a struct to get type safety |
blob | commitdiff | raw | diff to current |
2008-04-15 |
Chuck Rose III | VisualStudio project files updated. #include <algorith... |
blob | commitdiff | raw | diff to current |
2008-04-15 |
Evan Cheng | Sort sub-registers and super-registers lists according... |
blob | commitdiff | raw | diff to current |
2008-03-25 |
Dan Gohman | Add explicit keywords. |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Chris Lattner | emit an ID # for each regclass ID. Chris doesn't like... |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Bill Wendling | Rename PrintableName to Name. |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Bill Wendling | Change "Name" to "AsmName" in the target register info... |
blob | commitdiff | raw | diff to current |
2008-02-24 |
Bill Wendling | Some platforms use the same name for 32-bit and 64... |
blob | commitdiff | raw | diff to current |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
blob | commitdiff | raw | diff to current |
2008-01-05 |
Chris Lattner | change getQualifiedName to be a global function. |
blob | commitdiff | raw | diff to current |
next |