aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2002-07-14Write out the plane for types first, since values of primitive typesVikram S. Adve
2002-07-14Use a helper function outputConstantsInPlane in outputConstants.Vikram S. Adve
2002-07-14Add support for reading ConstantExpr nodes.Vikram S. Adve
2002-07-14Add support for reading ConstantExpr nodes.Vikram S. Adve
2002-07-14Added support for parsing expressions constructed from constant values.Vikram S. Adve
2002-07-14Declare globals llvmAsmtext and llvmAsmleng for use in the parser.Vikram S. Adve
2002-07-12Added EmitFunctions directoryAnand Shukla
2002-07-12Initial makefileAnand Shukla
2002-07-12Initial version: adds a function table to output codeAnand Shukla
2002-07-11* Pass the DSGraph around instead of the Function to printing fnsChris Lattner
2002-07-11* Nodes now keep track of any global variables in themChris Lattner
2002-07-11* Nodes now keep track of any global variables in themChris Lattner
2002-07-11added std:: to endlAnand Shukla
2002-07-11added std:: to vectorAnand Shukla
2002-07-10New implementation of data structure analysis. Only local analysis has beenChris Lattner
2002-07-10Disable folding g-e-p instructions into loads and stores.Chris Lattner
2002-07-10Disable pool allocation stuff until data structure analysis is sorted back outChris Lattner
2002-07-10Reimplement data structure analysisChris Lattner
2002-07-10Bug fix: cast (bool) has higher precedence than %... who knew!Vikram S. Adve
2002-07-10Fix print of BB name in dump().Vikram S. Adve
2002-07-10Add support for marking each operand as a %hh, %hm, %lm or %lo.Vikram S. Adve
2002-07-10Changed interface to insertCallerSavingCode().Vikram S. Adve
2002-07-10Stop using pseudo-instructions (SETX, SETUW, SETSW)Vikram S. Adve
2002-07-10Add support to print %hh, %hm, %lm, or %lo in an operand field.Vikram S. Adve
2002-07-10Major overhaul to stop using pseudo-instructions (SETX, SETUW, SETSW)Vikram S. Adve
2002-07-10More important fixes:Vikram S. Adve
2002-07-10*** empty log message ***Chris Lattner
2002-07-09changed mem_fun to std::mem_funAnand Shukla
2002-07-09Added std:: to mem_fun for 64-bit gccAnand Shukla
2002-07-09Implementing shift left & shift right on pointersChris Lattner
2002-07-09Added support for printing constant global references toVikram S. Adve
2002-07-08Fix iteration and InsertPos bugs introduced when Chris changed over to ilist.Vikram S. Adve
2002-07-08Numerous changes in interface to class SparcRegInfo corresponding toVikram S. Adve
2002-07-08class MachineCodeForBasicBlock is now an annotation on BasicBlock.Vikram S. Adve
2002-07-08BA no longer has the unused CC operand.Vikram S. Adve
2002-07-08Have to save a boolean (setCC) value whenever use is outside the currentVikram S. Adve
2002-07-08BA has only one argument.Vikram S. Adve
2002-07-08Significant changes to correctly spill CC registers and to correctlyVikram S. Adve
2002-07-08Significant changes to correctly spill CC registers and to correctlyVikram S. Adve
2002-07-08MachineInstr* in vector are not const (and never really were)Vikram S. Adve
2002-07-08Rename static struct Initializer to avoid name conflict with BB.Vikram S. Adve
2002-07-08Fix printing of BB in dump.Vikram S. Adve
2002-07-08Moved class MachineCodeForBasicBlock to MachineCodeForBasicBlock.h.Vikram S. Adve
2002-07-08MachineInstr::dump() now takes no arguments.Vikram S. Adve
2002-07-08Implementation of class MachineCodeForBasicBlock.Vikram S. Adve
2002-07-08A single MachineInstr operand may now be both a def and a use,Vikram S. Adve
2002-07-08A single MachineInstr operand may now be both a def and a use.Vikram S. Adve
2002-07-08getUsableUniRegAtMI interface simplified slightly.Vikram S. Adve
2002-07-08Moved class MachineCodeForBasicBlock to MachineCodeForBasicBlock.{cpp,h}.Vikram S. Adve
2002-07-08MachineInstr* in vector are not const (and never really were)Vikram S. Adve