2011-03-15 |
Cameron Zwarich | Clean up something noticed by Fritz.
|
commit | commitdiff | tree |
2011-03-15 |
Cameron Zwarich | Do not add PHIs with no users when creating LCSSA form...
|
commit | commitdiff | tree |
2011-03-11 |
Cameron Zwarich | Roll r127459 back in:
|
commit | commitdiff | tree |
2011-03-11 |
Cameron Zwarich | Fix the GCC test suite issue exposed by r127477, which...
|
commit | commitdiff | tree |
2011-03-11 |
Cameron Zwarich | Optimize trivial branches in CodeGenPrepare, which...
|
commit | commitdiff | tree |
2011-03-10 |
Cameron Zwarich | Add an option to disable critical edge splitting in...
|
commit | commitdiff | tree |
2011-03-09 |
Cameron Zwarich | Add a test case for r127320.
|
commit | commitdiff | tree |
2011-03-09 |
Cameron Zwarich | Fix a crasher introduced by r127317 that is seen on...
|
commit | commitdiff | tree |
2011-03-09 |
Cameron Zwarich | Add support to scalar replacement for partial vector...
|
commit | commitdiff | tree |
2011-03-09 |
Cameron Zwarich | Move vector type merging to a separate function in...
|
commit | commitdiff | tree |
2011-03-07 |
Cameron Zwarich | Move getRegPressureLimit() from TargetLoweringInfo...
|
commit | commitdiff | tree |
2011-03-05 |
Cameron Zwarich | Fix PR9398 - 10% of llc compile time is spent in Value...
|
commit | commitdiff | tree |
2011-03-02 |
Cameron Zwarich | Fix some typos.
|
commit | commitdiff | tree |
2011-03-02 |
Cameron Zwarich | Remove some more unused code that I missed.
|
commit | commitdiff | tree |
2011-03-02 |
Cameron Zwarich | Eliminate the unused CodeGenPrepare option to split...
|
commit | commitdiff | tree |
2011-03-01 |
Cameron Zwarich | Stop computing the number of uses twice per value in...
|
commit | commitdiff | tree |
2011-02-27 |
Cameron Zwarich | Fix PR9324 / <rdar://problem/9052489> by handling the...
|
commit | commitdiff | tree |
2011-02-27 |
Cameron Zwarich | Give a test file a more sensible name so that it can...
|
commit | commitdiff | tree |
2011-02-25 |
Cameron Zwarich | Roll out r126425 and r126450 to see if it fixes the...
|
commit | commitdiff | tree |
2011-02-25 |
Cameron Zwarich | Set NumSignBits to 1 if KnownZero/KnownOne are being...
|
commit | commitdiff | tree |
2011-02-25 |
Cameron Zwarich | We only want to zero extend the existing information...
|
commit | commitdiff | tree |
2011-02-24 |
Cameron Zwarich | Merge information about the number of zero, one, and...
|
commit | commitdiff | tree |
2011-02-24 |
Cameron Zwarich | Add a getNumSignBits() method to APInt.
|
commit | commitdiff | tree |
2011-02-24 |
Cameron Zwarich | Add a mechanism for invalidating the LiveOutInfo of...
|
commit | commitdiff | tree |
2011-02-24 |
Cameron Zwarich | Track blocks visited in reverse postorder.
|
commit | commitdiff | tree |
2011-02-24 |
Cameron Zwarich | Refactor the LiveOutInfo interface into a few methods...
|
commit | commitdiff | tree |
2011-02-24 |
Cameron Zwarich | Have isel visit blocks in reverse postorder rather...
|
commit | commitdiff | tree |
2011-02-22 |
Cameron Zwarich | Make LoopDeletion work on loops with multiple edges...
|
commit | commitdiff | tree |
2011-02-22 |
Cameron Zwarich | MachineConstantPoolValues are not uniqued, so they...
|
commit | commitdiff | tree |
2011-02-22 |
Cameron Zwarich | Roll out r126169 and r126170 in an attempt to fix the...
|
commit | commitdiff | tree |
2011-02-22 |
Cameron Zwarich | Eliminate valgrind warnings from Python on the 32-bit...
|
commit | commitdiff | tree |
2011-02-22 |
Cameron Zwarich | Merge information about the number of zero, one, and...
|
commit | commitdiff | tree |
2011-02-22 |
Cameron Zwarich | Have isel visit blocks in reverse postorder rather...
|
commit | commitdiff | tree |
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 |
next |