summaryrefslogtreecommitdiff
path: root/lib/CodeGen/TwoAddressInstructionPass.cpp
Commit message (Expand)AuthorAge
* Patches to make the LLVM sources more -pedantic clean. Patch providedChris Lattner2006-05-24
* Move some methods out of MachineInstr into MachineOperandChris Lattner2006-05-04
* Add explicit #includes of <iostream>Chris Lattner2006-01-22
* Fix some spello's pointed out by Gabor GreifChris Lattner2005-10-26
* Remove trailing whitespaceMisha Brukman2005-04-21
* Use the TargetInstrInfo::commuteInstruction method to commute instructionsChris Lattner2005-01-19
* Make the 2-address instruction lowering pass smarter in two ways:Chris Lattner2005-01-02
* Changes For Bug 352Reid Spencer2004-09-01
* The insertion method returns void nowChris Lattner2004-08-15
* Fix indentation and wrap code at 80 colsMisha Brukman2004-07-22
* Remove extraneous punctuationChris Lattner2004-07-22
* Minor cleanupsChris Lattner2004-07-21
* These files don't need to include <iostream> since they include "Support/Debu...Brian Gaeke2004-07-21
* Simplify the interface to LiveVariables::addVirtualRegister(Killed|Dead)Chris Lattner2004-07-19
* Made a fix so that you can print out MachineInstrs that belong to a MachineBa...Tanya Lattner2004-06-25
* Adjust to new TargetMachine interfaceChris Lattner2004-06-02
* Beautify debug output.Alkis Evlogimenos2004-02-18
* This pass should not require phi elimination or live variableAlkis Evlogimenos2004-02-15
* Use newly added next() and prior() utility functions.Alkis Evlogimenos2004-02-14
* Remove getAllocatedRegNum(). Use getReg() instead.Alkis Evlogimenos2004-02-13
* Change MachineBasicBlock's vector of MachineInstr pointers into anAlkis Evlogimenos2004-02-12
* Added missing include.Tanya Lattner2004-02-05
* Modify the two address instruction pass to remove the duplicateAlkis Evlogimenos2004-02-04
* Revert changes. Will implement this using a different set of primitivesAlkis Evlogimenos2004-02-02
* Correctly update def/use information for modified machine operands.Alkis Evlogimenos2004-02-02
* Fix, correctly this time, the computation of the return valueChris Lattner2004-01-31
* * Fix incorrect computation of the runOnMachineFunction return valueChris Lattner2004-01-31
* Remove unneeded #includesChris Lattner2004-01-31
* Make LiveVariables::HandlePhysRegUse andAlkis Evlogimenos2004-01-11
* fix warningChris Lattner2004-01-05
* Currently we cannot handle two-address instructions of the form:Alkis Evlogimenos2004-01-05
* Update description.Alkis Evlogimenos2004-01-04
* Remove TwoAddressInstruction from the public headers and add an IDAlkis Evlogimenos2003-12-18
* Add TwoAddressInstructionPass to handle instructions that have two orAlkis Evlogimenos2003-12-18