2009-07-31 |
Dan Gohman | Use setPreservesAll and setPreservesCFG in CodeGen... |
blob | commitdiff | raw |
2009-07-23 |
Lang Hames | For real this time: PHI Def & Kill tracking added to... |
blob | commitdiff | raw | diff to current |
2009-07-23 |
Lang Hames | Added PHI Def & Kill tracking to PHIElimination pass. |
blob | commitdiff | raw | diff to current |
2009-07-21 |
Lang Hames | Exposed PHIElimination pass within CodeGen. |
blob | commitdiff | raw | diff to current |
2009-07-07 |
Evan Cheng | Revert 74898. It broke several tests. |
blob | commitdiff | raw | diff to current |
2009-07-07 |
Sanjiv Gupta | if the terminator is a branch depending upon the side... |
blob | commitdiff | raw | diff to current |
2009-05-26 |
Jeffrey Yasskin | LiveVariables::VarInfo contains an AliveBlocks BitVecto... |
blob | commitdiff | raw | diff to current |
2009-05-26 |
Evan Cheng | Eliminate VarInfo::UsedBlocks. |
blob | commitdiff | raw | diff to current |
2009-03-17 |
Duncan Sands | Reapply r67049, with the test adjusted for darwin |
blob | commitdiff | raw | diff to current |
2009-03-16 |
Bill Wendling | --- Reverse-merging (from foreign repository) r67049... |
blob | commitdiff | raw | diff to current |
2009-03-16 |
Duncan Sands | Tweak the fix for PR3784: be less sensitive about just |
blob | commitdiff | raw | diff to current |
2009-03-13 |
Evan Cheng | Fix PR3784: If the source of a phi comes from a bb... |
blob | commitdiff | raw | diff to current |
2009-02-03 |
Bill Wendling | Explicitly pass in debug location information to BuildMI. |
blob | commitdiff | raw | diff to current |
2009-01-28 |
Duncan Sands | Rename getAnalysisToUpdate to getAnalysisIfAvailable. |
blob | commitdiff | raw | diff to current |
2008-09-04 |
Dan Gohman | Tidy up several unbeseeming casts from pointer to intptr_t. |
blob | commitdiff | raw | diff to current |
2008-07-07 |
Dan Gohman | Pool-allocation for MachineInstrs, MachineBasicBlocks... |
blob | commitdiff | raw | diff to current |
2008-07-03 |
Evan Cheng | - Remove calls to copyKillDeadInfo which is an N^2... |
blob | commitdiff | raw | diff to current |
2008-06-19 |
Evan Cheng | Cosmetic changes. |
blob | commitdiff | raw | diff to current |
2008-05-13 |
Dan Gohman | Change class' public PassInfo variables to by initializ... |
blob | commitdiff | raw | diff to current |
2008-05-13 |
Dan Gohman | Clean up the use of static and anonymous namespaces... |
blob | commitdiff | raw | diff to current |
2008-05-12 |
Bill Wendling | Constify isSourceDefinedByImplicitDef function. Otherwi... |
blob | commitdiff | raw | diff to current |
2008-05-10 |
Evan Cheng | If all sources of a PHI node are defined by an implicit... |
blob | commitdiff | raw | diff to current |
2008-04-11 |
Evan Cheng | If a PHI node has a single implicit_def source, replace... |
blob | commitdiff | raw | diff to current |
2008-04-04 |
Evan Cheng | Undo PHI elimination copy placement patch. This causes... |
blob | commitdiff | raw | diff to current |
2008-04-03 |
Evan Cheng | - PHI elimination also eliminates implicit_def that... |
blob | commitdiff | raw | diff to current |
2008-04-02 |
Evan Cheng | Remove #include<map> from LiveVariables.h. Not referenced. |
blob | commitdiff | raw | diff to current |
2008-03-05 |
Evan Cheng | Refactor code. Remove duplicated functions that basical... |
blob | commitdiff | raw | diff to current |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
blob | commitdiff | raw | diff to current |
2008-01-15 |
Owen Anderson | Remove DefInst from LiveVariables::VarInfo. Use the... |
blob | commitdiff | raw | diff to current |
2008-01-04 |
Bill Wendling | Don't recalculate the loop info and loop dominators... |
blob | commitdiff | raw | diff to current |
2007-12-31 |
Owen Anderson | Move copyRegToReg from MRegisterInfo to TargetInstrInfo... |
blob | commitdiff | raw | diff to current |
2007-12-31 |
Chris Lattner | Rename SSARegMap -> MachineRegisterInfo in keeping... |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | Add new shorter predicates for testing machine operands... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-11-08 |
Owen Anderson | Bring UsedBlocks back. StrongPHIElimination needs... |
blob | commitdiff | raw | diff to current |
2007-09-26 |
Evan Cheng | Allow copyRegToReg to emit cross register classes copies. |
blob | commitdiff | raw | diff to current |
2007-05-06 |
Nick Lewycky | Fix typo in comment. |
blob | commitdiff | raw | diff to current |
2007-05-03 |
Devang Patel | Drop 'const' |
blob | commitdiff | raw | diff to current |
2007-05-02 |
Devang Patel | Use 'static const char' instead of 'static const int'. |
blob | commitdiff | raw | diff to current |
2007-05-01 |
Devang Patel | Do not use typeinfo to identify pass in pass manager. |
blob | commitdiff | raw | diff to current |
2007-04-18 |
Evan Cheng | VarInfo::UsedBlocks is no longer used. Remove. |
blob | commitdiff | raw | diff to current |
2007-04-18 |
Evan Cheng | Increment use count of new virtuals created during... |
blob | commitdiff | raw | diff to current |
2007-03-18 |
Evan Cheng | Keep UsedBlocks info accurate. |
blob | commitdiff | raw | diff to current |
2007-02-01 |
Chris Lattner | rename DenseMap to IndexedMap. |
blob | commitdiff | raw | diff to current |
2006-12-19 |
Chris Lattner | Eliminate static ctors from Statistics |
blob | commitdiff | raw | diff to current |
2006-12-06 |
Chris Lattner | Detemplatize the Statistic class. The only type it... |
blob | commitdiff | raw | diff to current |
2006-09-28 |
Bill Wendling | "Once more into the breach, dear friends, once more... |
blob | commitdiff | raw | diff to current |
2006-09-28 |
Chris Lattner | re-re-revert this, back to the right revision. It... |
blob | commitdiff | raw | diff to current |
2006-09-28 |
Chris Lattner | re-revert this patch, bisort and mst are still broken... |
blob | commitdiff | raw | diff to current |
2006-09-27 |
Bill Wendling | Reapplying this patch. With the newest commits, the... |
blob | commitdiff | raw | diff to current |
2006-09-27 |
Chris Lattner | Temporarily revert this. This breaks Olden/bisort... |
blob | commitdiff | raw | diff to current |
2006-09-27 |
Bill Wendling | PR878: Instead of calculating the vreg to PHI use count... |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Chris Lattner | s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| |
blob | commitdiff | raw | diff to current |
2006-08-12 |
Chris Lattner | Fix an obvious bug, noticed by inspection. No current... |
blob | commitdiff | raw | diff to current |
2006-07-20 |
Andrew Lenharth | Reduce number of exported symbols |
blob | commitdiff | raw | diff to current |
2006-06-28 |
Chris Lattner | Use hidden visibility to make symbols in an anonymous... |
blob | commitdiff | raw | diff to current |
2006-01-04 |
Chris Lattner | Add support for targets (like Alpha) that have terminat... |
blob | commitdiff | raw | diff to current |
2006-01-04 |
Chris Lattner | Add an assertion, update DefInst even though no one... |
blob | commitdiff | raw | diff to current |
2005-10-03 |
Chris Lattner | clean up this code a bit, no functionality change |
blob | commitdiff | raw | diff to current |
2005-10-03 |
Chris Lattner | Break the body of the loop out into a new method |
blob | commitdiff | raw | diff to current |
2005-08-23 |
Chris Lattner | adjust to new live variables interface |
blob | commitdiff | raw | diff to current |
2005-05-05 |
Misha Brukman | * Order #includes alphabetically |
blob | commitdiff | raw | diff to current |
2005-04-22 |
Misha Brukman | Convert tabs to spaces |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2004-09-01 |
Reid Spencer | Changes For Bug 352 |
blob | commitdiff | raw | diff to current |
2004-07-23 |
Chris Lattner | Update live intervals more accurately for PHI elim... |
blob | commitdiff | raw | diff to current |
2004-07-22 |
Chris Lattner | costmetic changes |
blob | commitdiff | raw | diff to current |
2004-07-19 |
Chris Lattner | There is no need to store the MBB along with the MI... |
blob | commitdiff | raw | diff to current |
2004-07-19 |
Chris Lattner | Simplify the interface to LiveVariables::addVirtualRegi... |
blob | commitdiff | raw | diff to current |
2004-07-01 |
Chris Lattner | Start using MBB numbers directly instead of going throu... |
blob | commitdiff | raw | diff to current |
2004-06-02 |
Chris Lattner | Adjust to new TargetMachine interface |
blob | commitdiff | raw | diff to current |
2004-05-12 |
Chris Lattner | Fix a really nasty bug from my changes on Monday to... |
blob | commitdiff | raw | diff to current |
2004-05-10 |
Chris Lattner | Switch this from using an std::map to using a DenseMap... |
blob | commitdiff | raw | diff to current |
2004-05-10 |
Chris Lattner | Use a new VRegPHIUseCount to compute uses of PHI values... |
blob | commitdiff | raw | diff to current |
2004-05-10 |
Chris Lattner | Now that we use an ilist of machine instructions, itera... |
blob | commitdiff | raw | diff to current |
2004-05-01 |
Chris Lattner | Operate on the Machine CFG instead of on the LLVM CFG |
blob | commitdiff | raw | diff to current |
2004-03-31 |
Chris Lattner | MachineBasicBlock::remove should not modify the iterato... |
blob | commitdiff | raw | diff to current |
2004-02-23 |
Chris Lattner | Finegrainify namespacification |
blob | commitdiff | raw | diff to current |
2004-02-23 |
Alkis Evlogimenos | Refactor rewinding code for finding the first terminato... |
blob | commitdiff | raw | diff to current |
2004-02-14 |
Alkis Evlogimenos | Use newly added next() and prior() utility functions. |
blob | commitdiff | raw | diff to current |
2004-02-13 |
Alkis Evlogimenos | Remove getAllocatedRegNum(). Use getReg() instead. |
blob | commitdiff | raw | diff to current |
2004-02-12 |
Alkis Evlogimenos | Change MachineBasicBlock's vector of MachineInstr point... |
blob | commitdiff | raw | diff to current |
2004-02-10 |
Chris Lattner | Do not use MachineOperand::isVirtualRegister either! |
blob | commitdiff | raw | diff to current |
2003-12-14 |
Alkis Evlogimenos | Change interface of MachineOperand as follows: |
blob | commitdiff | raw | diff to current |
2003-11-11 |
Brian Gaeke | Put all LLVM code into the llvm namespace, as per bug... |
blob | commitdiff | raw | diff to current |
2003-10-20 |
John Criswell | Added LLVM project notice to the top of every C++ sourc... |
blob | commitdiff | raw | diff to current |
2003-07-26 |
Chris Lattner | Const correctness fixes |
blob | commitdiff | raw | diff to current |
2003-06-05 |
Chris Lattner | Fix bug: Jello/2003-06-04-bzip2-bug.ll |
blob | commitdiff | raw | diff to current |
2003-05-27 |
Vikram S. Adve | (1) Added special register class containing (for now... |
blob | commitdiff | raw | diff to current |
2003-05-12 |
Chris Lattner | Use a kill, not a dead definition, update comment |
blob | commitdiff | raw | diff to current |
2003-05-12 |
Chris Lattner | * Keep LiveVariable information more up-to-date and... |
blob | commitdiff | raw | diff to current |
2003-05-12 |
Chris Lattner | Fix bug where we could iterate off the end of a basic... |
blob | commitdiff | raw | diff to current |
2003-05-12 |
Chris Lattner | Fix N^2 algorithm |
blob | commitdiff | raw | diff to current |
2003-05-12 |
Chris Lattner | * Fix several comments |
blob | commitdiff | raw | diff to current |
2003-01-16 |
Chris Lattner | Fix problems with empty basic blocks |
blob | commitdiff | raw | diff to current |
2003-01-14 |
Chris Lattner | Rename MachineInstrInfo -> TargetInstrInfo |
blob | commitdiff | raw | diff to current |
2003-01-13 |
Chris Lattner | New files |
blob | commitdiff | raw | diff to current |
|