aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/InstrSelection/InstrSelectionSupport.cpp
AgeCommit message (Expand)Author
2002-10-29Use higher level methodChris Lattner
2002-10-28MachineInstrInfo no longer #includes this header, so we mustChris Lattner
2002-10-28Rename the redundant MachineOperand::getOperandType() to MachineOperand::getT...Chris Lattner
2002-10-28Add #includes now that MachineInstr.h doesn't include llvm/Target/MachineInst...Chris Lattner
2002-10-28Changed `MachineCodeForMethod' to `MachineFunction'.Misha Brukman
2002-10-14Significant improvement: GEP used by a load or store no longer generatesVikram S. Adve
2002-09-29Bug fix in folding getElementPtr instructions: don't fold one intoVikram S. Adve
2002-09-27Sign-extend integer constants from original type size to 64 bits!Vikram S. Adve
2002-09-17Add support for GCC 2.96Chris Lattner
2002-09-16Add a version of ChooseRegOrImmed to handle numerical constantsVikram S. Adve
2002-09-12Fix a bug I introduced into the code generator. :(Chris Lattner
2002-09-11 - Change getelementptr instruction to use long indexes instead of uintChris Lattner
2002-09-03 - Renamed Type::isIntegral() to Type::isInteger()Chris Lattner
2002-08-24Moved code here to extract memory instruction indices and to checkVikram S. Adve
2002-08-22Eliminated the MemAccessInst class, folding contents into GEP class.Chris Lattner
2002-08-09* Removed extraneous #includesChris Lattner
2002-08-04Add function GetConstantValueAsUnsignedInt.Vikram S. Adve
2002-07-30Remove unused vectorChris Lattner
2002-05-19Better folding getelementptr operations with mixedVikram S. Adve
2002-05-06Replace all usages of Type::isPointerType with isa<PointerType>Chris Lattner
2002-04-29Eliminate duplicate or unneccesary #include'sChris Lattner
2002-04-28Split ConstantVals.h into Constant.h and Constants.hChris Lattner
2002-04-07Change references to the Method class to be references to the FunctionChris Lattner
2002-03-31Fix a bug in previous bug fix.Vikram S. Adve
2002-03-24Major overhaul to FoldGetElemPtr to handle mixed array and struct refs.Vikram S. Adve
2002-03-18Constants are now added to the constant pool only when a loadVikram S. Adve
2002-02-03* Switch over to cleaner TmpInstruction modelChris Lattner
2002-01-20Changes to build successfully with GCC 3.02Chris Lattner
2001-12-15Eliminate all uses of memInst->getIndicesBROKEN().Vikram S. Adve
2001-12-03Rename ConstPoolVal -> ConstantChris Lattner
2001-11-26The old getIndices has been deprecated, because it no longer works. It nowChris Lattner
2001-11-14Don't assume constant operand can only be in position 1!Vikram S. Adve
2001-11-14Idiotic error in last fix.Vikram S. Adve
2001-11-14Don't need to load a NULL pointer constant from memory!Vikram S. Adve
2001-11-14Remove much cruft from the MemAccessInst instructionChris Lattner
2001-11-08Major overhaul of stack frame management.Vikram S. Adve
2001-11-04Minor method renameChris Lattner
2001-10-28Record constants that need to be emitted in the assembly code.Vikram S. Adve
2001-10-171. Add a bottom-up pass on BURG trees that is used to fix constant operands.Vikram S. Adve
2001-10-10Machine-independent code generation routines used in instructionVikram S. Adve