aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen/MachineInstr.h
Commit message (Expand)AuthorAgeFilesLines
* Move DataTypes.h from llvm/Support to just SupportChris Lattner2001-11-261-1/+1
* Fix field initialization order problemChris Lattner2001-11-261-1/+0
* Modify method AllocateLocalVar to take size argument.Vikram S. Adve2001-11-151-1/+2
* Major overhaul of stack frame management.Vikram S. Adve2001-11-081-33/+89
* Make reg. numbers signed ints.Vikram S. Adve2001-11-051-5/+5
* Systems headers use <> not ""Chris Lattner2001-10-291-2/+2
* Added a constant pool to record values that need to be emittedVikram S. Adve2001-10-281-2/+10
* Added class MachineCodeForMethod to provide method-level informationVikram S. Adve2001-10-221-2/+68
* Added code to Initialize (MachineOperand) to initialize regNum to -1 -- RuchiraRuchira Sasanka2001-10-191-0/+2
* added initializing regNum to -1 in both constructors of MachineOperandRuchira Sasanka2001-10-161-0/+1
* fixed a coalscing bugRuchira Sasanka2001-10-151-5/+5
* Dang, I screwed up the merge. This should be betterChris Lattner2001-10-131-2/+2
* Clean up initializers for GCC 2.96Chris Lattner2001-10-131-8/+9
* Record implicitRefs for each machine instruction instead ofVikram S. Adve2001-10-111-33/+83
* Moved code generation support routines to InstrSelectionSupport.{h,cpp}.Vikram S. Adve2001-10-101-60/+15
* Add support for new style castsChris Lattner2001-10-011-1/+1
* Add vector `implicitUses' to class MachineCodeForVMInstr to hold valuesVikram S. Adve2001-10-011-12/+19
* --added methods to operand class to set/get registers after register allocationRuchira Sasanka2001-09-181-4/+4
* Minor fixes: renamed target machine files; fold sched info into TargetMachine.Vikram S. Adve2001-09-181-2/+1
* added a method to get reg num after register allocationRuchira Sasanka2001-09-151-0/+8
* -modified machine operand class - took regNum out of union to set regNum afterRuchira Sasanka2001-09-151-4/+10
* --reg alloc code addedRuchira Sasanka2001-09-151-0/+4
* Chris seems fond of #include <vector>. Fix these. Also convert use list inChris Lattner2001-09-141-1/+1
* Make a new llvm/Target #include directory.Chris Lattner2001-09-141-1/+1
* Update assertion to allow extra caseChris Lattner2001-09-101-3/+4
* Fix build breakage. :(Chris Lattner2001-09-091-1/+1
* *** empty log message ***Ruchira Sasanka2001-09-081-9/+3
* *** empty log message ***Ruchira Sasanka2001-09-081-2/+2
* Committed for compliation. Not yet final.Ruchira Sasanka2001-09-081-4/+19
* Added function MachineInstr::operandIsDefined(i) and decl forVikram S. Adve2001-08-281-4/+14
* Corrected the compilation error by making the ValOperator class a friend ofRuchira Sasanka2001-08-131-2/+4
* Can't use ref to stack value!Vikram S. Adve2001-08-091-1/+1
* Needed old conditions as well as new in skipToNextVal()!Vikram S. Adve2001-08-091-12/+18
* Bug fix in ValOpIterator: not moving past operand with NULL Value.Vikram S. Adve2001-08-081-2/+1
* *** empty log message ***Ruchira Sasanka2001-08-071-1/+1
* Added isDef field to MachineOperand class - RuchiraRuchira Sasanka2001-08-071-7/+18
* Allow machine instructions with variable numbers of arguments.Vikram S. Adve2001-07-311-0/+5
* Added class MachineCodeForBasicBlock.Vikram S. Adve2001-07-301-1/+18
* Eliminate separate enum for operand register type.Vikram S. Adve2001-07-281-41/+110
* Eliminated the Unique class in favor of NonCopyable and NonCopyableVChris Lattner2001-07-231-3/+3
* Moved inline/llvm/Tools/* to include/llvm/Support/*Chris Lattner2001-07-231-1/+1
* Nonpolymorphic class, doesn't need a virtual dtor!Chris Lattner2001-07-231-1/+1
* Eliminate lots of unnecessary #includes and forward declsChris Lattner2001-07-211-21/+1
* Renamed include/llvm/Codegen to include/llvm/CodeGenChris Lattner2001-07-211-1/+1
* Header files for the target architecture description and for instructionVikram S. Adve2001-07-211-0/+370