aboutsummaryrefslogtreecommitdiff
path: root/utils/TableGen/RegisterInfoEmitter.cpp
AgeCommit message (Expand)Author
2006-05-11Also add super- register classes info.Evan Cheng
2006-05-09Add sub-register class information.Evan Cheng
2006-03-24Add dwarf register numbering to register data.Jim Laskey
2005-12-27This gets most of the backends building with HP HappyC++.Duraid Madina
2005-12-01Support multiple ValueTypes per RegisterClass, needed for upcoming vectorNate Begeman
2005-10-28Switch more code over to using getValueAsListOfDefs. Look at all the -'s. :)Chris Lattner
2005-10-02Emit the value type for each register class.Chris Lattner
2005-09-30Rename MRegisterDesc -> TargetRegisterDesc for consistencyChris Lattner
2005-09-30remove some more initializersChris Lattner
2005-09-30trim down the target info structs now that we have a preferred spill register...Chris Lattner
2005-09-30Compute a preferred spill register class for each callee-save registerChris Lattner
2005-09-30allow regs to be in multiple reg classesChris Lattner
2005-08-19Expose the derived register classes to the public header, allowing themChris Lattner
2005-08-19Split register class "Methods" into MethodProtos and MethodBodiesChris Lattner
2005-08-19Refactor to use Target.getRegisterClasses consistently, which providesChris Lattner
2005-04-22Remove trailing whitespaceMisha Brukman
2004-09-14Revamp the Register class, and allow the use of the RegisterGroup class toChris Lattner
2004-09-01Changes For Bug 352Reid Spencer
2004-08-21Make alignment be in bits, just like size isChris Lattner
2004-08-21Infer the spillsize/alignment of a register based on the register classesChris Lattner
2004-08-21Support "Methods" in register classes in CodgeGenRegisterClassChris Lattner
2004-08-21Start parsing register classes into a more structured formChris Lattner
2004-08-17Do not #include files into the llvm namespaceChris Lattner
2004-08-16Use CodeGenRegister class to make reading in of register information moreChris Lattner
2004-08-15Remove awareness of isDummyClassChris Lattner
2004-08-01Rename CodeGenWrappers.(cpp|h) -> CodeGenTarget.(cpp|h)Chris Lattner
2004-08-01Finegrainify namespacificationChris Lattner
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-10-20Added LLVM copyright header.John Criswell
2003-10-08Change MRegisterDesc::AliasSet, TargetInstrDescriptor::ImplicitDefsAlkis Evlogimenos
2003-08-15Ignore dummy register classesChris Lattner
2003-08-07Add and use a new methodChris Lattner
2003-08-07Start using the CodeGeneratorWrappersChris Lattner
2003-08-06Export the register classes so that the instruction selector can get at them ...Chris Lattner
2003-08-06convert over to using TableGen backendsChris Lattner
2003-08-03Allow registers to specify a custom nameChris Lattner
2003-08-03* Changes to allow lists of any typeChris Lattner
2003-08-03Make the register numbers line up more frequentlyChris Lattner
2003-08-03Finish the register info emitterChris Lattner
2003-08-01add support for emitting register classesChris Lattner
2003-08-01Add the ability to emit register file enumsChris Lattner
2003-08-01Initial checkin of register info emitterChris Lattner