| Commit message (Expand) | Author | Age | Files | Lines |
* | eliminate the TargetRegisterDesc::AsmName field, the asmprinters now have thi... | Chris Lattner | 2009-09-13 | 1 | -6/+1 |
* | Split EVT into MVT and EVT, the former representing _just_ a primitive type, ... | Owen Anderson | 2009-08-11 | 1 | -1/+1 |
* | Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ... | Owen Anderson | 2009-08-10 | 1 | -2/+2 |
* | Minor whitespace tidiness. | Dan Gohman | 2009-07-30 | 1 | -4/+4 |
* | Replace std::iostreams with raw_ostream in TableGen. | Daniel Dunbar | 2009-07-03 | 1 | -24/+23 |
* | Slightly change TableGen's definition of a register subclass. | Jakob Stoklund Olesen | 2009-04-30 | 1 | -1/+14 |
* | Add a new TargetInstrInfo MachineInstr opcode, COPY_TO_SUBCLASS. | Dan Gohman | 2009-04-13 | 1 | -0/+79 |
* | Give register alias checking the hash table treatment too. | Owen Anderson | 2009-04-09 | 1 | -1/+78 |
* | Convert TargetRegisterInfo's super-register checking to use a pre-computed ha... | Owen Anderson | 2009-04-09 | 1 | -1/+79 |
* | "This adds a getName() method to TargetRegisterClass, just like in TargetRegi... | Chris Lattner | 2009-04-03 | 1 | -0/+1 |
* | Eliminate a couple of fields from TargetRegisterClass: SubRegClasses and Supe... | Evan Cheng | 2009-01-22 | 1 | -78/+0 |
* | Fun x86 encoding tricks: when adding an immediate value of 128, | Dan Gohman | 2008-10-17 | 1 | -2/+2 |
* | Indentation. | Evan Cheng | 2008-09-11 | 1 | -2/+2 |
* | Change getSubReg semantics. It now returns zero if the specified register doe... | Evan Cheng | 2008-09-11 | 1 | -2/+2 |
* | Fix typos in (generated) comments. | Dan Gohman | 2008-09-08 | 1 | -2/+2 |
* | - small bug corrected: incorrect iterator type. | Cedric Venet | 2008-08-26 | 1 | -2/+2 |
* | stabilize more printing, this doesn't cause a problem | Chris Lattner | 2008-08-26 | 1 | -10/+8 |
* | stablize SubRegsSet printing, part of PR2590 | Chris Lattner | 2008-08-26 | 1 | -6/+8 |
* | Stabilize 'getDwarfRegNumFull' output to not depend on random memory | Chris Lattner | 2008-08-26 | 1 | -4/+8 |
* | Speed up addRegisterDead by adding more fast checks before performing the exp... | Owen Anderson | 2008-08-14 | 1 | -3/+9 |
* | TargetRegisterDesc::Name field is the same as the abstract register name. The... | Evan Cheng | 2008-07-07 | 1 | -10/+1 |
* | Make the subregister hashtable output more readable by wrapping the lines, | Owen Anderson | 2008-07-01 | 1 | -12/+16 |
* | Use delete[] instead of free on an array created with new[]. | Owen Anderson | 2008-07-01 | 1 | -1/+1 |
* | Implement suggestions from Chris: | Owen Anderson | 2008-07-01 | 1 | -9/+10 |
* | Replace the dynamically computed std::set lookup method for subregisters with... | Owen Anderson | 2008-07-01 | 1 | -1/+68 |
* | Eliminate TargetRegisterDesc::ImmSubRegs. It's no longer in use. | Evan Cheng | 2008-06-30 | 1 | -22/+1 |
* | Fixes the last x86-64 test failure in compat.exp: | Dale Johannesen | 2008-06-26 | 1 | -0/+2 |
* | Wrap MVT::ValueType in a struct to get type safety | Duncan Sands | 2008-06-06 | 1 | -1/+1 |
* | VisualStudio project files updated. #include <algorithm> added to make Visua... | Chuck Rose III | 2008-04-15 | 1 | -0/+1 |
* | Sort sub-registers and super-registers lists according to super-sub register ... | Evan Cheng | 2008-04-15 | 1 | -2/+27 |
* | Add explicit keywords. | Dan Gohman | 2008-03-25 | 1 | -1/+1 |
* | emit an ID # for each regclass ID. Chris doesn't like to have to count. | Chris Lattner | 2008-03-11 | 1 | -1/+1 |
* | Rename PrintableName to Name. | Bill Wendling | 2008-02-26 | 1 | -4/+4 |
* | Change "Name" to "AsmName" in the target register info. Gee, a refactoring tool | Bill Wendling | 2008-02-26 | 1 | -2/+2 |
* | Some platforms use the same name for 32-bit and 64-bit registers (like | Bill Wendling | 2008-02-24 | 1 | -1/+11 |
* | Rename MRegisterInfo to TargetRegisterInfo. | Dan Gohman | 2008-02-10 | 1 | -3/+3 |
* | change getQualifiedName to be a global function. | Chris Lattner | 2008-01-05 | 1 | -10/+8 |
* | remove attributions from utils. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
* | Add parameter to getDwarfRegNum to permit targets | Dale Johannesen | 2007-11-13 | 1 | -1/+1 |
* | Fix on 64-bit machines. | Owen Anderson | 2007-11-12 | 1 | -1/+1 |
* | Use TableGen to emit information for dwarf register numbers. | Anton Korobeynikov | 2007-11-11 | 1 | -14/+53 |
* | Interchange Dwarf numbers of ESP and EBP on x86 Darwin. | Dale Johannesen | 2007-11-07 | 1 | -1/+1 |
* | Add CopyCost to TargetRegisterClass. This specifies the cost of copying a value | Evan Cheng | 2007-09-19 | 1 | -2/+4 |
* | This is the patch to provide clean intrinsic function overloading support in ... | Chandler Carruth | 2007-08-04 | 1 | -1/+1 |
* | VStudio compiler errors and placing Function*->ExFunc map under ManagedStatic... | Chuck Rose III | 2007-07-27 | 1 | -2/+2 |
* | Have register info provide the inverse mapping of register->superregisters. P... | Christopher Lamb | 2007-07-26 | 1 | -3/+43 |
* | One additional field in TargetRegisterDesc. | Evan Cheng | 2007-06-27 | 1 | -1/+1 |
* | Add immediate sub-registers. | Evan Cheng | 2007-06-26 | 1 | -0/+21 |
* | Add support to tablegen for specifying subregister classes on a per register ... | Christopher Lamb | 2007-06-13 | 1 | -0/+39 |
* | Patches by Chuck Rose to unbreak V Studio builds. | Bill Wendling | 2007-06-04 | 1 | -0/+1 |