Commits

Show all
Author Commit Message Labels Comments Date
convert-repo
update tags
Tags
checker-0.197
Evan Cheng
Oops. Don't forget to align single bb loops.
Chris Lattner
fix typo
Eli Friedman
Allow scalar evolution to compute iteration counts for loops with a
Eli Friedman
Remove a completed optimization. Add a potential optimization I ran
Duncan Sands
Rename PaddedSize to AllocSize, in the hope that this
convert-repo
update tags
Sanjiv Gupta
Use 16 bit arithmetic while retrieving the address of callee's frame during indirect function calls, and set pclath before every call to retrieve the frame address.
Evan Cheng
Factor out code that optimize loop terminating condition.
Dan Gohman
Don't attempt to handle unsized types in ScalarEvolution's GEP analyzer.
Evan Cheng
Enable loop bb placement optimization.
Dan Gohman
Fix bogus overflow checks by replacing them with actual
Evan Cheng
PPC::B and PPC::BCC's target operand may be an immediate.
Mike Stump
In non-pic builds, we can use -mdynamic-no-pic for a little more speed.
Dan Gohman
Use .td for tablegen files, not .ll.
Mike Stump
Avoid warning in release-asserts build.
Bill Wendling
Mirror how Fast ISel determines if a region.end intrinsic is the end of an
Dan Gohman
Fold trunc casts into add-recurrence expressions, allowing the
Bill Wendling
Compute the offsets of the compile units. We need this so that when we emit a
Dan Gohman
Fix another bug in r71252. This code supports GetElementPtr
Bill Wendling
Fix typo.
Dan Gohman
Add memoization for getSCEVAtScope results for instructions
Dan Gohman
Make the SCEV* form of getSCEVAtScope public, to allow ScalarEvolution
Bill Wendling
Minor clean ups. No functionality change.
Dan Gohman
Fix an error from r71252.
Bill Wendling
Print out nicer dump info for DIDescriptor.
Dan Gohman
Factor out the code for creating SCEVs for GEPs into a
Dan Gohman
Implement several new SCEV folding rules for UDiv SCEVs.
Dan Gohman
Add a getExitBlock utility function to LoopInfo which returns the
Evan Cheng
Don't align loop header unless the loop back edge is below the header.
  1. Prev
  2. Next