aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Rename MachineInstrInfo -> TargetInstrInfoChris Lattner2003-01-131-3/+3
* * Start renaming MachineInstrInfo -> TargetInstrInfoChris Lattner2003-01-132-64/+86
* Add new getName methodChris Lattner2003-01-131-0/+7
* Simplify interface to creating a registerChris Lattner2003-01-131-3/+5
* * Add support for new types of operandsChris Lattner2003-01-131-2/+19
* * Add 3 new types of MachineOperand: ConstantPoolIndex ExternalSymbol and Glo...Chris Lattner2003-01-131-23/+111
* * Add a constant pool to hold per-function constants which must be spilled to...Chris Lattner2003-01-131-4/+11
* * Add utility methods which make common cases easierChris Lattner2003-01-131-2/+12
* * Add support for values in the constant poolChris Lattner2003-01-131-1/+16
* More renamings of Target/Machine*Info to Target/Target*InfoChris Lattner2002-12-294-53/+38
* Rename MachineOptInfo to TargetoptInfoChris Lattner2002-12-293-15/+14
* Rename FunctionFrameInfo to MachineFrameInfoChris Lattner2002-12-282-8/+8
* * doxygenize commentChris Lattner2002-12-281-16/+10
* Sparc specific methods default to abort rather than being pure virtualChris Lattner2002-12-282-42/+72
* Expose some very simple information about the frame, rather than in-depthChris Lattner2002-12-281-46/+65
* * Keep track of register alignment as well as register sizeChris Lattner2002-12-281-35/+105
* Descriptor object used to manage abstract frame referencesChris Lattner2002-12-281-0/+204
* State for frame and constant pool information pulled out of MachineFunctionChris Lattner2002-12-281-0/+108
* * Frame indices are signedChris Lattner2002-12-281-22/+32
* * Pull a bunch of frame and constant pool state out into a newChris Lattner2002-12-281-106/+30
* Initial check in of MachineFunctionPass.hChris Lattner2002-12-281-0/+33
* Simplify spill interface methodsChris Lattner2002-12-251-21/+21
* Add commentChris Lattner2002-12-252-2/+2
* Add abstract frame index capabilityChris Lattner2002-12-251-1/+6
* Remove default ctorChris Lattner2002-12-251-2/+0
* *** empty log message ***Chris Lattner2002-12-251-12/+20
* Remove dependency on SSARegMap.hChris Lattner2002-12-251-25/+20
* Allow the target machines to specify endianness and pointer sizeChris Lattner2002-12-242-4/+20
* Initial checkin of new LLI with JIT compilerChris Lattner2002-12-242-0/+126
* New files for miscompilation detectionChris Lattner2002-12-232-0/+92
* Simplify interface to remove virtual function referencesChris Lattner2002-12-171-26/+50
* Add support for register alias set descriptionChris Lattner2002-12-161-5/+16
* Export well known instruction opcodes usable by target independant passesChris Lattner2002-12-152-0/+12
* Add new opIsUse methodChris Lattner2002-12-151-4/+7
* Simplify interfaces used by regalloc to insert codeChris Lattner2002-12-151-12/+9
* Simplify TargetRegisterClass a bit, also eliminating virtual function callChris Lattner2002-12-151-14/+18
* * Rename const_regclass_begin/end to just regclass_begin/endChris Lattner2002-12-151-23/+3
* Add capability to have a MachineBasicBlock as an operand to a MachineInstrChris Lattner2002-12-152-6/+36
* Added moveReg2Reg() and moveImm2Reg() to accomodate moving data around due toMisha Brukman2002-12-131-0/+10
* Final version of BuildMI for symmetry and because I want to use itChris Lattner2002-12-131-0/+11
* Get rid of deprecated functionChris Lattner2002-12-131-5/+0
* Define the 2-address flag used by X86 instructions (add,sub,and,or,xor) thatMisha Brukman2002-12-122-2/+10
* Make a release build compile. This field is not really an enum, it's really ...Chris Lattner2002-12-121-2/+2
* No need to specify the class if the method is within the class declaration.Misha Brukman2002-12-122-4/+4
* Fix headerChris Lattner2002-12-122-2/+4
* This file provides the function DemoteRegToStack(), which takes aVikram S. Adve2002-12-101-0/+21
* The pass Parallelize automatically parallelizes a program using theVikram S. Adve2002-12-101-0/+26
* Iterator that enumerates the ProgramDependenceGraph (PDG) for a function,Vikram S. Adve2002-12-081-0/+308
* An explicit representation of dependence graphs, and a pass thatVikram S. Adve2002-12-082-0/+365
* Give better error message if two passes of the same argument are registeredChris Lattner2002-12-071-2/+6