2010-03-03 |
Evan Cheng | Remove PHINodeTraits and use MachineInstrExpressionTrai... |
blob | commitdiff | raw |
2010-02-23 |
Jakob Stoklund Olesen | Keep track of phi join registers explicitly in LiveVari... |
blob | commitdiff | raw | diff to current |
2010-02-23 |
Jakob Stoklund Olesen | Dead code elimination |
blob | commitdiff | raw | diff to current |
2010-02-17 |
Jakob Stoklund Olesen | Dead code elimination. |
blob | commitdiff | raw | diff to current |
2010-02-09 |
Chris Lattner | move target-independent opcodes out of TargetInstrInfo |
blob | commitdiff | raw | diff to current |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
blob | commitdiff | raw | diff to current |
2009-12-17 |
Bill Wendling | Turn off critical edge splitting for landing pads.... |
blob | commitdiff | raw | diff to current |
2009-12-16 |
Jakob Stoklund Olesen | Reuse lowered phi nodes. |
blob | commitdiff | raw | diff to current |
2009-12-03 |
Chris Lattner | improve portability to avoid conflicting with std:... |
blob | commitdiff | raw | diff to current |
2009-12-01 |
Jakob Stoklund Olesen | Move PHIElimination::isLiveOut method to LiveVariables. |
blob | commitdiff | raw | diff to current |
2009-11-21 |
Jakob Stoklund Olesen | Be more clever about calculating live variables through... |
blob | commitdiff | raw | diff to current |
2009-11-19 |
Jakob Stoklund Olesen | Place new basic blocks immediately after their predeces... |
blob | commitdiff | raw | diff to current |
2009-11-18 |
Jakob Stoklund Olesen | Don't require LiveVariables for PHIElimination. Enable... |
blob | commitdiff | raw | diff to current |
2009-11-18 |
Jakob Stoklund Olesen | Fix inverted test and add testcase from failing self... |
blob | commitdiff | raw | diff to current |
2009-11-17 |
Jakob Stoklund Olesen | Disable -split-phi-edges to unbreak the buildbots |
blob | commitdiff | raw | diff to current |
2009-11-17 |
Jakob Stoklund Olesen | Never call UpdateTerminator() when AnalyzeBranch would... |
blob | commitdiff | raw | diff to current |
2009-11-17 |
Jakob Stoklund Olesen | Enable -split-phi-edges by default, except when -regall... |
blob | commitdiff | raw | diff to current |
2009-11-17 |
Evan Cheng | Revert 89021. It's miscompiling llvm-gcc driver driver... |
blob | commitdiff | raw | diff to current |
2009-11-17 |
Jakob Stoklund Olesen | Enable -split-phi-edges by default |
blob | commitdiff | raw | diff to current |
2009-11-16 |
Lang Hames | Fix for the original bug in PR5495 - Look at uses as... |
blob | commitdiff | raw | diff to current |
2009-11-14 |
Jakob Stoklund Olesen | Fix bug in -split-phi-edges. |
blob | commitdiff | raw | diff to current |
2009-11-14 |
Jakob Stoklund Olesen | Update MachineDominator information |
blob | commitdiff | raw | diff to current |
2009-11-13 |
Jakob Stoklund Olesen | Fix PHIElimination optimization that uses MBB->getBasic... |
blob | commitdiff | raw | diff to current |
2009-11-12 |
Daniel Dunbar | Fix -Asserts warning. |
blob | commitdiff | raw | diff to current |
2009-11-11 |
Jakob Stoklund Olesen | Fix liveness calculation when splitting critical edges... |
blob | commitdiff | raw | diff to current |
2009-11-10 |
Jakob Stoklund Olesen | Teach PHIElimination to split critical edges when ... |
blob | commitdiff | raw | diff to current |
2009-11-10 |
Jakob Stoklund Olesen | Refactoring: Extract method PHIElimination::isLiveOut(). |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Dan Gohman | Use setPreservesAll and setPreservesCFG in CodeGen... |
blob | commitdiff | raw | diff to current |
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 |
next |