projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Revert r125960, it's breaking darwin10 bootstrap.
2011-02-21
Cameron Zwarich
A lo/hi mul has higher latency than an imul r,ri, e...
commit
|
commitdiff
|
tree
2011-02-21
Cameron Zwarich
The signed version of our "magic number" computation...
commit
|
commitdiff
|
tree
2011-02-19
Cameron Zwarich
Try to fix the MC/AsmParser/section.s failure on the...
commit
|
commitdiff
|
tree
2011-02-18
Cameron Zwarich
Roll out r125794 to help diagnose the llvm-gcc-i386...
commit
|
commitdiff
|
tree
2011-02-17
Cameron Zwarich
Switch to SmallVector in SimpleRegisterCoalescing for...
commit
|
commitdiff
|
tree
2011-02-17
Cameron Zwarich
Adjust indenting of arguments.
commit
|
commitdiff
|
tree
2011-02-17
Cameron Zwarich
Return Changed from SplitPHIEdges rather than always...
commit
|
commitdiff
|
tree
2011-02-14
Cameron Zwarich
Add some statistics to StrongPHIElimination.
commit
|
commitdiff
|
tree
2011-02-14
Cameron Zwarich
Add a statistic to PHIElimination tracking the number...
commit
|
commitdiff
|
tree
2011-02-11
Cameron Zwarich
Make LoopUnswitch preserve ScalarEvolution by just...
commit
|
commitdiff
|
tree
2011-02-11
Cameron Zwarich
LoopInstSimplify preserves ScalarEvolution.
commit
|
commitdiff
|
tree
2011-02-11
Cameron Zwarich
Add a test for the LSR issue exposed by r125254.
commit
|
commitdiff
|
tree
2011-02-10
Cameron Zwarich
If we can't avoid running loop-simplify twice for now...
commit
|
commitdiff
|
tree
2011-02-10
Cameron Zwarich
Rename 'loopsimplify' to 'loop-simplify'.
commit
|
commitdiff
|
tree
2011-02-10
Cameron Zwarich
Turn this pass ordering:
commit
|
commitdiff
|
tree
2011-02-09
Cameron Zwarich
Attempt to fix the build after r125228.
commit
|
commitdiff
|
tree
2011-01-23
Cameron Zwarich
Convert two std::vectors to SmallVectors for a 3.4...
commit
|
commitdiff
|
tree
2011-01-23
Cameron Zwarich
Convert a std::vector to a SmallVector for another...
commit
|
commitdiff
|
tree
2011-01-23
Cameron Zwarich
In the simpler version of the link-eval data structure...
commit
|
commitdiff
|
tree
2011-01-23
Cameron Zwarich
Remove useless struct fields.
commit
|
commitdiff
|
tree
2011-01-23
Cameron Zwarich
Remove friend declaration for removed function.
commit
|
commitdiff
|
tree
2011-01-23
Cameron Zwarich
Convert a std::vector to a SmallVector.
commit
|
commitdiff
|
tree
2011-01-23
Cameron Zwarich
Simplify some code now that we've removed the more...
commit
|
commitdiff
|
tree
2011-01-20
Cameron Zwarich
Update a comment.
commit
|
commitdiff
|
tree
2011-01-20
Cameron Zwarich
Remove an unnecessary #include.
commit
|
commitdiff
|
tree
2011-01-18
Cameron Zwarich
Remove an unnecessary #include.
commit
|
commitdiff
|
tree
2011-01-18
Cameron Zwarich
Move DominanceFrontier from VMCore to Analysis.
commit
|
commitdiff
|
tree
2011-01-18
Cameron Zwarich
There is no point in verifying an analysis that is...
commit
|
commitdiff
|
tree
2011-01-18
Cameron Zwarich
Convert a std::map to a DenseMap for another 1.7% speedup...
commit
|
commitdiff
|
tree
2011-01-18
Cameron Zwarich
Make a std::vector a SmallVector<*, 32> like the other...
commit
|
commitdiff
|
tree
2011-01-18
Cameron Zwarich
Remove some now-unused DominanceFrontier methods.
commit
|
commitdiff
|
tree
2011-01-18
Cameron Zwarich
Remove code for updating dominance frontiers and some...
commit
|
commitdiff
|
tree
2011-01-18
Cameron Zwarich
Remove outdated references to dominance frontiers.
commit
|
commitdiff
|
tree
2011-01-17
Cameron Zwarich
Roll r123609 back in with two changes that fix test...
commit
|
commitdiff
|
tree
2011-01-17
Cameron Zwarich
Roll out r123609 due to failures on the llvm-x86_64...
commit
|
commitdiff
|
tree
2011-01-17
Cameron Zwarich
Eliminate the use of dominance frontiers in PromoteMemToReg...
commit
|
commitdiff
|
tree
2011-01-11
Cameron Zwarich
Dial back the speculative fix for PR8954 a bit, so...
commit
|
commitdiff
|
tree
2011-01-11
Cameron Zwarich
Attempt to fix the bootstrap buildbot. Rafael says...
commit
|
commitdiff
|
tree
2011-01-09
Cameron Zwarich
LoopInstSimplify preserves LoopSimplify.
commit
|
commitdiff
|
tree
2011-01-09
Cameron Zwarich
Eliminate some extra hash table lookups.
commit
|
commitdiff
|
tree
2011-01-09
Cameron Zwarich
Add an informative comment.
commit
|
commitdiff
|
tree
2011-01-08
Cameron Zwarich
Fix coding style.
commit
|
commitdiff
|
tree
2011-01-08
Cameron Zwarich
Fix coding style issues.
commit
|
commitdiff
|
tree
2011-01-08
Cameron Zwarich
Make more passes preserve dominators (or state that...
commit
|
commitdiff
|
tree
2011-01-08
Cameron Zwarich
Contract subloop bodies. However, it is still important...
commit
|
commitdiff
|
tree
2011-01-06
Cameron Zwarich
Add the CallInst optimizations that don't involve expanding...
commit
|
commitdiff
|
tree
2011-01-06
Cameron Zwarich
Move the GEP handling in CodeGenPrepare to OptimizeInst().
commit
|
commitdiff
|
tree
2011-01-06
Cameron Zwarich
Split the optimizations in CodeGenPrepare that don...
commit
|
commitdiff
|
tree
2011-01-06
Cameron Zwarich
Stop reallocating SunkAddrs for each basic block. When...
commit
|
commitdiff
|
tree
2011-01-05
Cameron Zwarich
Add some more statistics to CodeGenPrepare.
commit
|
commitdiff
|
tree
2011-01-05
Cameron Zwarich
Add some stats to CodeGenPrepare to make it easier...
commit
|
commitdiff
|
tree
2011-01-05
Cameron Zwarich
Use pop_back_val instead of back followed by pop_back.
commit
|
commitdiff
|
tree
2011-01-05
Cameron Zwarich
Use a worklist for later iterations just like ordinary...
commit
|
commitdiff
|
tree
2011-01-05
Cameron Zwarich
Change LoopInstSimplify back to a LoopPass. It revisits...
commit
|
commitdiff
|
tree
2011-01-04
Cameron Zwarich
Switch to the new style of asterisk placement.
commit
|
commitdiff
|
tree
2011-01-04
Cameron Zwarich
Switch to path halving from path compression for a...
commit
|
commitdiff
|
tree
2011-01-04
Cameron Zwarich
Eliminate repeated allocation of a per-BB DenseMap...
commit
|
commitdiff
|
tree
2011-01-04
Cameron Zwarich
Avoid finding loop back edges when we are not splitting...
commit
|
commitdiff
|
tree
2011-01-04
Cameron Zwarich
Address most of Duncan's review comments. Also, make...
commit
|
commitdiff
|
tree
2011-01-03
Cameron Zwarich
Switch a worklist in CodeGenPrepare to SmallVector...
commit
|
commitdiff
|
tree
2011-01-03
Cameron Zwarich
Use a RecyclingAllocator to allocate values for MachineCSE...
commit
|
commitdiff
|
tree
2011-01-03
Cameron Zwarich
Add a new loop-instsimplify pass, with the intention...
commit
|
commitdiff
|
tree
2011-01-02
Cameron Zwarich
Remove an unused member function.
commit
|
commitdiff
|
tree
2011-01-02
Cameron Zwarich
Fix a typo in a variable name.
commit
|
commitdiff
|
tree
2011-01-02
Cameron Zwarich
Move a load into the only branch where it is used and...
commit
|
commitdiff
|
tree
2011-01-02
Cameron Zwarich
Add the explanatory comment from r122680's commit message...
commit
|
commitdiff
|
tree
2011-01-02
Cameron Zwarich
Tidy up indentation.
commit
|
commitdiff
|
tree
2011-01-02
Cameron Zwarich
Fix a typo, which should also fix the failure on llvm...
commit
|
commitdiff
|
tree
2011-01-02
Cameron Zwarich
Remove the #ifdef'd code for balancing the eval-link...
commit
|
commitdiff
|
tree
2011-01-02
Cameron Zwarich
Speed up dominator computation some more by optimizing...
commit
|
commitdiff
|
tree
2010-12-30
Cameron Zwarich
Use getVRegDef() instead of def_iterator. This leads...
commit
|
commitdiff
|
tree
2010-12-29
Cameron Zwarich
None of the other pass names in CodeGen have terminating...
commit
|
commitdiff
|
tree
2010-12-29
Cameron Zwarich
Instead of processing every instruction when splitting...
commit
|
commitdiff
|
tree
2010-12-29
Cameron Zwarich
Add a missing word to a comment.
commit
|
commitdiff
|
tree
2010-12-29
Cameron Zwarich
Add text explaining an assertion.
commit
|
commitdiff
|
tree
2010-12-28
Cameron Zwarich
Simplify some code in MachineVerifier that was doing...
commit
|
commitdiff
|
tree
2010-12-28
Cameron Zwarich
Revert the optimization in r122596. It is correct for...
commit
|
commitdiff
|
tree
2010-12-28
Cameron Zwarich
Avoid iterating every operand of an instruction in...
commit
|
commitdiff
|
tree
2010-12-27
Cameron Zwarich
Change an assertion to assert what the code actually...
commit
|
commitdiff
|
tree
2010-12-27
Cameron Zwarich
Land a first cut at StrongPHIElimination. There are...
commit
|
commitdiff
|
tree
2010-12-27
Cameron Zwarich
Add knowledge of phi-def and phi-kill valnos to MachineVerif...
commit
|
commitdiff
|
tree
2010-12-24
Cameron Zwarich
Simplify a check for implicit defs and remove a FIXME.
commit
|
commitdiff
|
tree
2010-12-21
Cameron Zwarich
Incremental progress towards a new implementation of...
commit
|
commitdiff
|
tree
2010-12-20
Cameron Zwarich
MachineVerifier should count landing pad successors...
commit
|
commitdiff
|
tree
2010-12-20
Cameron Zwarich
Teach MachineVerifier that early clobber defs begin...
commit
|
commitdiff
|
tree
2010-12-20
Cameron Zwarich
Add a missing check from r122218.
commit
|
commitdiff
|
tree
2010-12-20
Cameron Zwarich
Don't assume that an instruction ending a register...
commit
|
commitdiff
|
tree
2010-12-20
Cameron Zwarich
Ignore debug values when performing MachineVerifier...
commit
|
commitdiff
|
tree
2010-12-19
Cameron Zwarich
Early clobber operands are allowed to be defined at...
commit
|
commitdiff
|
tree
2010-12-19
Cameron Zwarich
Fix PR8815 by checking for an explicit clobber def...
commit
|
commitdiff
|
tree
2010-12-19
Cameron Zwarich
Fix PR8811 by teaching MachineVerifier about optional...
commit
|
commitdiff
|
tree
2010-12-19
Cameron Zwarich
StrongPHIElimination will never run before TwoAddressInstruc...
commit
|
commitdiff
|
tree
2010-12-19
Cameron Zwarich
Remove some checks for StrongPHIElim. These checks...
commit
|
commitdiff
|
tree
2010-12-05
Cameron Zwarich
Some cleanup before I start committing some incremental...
commit
|
commitdiff
|
tree
2010-12-05
Cameron Zwarich
Remove the PHIElimination.h header, as it is no longer...
commit
|
commitdiff
|
tree
2010-12-05
Cameron Zwarich
I forgot to actually remove the FindCopyInsertPoint...
commit
|
commitdiff
|
tree
2010-12-05
Cameron Zwarich
Remove the SplitCriticalEdge() method declaration from...
commit
|
commitdiff
|
tree
2010-12-05
Cameron Zwarich
Move the FindCopyInsertPoint method of PHIElimination...
commit
|
commitdiff
|
tree
2010-12-04
Cameron Zwarich
Remove PHIElimination's private copy of SkipPHIsAndLabels.
commit
|
commitdiff
|
tree
2010-11-30
Cameron Zwarich
Change the basic block map in LoopInfo from a std:...
commit
|
commitdiff
|
tree
next