aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Initialize the SSARegMap.Misha Brukman2002-11-201-0/+1
* Print is const!Chris Lattner2002-11-171-1/+1
* Remove only uses of markDef/markDefAndUse methodsChris Lattner2002-11-171-6/+9
* Fix warningChris Lattner2002-11-091-2/+2
* Move function to cpp file from headerChris Lattner2002-11-022-5/+7
* New iostream definitionsChris Lattner2002-11-011-0/+1
* Restore support for indirect function calls (which briefly wasn't workingVikram S. Adve2002-10-311-4/+10
* Remove fixmeChris Lattner2002-10-301-1/+1
* Add special code to make printing SSA form machine instructions nicerChris Lattner2002-10-301-4/+15
* Use MRegisterInfo, if available, to print symbolic register namesChris Lattner2002-10-301-7/+14
* Implement structured machine code printingChris Lattner2002-10-302-33/+148
* Make argsize calculation stuff optional, so that Targets without FrameInfoChris Lattner2002-10-291-4/+6
* Implement autoinserting ctorChris Lattner2002-10-291-0/+20
* Rename annotation idChris Lattner2002-10-291-5/+5
* Merge with sparc backendChris Lattner2002-10-291-31/+0
* X86 merge is complete, eliminate unused codeChris Lattner2002-10-291-76/+0
* Remove separate vector of implicit refs from MachineInstr, andVikram S. Adve2002-10-292-16/+55
* Move CallArgsDescriptor into this class instead of making it anVikram S. Adve2002-10-291-0/+5
* Move TargetInstrDescriptors extern to the one .cpp file that refers to it:Chris Lattner2002-10-291-0/+8
* Use higher level methods, don't use TargetInstrDescriptors directly!Chris Lattner2002-10-292-3/+3
* Use higher level methodChris Lattner2002-10-291-2/+2
* Remove #include, misleading comment, and a typedef used only onceChris Lattner2002-10-291-25/+4
* Inline typedef, eliminate unused methodChris Lattner2002-10-292-24/+12
* Remove long dead #if 0Chris Lattner2002-10-291-4/+0
* Add #includes that were eliminated from headersChris Lattner2002-10-294-1/+14
* De-inline methodsChris Lattner2002-10-291-9/+2
* Remove #includeChris Lattner2002-10-291-1/+0
* Remove unneeded #includeChris Lattner2002-10-291-10/+9
* Remove forward declChris Lattner2002-10-291-1/+0
* Make assertIGNode be private to the InterferenceGraph.cpp fileChris Lattner2002-10-292-29/+26
* MachineInstrInfo no longer #includes this header, so we mustChris Lattner2002-10-281-1/+1
* Remove all traces of the "Opcode Mask" field in the MachineInstr classChris Lattner2002-10-281-4/+3
* Remove more default arguments that are never usedChris Lattner2002-10-281-7/+4
* Remove default operands that are never usedChris Lattner2002-10-281-6/+10
* * Make MachineOperand ctors private, so MachineOperand can only be createdChris Lattner2002-10-281-20/+21
* Replaced uses of deprecated `MachineFunction::get(BasicBlock *BB)'.Misha Brukman2002-10-281-15/+0
* Remove two arguments that are never specifiedChris Lattner2002-10-281-8/+2
* Rename some regalloc fieldsChris Lattner2002-10-281-4/+4
* Eliminate usage of MachineBasicBlock::getChris Lattner2002-10-282-103/+82
* Remove usage of MachineBasicBlock::getChris Lattner2002-10-281-14/+18
* Remove usage of MachineBasicBlock::getChris Lattner2002-10-284-186/+96
* Eliminate unneccesary use of MachineBasicBlock::getChris Lattner2002-10-281-8/+6
* s/method/functionChris Lattner2002-10-281-15/+14
* Change MachineBasicBlock's to not be Annotations, instead they are kept asChris Lattner2002-10-283-27/+25
* Make Scheduling Class variables be 'unsigned' instead of 'int'Chris Lattner2002-10-281-3/+3
* Rename the redundant MachineOperand::getOperandType() to MachineOperand::getT...Chris Lattner2002-10-284-46/+45
* Fairly major overhaul of MachineInstr & Operand classesChris Lattner2002-10-281-6/+21
* Add #includes now that MachineInstr.h doesn't include llvm/Target/MachineInst...Chris Lattner2002-10-286-0/+6
* Don't #include <Support/*>, #include "Support/*"Chris Lattner2002-10-281-1/+1
* *** empty log message ***Chris Lattner2002-10-284-4/+0