Age | Commit message (Expand) | Author |
2005-05-13 | allow a virtual register to be associated with live-in values. | Chris Lattner |
2005-04-21 | Remove trailing whitespace | Misha Brukman |
2005-04-09 | Consider the livein/out set for a function, allowing targets to not have to | Chris Lattner |
2005-01-19 | Just in case, handle something that is both a use and a def. | Chris Lattner |
2005-01-19 | When an instruction moves, make sure to update the VarInfo::Kills list as | Chris Lattner |
2004-10-25 | Do not use variable sized arrays in C++, they are non-portable. Patch | Chris Lattner |
2004-09-01 | Changes For Bug 352 | Reid Spencer |
2004-09-01 | Give a better assertion if we see a use before a def. | Alkis Evlogimenos |
2004-08-28 | Remove dead code. | Alkis Evlogimenos |
2004-08-26 | Use newly added API in MRegisterInfo and don't expose the allocatable | Alkis Evlogimenos |
2004-07-19 | There is no need to store the MBB along with the MI any more, we can now | Chris Lattner |
2004-07-19 | Simplify the interface to LiveVariables::addVirtualRegister(Killed|Dead) | Chris Lattner |
2004-07-19 | Remove the DefBlock element of VarInfo. DefBlock is always DefInst->getParent() | Chris Lattner |
2004-07-09 | Add checks to ensure that there are no unreachable blocks in the function | Chris Lattner |
2004-07-01 | Now that MachineFunction/MachineBasicBlock keep a mapping of blocks to ID #'s | Chris Lattner |
2004-07-01 | Start using MBB numbers directly instead of going through the live variables | Chris Lattner |
2004-07-01 | Instead of building a private numbering of MBB's use brg's nifty auto-numbering. | Chris Lattner |
2004-06-24 | Convert tabs to spaces. | Misha Brukman |
2004-06-02 | Adjust to new TargetMachine interface | Chris Lattner |
2004-05-10 | Patch to fix PR337. Make sure to mark all aliased physical registers as used | Chris Lattner |
2004-05-01 | Stop LiveVariables from using BasicBlocks as part of the mapping, instead | Chris Lattner |
2004-03-30 | Correctly update LiveVariables when an instruction changes | Alkis Evlogimenos |
2004-02-29 | Add an assert | Chris Lattner |
2004-02-26 | Uncomment assertions that register# != 0 on calls to | Alkis Evlogimenos |
2004-02-19 | Fix an iterator invalidation problem. :( | Chris Lattner |
2004-02-19 | Add method to update livevar when an instruction moves | Chris Lattner |
2004-02-15 | Make dense maps keyed on physical registers smallerusing | Alkis Evlogimenos |
2004-02-12 | Change MachineBasicBlock's vector of MachineInstr pointers into an | Alkis Evlogimenos |
2004-02-10 | Add #include | Chris Lattner |
2004-02-10 | Do not use MachineOperand::isVirtualRegister either! | Chris Lattner |
2004-02-10 | Eliminate users of MachineOperand::isPhysicalRegister | Chris Lattner |
2004-02-09 | Ugh, perform an optimization that GCC should be able to do itself. This | Chris Lattner |
2004-02-09 | Only do stuff for the REAL number of physical registers we have, not 1024. | Chris Lattner |
2004-01-31 | Finegrainify namespacification, use new MRegisterInfo::isVirtualRegister | Chris Lattner |
2004-01-30 | Finegrainify namespacification | Chris Lattner |
2004-01-13 | Remove unneeded check (with the recent change in live variables a use | Alkis Evlogimenos |
2004-01-13 | Correctly compute live variable information for physical registers | Alkis Evlogimenos |
2003-12-14 | Change interface of MachineOperand as follows: | Alkis Evlogimenos |
2003-12-13 | Remove unecessary if statements when looping on ImplicitDefs. | Alkis Evlogimenos |
2003-11-11 | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke |
2003-10-20 | Added LLVM project notice to the top of every C++ source file. | John Criswell |
2003-10-08 | Change MRegisterDesc::AliasSet, TargetInstrDescriptor::ImplicitDefs | Alkis Evlogimenos |
2003-05-27 | (1) Added special register class containing (for now) %fsr. | Vikram S. Adve |
2003-05-12 | * Keep the BBMap around as long as the pass is live | Chris Lattner |
2003-05-07 | Add a vector to keep track of which registers are allocatable. Remove FIXMEs | Chris Lattner |
2003-05-06 | Re-add gross hack, it's still necessary. :( | Chris Lattner |
2003-05-06 | Remove hideously nasty hack | Chris Lattner |
2003-05-01 | Minor cleanup | Chris Lattner |
2003-01-14 | Rename MachineInstrInfo -> TargetInstrInfo | Chris Lattner |
2003-01-13 | New files | Chris Lattner |