aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/SparcV9/InstrSelection
Commit message (Expand)AuthorAgeFilesLines
* Moved code to modify the opcode from 'reg' to 'imm' form to a more logical pl...Misha Brukman2003-06-031-15/+6
* Added MachineCodeForInstruction object as an argument toVikram S. Adve2003-05-312-6/+13
* When converting virtual registers to immediate constants, change the opcode.Misha Brukman2003-05-301-0/+14
* Remove unneccesary &*Chris Lattner2003-04-231-1/+1
* Move sparc specific code into the Sparc backendChris Lattner2003-01-151-256/+2
* Fix bug in previous checkinChris Lattner2003-01-151-1/+2
* Minor changesChris Lattner2003-01-152-30/+27
* Remove dead codeChris Lattner2003-01-151-67/+0
* Rename MachineInstrInfo -> TargetInstrInfoChris Lattner2003-01-141-2/+2
* More renamings of Target/Machine*Info to Target/Target*InfoChris Lattner2002-12-292-2/+2
* Fix warningChris Lattner2002-11-091-2/+2
* Use higher level methodChris Lattner2002-10-291-2/+2
* MachineInstrInfo no longer #includes this header, so we mustChris Lattner2002-10-281-1/+1
* Remove usage of MachineBasicBlock::getChris Lattner2002-10-281-14/+18
* Change MachineBasicBlock's to not be Annotations, instead they are kept asChris Lattner2002-10-281-4/+10
* Rename the redundant MachineOperand::getOperandType() to MachineOperand::getT...Chris Lattner2002-10-281-8/+8
* Add #includes now that MachineInstr.h doesn't include llvm/Target/MachineInst...Chris Lattner2002-10-281-0/+1
* *** empty log message ***Chris Lattner2002-10-281-1/+0
* Rename MachineCodeForBasicBlock to MachineBasicBlockChris Lattner2002-10-281-5/+5
* Changed `MachineCodeForMethod' to `MachineFunction'.Misha Brukman2002-10-282-3/+3
* Tell PassManager that this pass does not invalidate the CFG so that dominatorChris Lattner2002-10-231-0/+4
* Significant improvement: GEP used by a load or store no longer generatesVikram S. Adve2002-10-141-36/+74
* Bug fix in folding getElementPtr instructions: don't fold one intoVikram S. Adve2002-09-291-27/+45
* Sign-extend integer constants from original type size to 64 bits!Vikram S. Adve2002-09-271-5/+9
* Add support for GCC 2.96Chris Lattner2002-09-171-2/+2
* Add a version of ChooseRegOrImmed to handle numerical constantsVikram S. Adve2002-09-161-83/+118
* Fix a bug I introduced into the code generator. :(Chris Lattner2002-09-121-1/+1
* - Change getelementptr instruction to use long indexes instead of uintChris Lattner2002-09-111-8/+8
* Make sure the leakdetector is told about temporary Phi nodes also, so it doesn'tChris Lattner2002-09-081-1/+6
* Inform the memory leak detector that TmpInstruction objects should not beChris Lattner2002-09-081-0/+24
* - Renamed Type::isIntegral() to Type::isInteger()Chris Lattner2002-09-031-7/+7
* Use newly-added type inspection support in InstTreeNode subclasses.Vikram S. Adve2002-08-241-5/+4
* Moved code here to extract memory instruction indices and to checkVikram S. Adve2002-08-241-17/+96
* Added #include <alloca.h>Anand Shukla2002-08-231-0/+1
* Eliminated the MemAccessInst class, folding contents into GEP class.Chris Lattner2002-08-222-9/+8
* dumpNode() does not need to print MachineInstrs.Vikram S. Adve2002-08-221-15/+2
* Unary Not (boolean and bitwise) is no longer a separate LLVM instructionVikram S. Adve2002-08-151-2/+7
* * Removed extraneous #includesChris Lattner2002-08-092-25/+10
* We are using std::vector, so remove extraneous namespace prefixesChris Lattner2002-08-091-8/+7
* Add function GetConstantValueAsUnsignedInt.Vikram S. Adve2002-08-041-52/+49
* * Move InstructionSelection Pass here instead of living in Sparc.cpp. ItChris Lattner2002-07-301-169/+146
* Remove unused vectorChris Lattner2002-07-301-3/+0
* moving to the Reoptimizer/Mapping dirMehwish Nagda2002-07-221-279/+0
* *** empty log message ***Chris Lattner2002-07-221-5/+9
* changed size computationMehwish Nagda2002-07-191-35/+57
* added check for Function with 0 BBMehwish Nagda2002-07-171-18/+28
* Now will profile all Basic BlocksMehwish Nagda2002-07-161-22/+22
* Initial checking : Writes LLVM - MI mappiing to the .s fileMehwish Nagda2002-07-151-0/+247
* Moved class MachineCodeForBasicBlock to MachineCodeForBasicBlock.h.Vikram S. Adve2002-07-081-3/+4
* MachineInstr::dump() now takes no arguments.Vikram S. Adve2002-07-081-1/+1