aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/SparcV9/SparcV9RegInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add map info for arguments to call (copies)Anand Shukla2003-06-011-1/+11
* Extensive changes to the way code generation occurs for functionVikram S. Adve2003-05-311-162/+156
* Added 'r' and 'i' annotations to instructions as SparcInstr.def has changed.Misha Brukman2003-05-271-19/+22
* Added special register class containing (for now) %fsr.Vikram S. Adve2003-05-271-84/+58
* Namespacified `vector' and `cerr' to always use the `std::' namespace.Misha Brukman2003-05-211-53/+52
* Sparc instruction opcodes now all live under the `V9' namespace.Misha Brukman2003-05-201-40/+41
* Remove wierd printoutChris Lattner2003-05-121-1/+1
* Fix warningsChris Lattner2003-01-151-4/+3
* Adjust to simpler interfacesChris Lattner2003-01-151-35/+41
* #include RegClass.h explicitlyChris Lattner2003-01-151-0/+1
* Move private header to private directoryChris Lattner2003-01-151-1/+1
* Prune #includesChris Lattner2003-01-151-1/+0
* Use BuildMI more, Create*Instruction lessChris Lattner2003-01-151-77/+31
* Rename llvm/Analysis/LiveVar/FunctionLiveVarInfo.h -> llvm/CodeGen/FunctionLi...Chris Lattner2003-01-141-7/+10
* More renamings of Target/Machine*Info to Target/Target*InfoChris Lattner2002-12-291-1/+1
* * Rename machineFrameInfo to targetFrameInfoChris Lattner2002-12-281-19/+18
* Remove unneccesary #includesChris Lattner2002-10-291-1/+0
* Don't pass default argsChris Lattner2002-10-281-8/+7
* Don't bother passing in default valueChris Lattner2002-10-281-13/+13
* Fixes to work with updated RegAllocChris Lattner2002-10-281-10/+10
* Rename the redundant MachineOperand::getOperandType() to MachineOperand::getT...Chris Lattner2002-10-281-8/+7
* Changed `MachineCodeForMethod' to `MachineFunction'.Misha Brukman2002-10-281-4/+4
* - Two minor improvements to the MachineInstr class to reduce footprint andChris Lattner2002-10-221-5/+5
* Print "circular" warning message only in debug mode.Vikram S. Adve2002-10-141-2/+1
* Eliminate duplicate target pointer. Also add a few assertions.Vikram S. Adve2002-10-131-6/+14
* Live ranges for Return value and return address of a Call are no longerVikram S. Adve2002-09-281-49/+26
* - Renamed Type::isIntegral() to Type::isInteger()Chris Lattner2002-09-031-2/+2
* - Clean up interface to Sparc register handling a bit:Chris Lattner2002-08-121-46/+97
* GCC 3.1 changes, finally the burm file builds the FIRST time a clean director...Chris Lattner2002-07-251-3/+4
* *** empty log message ***Chris Lattner2002-07-241-1/+1
* More important fixes:Vikram S. Adve2002-07-101-40/+53
* Added std:: to mem_fun for 64-bit gccAnand Shukla2002-07-091-2/+2
* Significant changes to correctly spill CC registers and to correctlyVikram S. Adve2002-07-081-214/+273
* changes to make it compatible with 64bit gccAnand Shukla2002-06-251-0/+1
* MEGAPATCH checkin.Chris Lattner2002-06-251-28/+24
* Disable debugging outputChris Lattner2002-06-041-1/+1
* Numerous bug fixes:Vikram S. Adve2002-05-191-419/+314
* Eliminate duplicate or unneccesary #include'sChris Lattner2002-04-291-0/+1
* s/Method/FunctionChris Lattner2002-04-271-1/+1
* Simplify code a bitChris Lattner2002-04-271-6/+5
* Major changes to how int and FP arguments are handled. VarargsVikram S. Adve2002-04-251-189/+254
* Only print debug message if DEBUG_RA is onChris Lattner2002-04-151-8/+6
* Eliminate unneccesary extraneous iteratorsChris Lattner2002-04-091-10/+4
* Add explicit #includes of Function.h to make up for the removed #includeChris Lattner2002-04-091-0/+1
* Convert AddedInstrMapType to contain AddedInstrns by value instead of byChris Lattner2002-04-091-8/+8
* s/Method/FunctionChris Lattner2002-04-081-8/+7
* s/MethodType/FunctionTypeChris Lattner2002-04-041-4/+2
* Added function getCallInstIndirectAddrVal() to set call interferenceVikram S. Adve2002-03-311-0/+8
* Bug fixes for not using unified reg. numbers, and for using theVikram S. Adve2002-03-181-62/+77
* Clean up std namespace issuesChris Lattner2002-02-241-0/+1