summaryrefslogtreecommitdiff
path: root/utils/TableGen/RegisterInfoEmitter.cpp
Commit message (Expand)AuthorAge
...
* Some platforms use the same name for 32-bit and 64-bit registers (likeBill Wendling2008-02-24
* Rename MRegisterInfo to TargetRegisterInfo.Dan Gohman2008-02-10
* change getQualifiedName to be a global function.Chris Lattner2008-01-05
* remove attributions from utils.Chris Lattner2007-12-29
* Add parameter to getDwarfRegNum to permit targetsDale Johannesen2007-11-13
* Fix on 64-bit machines.Owen Anderson2007-11-12
* Use TableGen to emit information for dwarf register numbers. Anton Korobeynikov2007-11-11
* Interchange Dwarf numbers of ESP and EBP on x86 Darwin.Dale Johannesen2007-11-07
* Add CopyCost to TargetRegisterClass. This specifies the cost of copying a valueEvan Cheng2007-09-19
* This is the patch to provide clean intrinsic function overloading support in ...Chandler Carruth2007-08-04
* VStudio compiler errors and placing Function*->ExFunc map under ManagedStatic...Chuck Rose III2007-07-27
* Have register info provide the inverse mapping of register->superregisters. P...Christopher Lamb2007-07-26
* One additional field in TargetRegisterDesc.Evan Cheng2007-06-27
* Add immediate sub-registers.Evan Cheng2007-06-26
* Add support to tablegen for specifying subregister classes on a per register ...Christopher Lamb2007-06-13
* Patches by Chuck Rose to unbreak V Studio builds.Bill Wendling2007-06-04
* Remove the operator<< for MVT::ValueType in preparation for MVT::ValueTypeDan Gohman2007-06-04
* A bit of feedback from Chris that I missed; error rather than asserting.Nate Begeman2007-05-01
* llvm bug #1350, parts 1, 2, and 3.Nate Begeman2007-05-01
* Bug fix; add super-registers sets.Evan Cheng2007-04-21
* Add sub-registers sets.Evan Cheng2007-04-20
* emit an enum value for the # of target registers.Chris Lattner2007-02-26
* What should be the last unnecessary <iostream>s in the library.Bill Wendling2006-12-07
* Use an enumeration to eliminate data relocations.Jim Laskey2006-07-21
* Make sub- and super- register classes const.Evan Cheng2006-07-19
* Make sub- super- reg-class tables static.Evan Cheng2006-07-18
* Allow more use of iPTR in patterns.Evan Cheng2006-06-15
* Patches to make the LLVM sources more -pedantic clean. Patch providedChris Lattner2006-05-24
* Don't generate getCalleeSaveReg and getCalleeSaveRegClasses anymore.Evan Cheng2006-05-18
* Also add super- register classes info.Evan Cheng2006-05-11
* Add sub-register class information.Evan Cheng2006-05-09
* Add dwarf register numbering to register data.Jim Laskey2006-03-24
* This gets most of the backends building with HP HappyC++.Duraid Madina2005-12-27
* Support multiple ValueTypes per RegisterClass, needed for upcoming vectorNate Begeman2005-12-01
* Switch more code over to using getValueAsListOfDefs. Look at all the -'s. :)Chris Lattner2005-10-28
* Emit the value type for each register class.Chris Lattner2005-10-02
* Rename MRegisterDesc -> TargetRegisterDesc for consistencyChris Lattner2005-09-30
* remove some more initializersChris Lattner2005-09-30
* trim down the target info structs now that we have a preferred spill register...Chris Lattner2005-09-30
* Compute a preferred spill register class for each callee-save registerChris Lattner2005-09-30
* allow regs to be in multiple reg classesChris Lattner2005-09-30
* Expose the derived register classes to the public header, allowing themChris Lattner2005-08-19
* Split register class "Methods" into MethodProtos and MethodBodiesChris Lattner2005-08-19
* Refactor to use Target.getRegisterClasses consistently, which providesChris Lattner2005-08-19
* Remove trailing whitespaceMisha Brukman2005-04-22
* Revamp the Register class, and allow the use of the RegisterGroup class toChris Lattner2004-09-14
* Changes For Bug 352Reid Spencer2004-09-01
* Make alignment be in bits, just like size isChris Lattner2004-08-21
* Infer the spillsize/alignment of a register based on the register classesChris Lattner2004-08-21
* Support "Methods" in register classes in CodgeGenRegisterClassChris Lattner2004-08-21