summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/MachineInstr.h
Commit message (Expand)AuthorAge
...
* JumpTable support! What this represents is working asm and jit support forNate Begeman2006-04-22
* Remove some of the obvious v9-specific cruftChris Lattner2006-04-20
* Add some convenience methods.Chris Lattner2006-04-17
* Added an offset field to ConstantPoolSDNode.Evan Cheng2006-02-25
* Make the LLVM headers "-ansi -pedantic -Wno-long-long" clean.Chris Lattner2006-02-22
* Mark these as V9 specificChris Lattner2005-08-01
* Convert tabs to spacesMisha Brukman2005-04-22
* Remove trailing whitespaceMisha Brukman2005-04-21
* Eliminate major source of VC++ "possible loss of data" warnings.Jeff Cohen2005-04-11
* * store immediate values as int64_t, not int. come on, we should be happyDuraid Madina2005-04-10
* Instead of storing std::string's for ExternalSymbol references, rely on theChris Lattner2004-11-19
* Convert 'struct' to 'class' in various places to adhere to the coding standardsChris Lattner2004-10-27
* Fix miscompilations in the SparcV9 backend that were induced by this patch:Chris Lattner2004-10-18
* Allow machine operands to represent global variables with offsets. This isChris Lattner2004-10-15
* Changes For Bug 352Reid Spencer2004-09-01
* Add some machine CFG related stuffChris Lattner2004-07-31
* Fix commentChris Lattner2004-07-19
* Delete 4 methods, make clients use hte mark* methods directlyChris Lattner2004-07-19
* Made a fix so that you can print out MachineInstrs that belong to a MachineBa...Tanya Lattner2004-06-25
* Changed clone to be const.Tanya Lattner2004-05-24
* Fixed up my changes to add support for cloning Machine Instructions.Tanya Lattner2004-05-23
* Adding support to clone MachineInstrTanya Lattner2004-05-23
* Include <string> for compatibility with gcc 3.0.x (the system compiler onBrian Gaeke2004-04-16
* Fix bug introduced by yesterday's changes.Alkis Evlogimenos2004-03-04
* Make MachineOperand's value named 'contents'. Make really, really sureBrian Gaeke2004-03-03
* Remove unneeded #includeChris Lattner2004-02-29
* Continue Alkis's int64_t cleanup. This makes all of the immediate relatedChris Lattner2004-02-29
* Make MachineOperand's immediate value an int and save 4 bytes out ofAlkis Evlogimenos2004-02-27
* Move MOTy::UseType enum into MachineOperand. This eliminates theAlkis Evlogimenos2004-02-22
* Fix silly bug in implementation of getUseType(). Thanks Misha.Alkis Evlogimenos2004-02-22
* When folding memory operands in machine instructions be careful toAlkis Evlogimenos2004-02-22
* Add LeakDetection to MachineInstr.Alkis Evlogimenos2004-02-16
* Remove getAllocatedRegNum(). Use getReg() instead.Alkis Evlogimenos2004-02-13
* Move ilist_trairs<MachineInstr> in MachineBasicBlock.Alkis Evlogimenos2004-02-12
* Add parent pointer to MachineInstr that points to owningAlkis Evlogimenos2004-02-12
* Rename the opCode instance variable to OpcodeChris Lattner2004-02-12
* Remove a dead field from MachineInstr!Chris Lattner2004-02-12
* Add one more doxygen comment.Brian Gaeke2004-02-12
* Express one of MachineOperand's many constructors in terms of another, by mea...Brian Gaeke2004-02-12
* Remove these MachineOpCodeFlags and their accessor - they are never set.Brian Gaeke2004-02-12
* Change MachineBasicBlock's vector of MachineInstr pointers into anAlkis Evlogimenos2004-02-12
* Remove getOpCode(). Help doxygenify some comments.Brian Gaeke2004-02-12
* Urg, the X86 backend DOES use virtual register operands. :(Chris Lattner2004-02-10
* Remove and simplify some of the bewildering collection of isFOORegisterChris Lattner2004-02-10
* Eliminate MachineOperand::isPhysicalRegister. The X86 backend should useChris Lattner2004-02-10
* Simplify condition, this does not change the predicate at all thoughChris Lattner2004-02-10
* Modify the two address instruction pass to remove the duplicateAlkis Evlogimenos2004-02-04
* When an instruction like: A += B had both A and B virtual registersAlkis Evlogimenos2004-02-03
* Revert changes. Will implement this using a different set of primitivesAlkis Evlogimenos2004-02-02
* Add MachineOperand::setDef() and MachineOperand::setUse() so that theAlkis Evlogimenos2004-02-02