index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Transforms
Age
Commit message (
Expand
)
Author
2011-05-16
Preserve debug info for unused zero extended boolean argument.
Devang Patel
2011-05-16
Don't do tail calls in a function that call setjmp. The stack might be
Rafael Espindola
2011-05-14
SimplifyCFG: Use ComputeMaskedBits to prune dead cases from switch instructions.
Benjamin Kramer
2011-05-14
Avoid combining GEPs that might overflow at runtime.
Stuart Hastings
2011-05-13
Fix a source of non determinism in FindUsedTypes, use a SetVector instead of a
Julien Lerouge
2011-05-13
Convert SimplifyIVUsers into a worklist instead of a single pass over
Andrew Trick
2011-05-12
indvars: Added SimplifyIVUsers.
Andrew Trick
2011-05-10
Preserve line number information.
Devang Patel
2011-05-06
Fix PR9820: a read-only call differs from a load in that a load doesn't
Duncan Sands
2011-05-05
The computation of string length is not that complicated. Fix it, again. :)
Nick Lewycky
2011-05-05
PR9838: Fix transform introduced in r127064 to not trigger when only one side...
Eli Friedman
2011-05-05
Update the gcov version used slightly, to make it stop causing modern gcov's to
Nick Lewycky
2011-05-05
Remove dead function.
Nick Lewycky
2011-05-05
When the path wasn't emitted by the frontend, discard any path on the source
Nick Lewycky
2011-05-04
Set debug loc for new instructions.
Devang Patel
2011-05-04
Set debug location for new PHI nodes created in exit block.
Devang Patel
2011-05-04
Preserve line number information while threading jumps.
Devang Patel
2011-05-04
Preserve line number info.
Devang Patel
2011-05-04
preserve line number info.
Devang Patel
2011-05-04
Emit gcov data files to the directory specified in the metadata produced by the
Nick Lewycky
2011-05-04
indvars: Added DisableIVRewrite and WidenIVs.
Andrew Trick
2011-05-03
indvars: Added canExpandBackEdgeTakenCount.
Andrew Trick
2011-05-03
Remove unused variables caught by GCC's -Wunused-but-set-variable.
Benjamin Kramer
2011-05-03
Add an unfolded offset field to LSR's Formula record. This is used to
Dan Gohman
2011-05-02
Scanning entire basic block may be too expensive in terms of compile time. In...
Devang Patel
2011-05-02
Remove unused variable.
Duncan Sands
2011-05-02
Move some rem transforms out of instcombine and into instsimplify.
Duncan Sands
2011-05-01
enhance memcpyopt to obey -fno-builtin and friends. This addresses a
Chris Lattner
2011-04-30
InstCombine: Turn (zext A) udiv (zext B) into (zext (A udiv B)). Same for ure...
Benjamin Kramer
2011-04-30
Use SimplifyDemandedBits on div instructions.
Benjamin Kramer
2011-04-29
Assing line number info to new PHIs created by SSA updater.
Devang Patel
2011-04-29
Preserve line number information.
Devang Patel
2011-04-29
SimplifyCFG: Expose phi node folding cost threshold as command line parameter
Peter Collingbourne
2011-04-29
SimplifyCFG: Add CostRemaining parameter to DominatesMergePoint
Peter Collingbourne
2011-04-29
SimplifyCFG: Add Trunc, ZExt and SExt to the list of cheap instructions for p...
Peter Collingbourne
2011-04-29
Balance parentheses.
Benjamin Kramer
2011-04-29
InstCombine: turn (C1 << A) << C2) into (C1 << C2) << A)
Benjamin Kramer
2011-04-28
Preserve line number information.
Devang Patel
2011-04-28
We require threse bits to be zero, too.
Benjamin Kramer
2011-04-28
Only read *predecessor once so as to fix a theoretical issue where it changes
Nick Lewycky
2011-04-28
Remove DbgDeclare only if all uses are converted.
Devang Patel
2011-04-28
Fix a comment.
Benjamin Kramer
2011-04-28
improve comment.
Chris Lattner
2011-04-28
Do not lose line number info while eliminating tail call.
Devang Patel
2011-04-28
final step needed to resolve PR6627, which allows us to flatten the code down to
Chris Lattner
2011-04-28
code cleanups only.
Chris Lattner
2011-04-28
Reapply r130340: Fix for PR9730.
Andrew Trick
2011-04-28
InstCombine: Merge "(trunc x) == C1 & (and x, CA) == C2" into a single and+icmp.
Benjamin Kramer
2011-04-28
centralize "marking for deletion" into a helper function. Pass GVN around to
Chris Lattner
2011-04-28
Promote toErase to be an ivar of the GVN class.
Chris Lattner
[prev]
[next]