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
/
test
/
Transforms
Age
Commit message (
Expand
)
Author
2012-02-20
InstCombine: Make OptimizePointerDifference more aggressive.
Benjamin Kramer
2012-02-20
fold comparisons of gep'd alloca points with null to false,
Chris Lattner
2012-02-18
Don't skip debug instructions when looking for the insertion point of
Rafael Espindola
2012-02-18
Fix a rather nasty regression from r150690: LHS != RHS does not imply LHS->st...
Eli Friedman
2012-02-17
Calls and invokes with the new clang.arc.no_objc_arc_exceptions
Dan Gohman
2012-02-17
Remove question.
Nick Lewycky
2012-02-17
Add support for invariant.start inside the static constructor evaluator. This is
Nick Lewycky
2012-02-16
InstSimplify: Ignore pointer casts when constant folding compares between poi...
Benjamin Kramer
2012-02-16
Replace all instances of dg.exp file with lit.local.cfg, since all tests are ...
Eli Bendersky
2012-02-16
loop-rotate shouldn't hoist alloca instructions out of a loop. Patch by Patr...
Eli Friedman
2012-02-14
Add simplifyLoopLatch to LoopRotate pass.
Andrew Trick
2012-02-13
Check against umin while converting fcmp into an icmp.
Devang Patel
2012-02-13
Just like in regular escape analysis, loads and stores through
Dan Gohman
2012-02-10
Update BBVectorize to use aliasesUnknownInst.
Hal Finkel
2012-02-10
Fix PR11948: the result type of an icmp may be a vector of boolean -
Duncan Sands
2012-02-10
Revert commit 149912 (lattner) and add a testcase that shows the problem (which
Duncan Sands
2012-02-09
GlobalOpt: Be more aggressive about elminating side-effect free static dtors.
Benjamin Kramer
2012-02-06
The 'unwind' instruction is deprecated and will be removed, making this test
Bill Wendling
2012-02-05
Teach GlobalOpt to handle atomic accesses to globals.
Nick Lewycky
2012-02-05
Reduce the number of dom queries made by GVN's conditional propagation
Duncan Sands
2012-02-04
Boost the effective chain depth of loads and stores.
Hal Finkel
2012-02-03
Fix SSAUpdaterImpl's RecordMatchingPHI to record exactly the
Dan Gohman
2012-02-03
Revert "Disable InstCombine unsafe folding bitcasts of calls w/ varargs."
Jim Grosbach
2012-02-01
Add a basic-block autovectorization pass.
Hal Finkel
2012-02-01
Disable InstCombine unsafe folding bitcasts of calls w/ varargs.
Jim Grosbach
2012-01-31
Remove all references to the old EH.
Bill Wendling
2012-01-31
Update test to new EH model.
Bill Wendling
2012-01-27
Add r149110 back with a fix for when the vector and the int have the same
Rafael Espindola
2012-01-27
Revert r149110 and add a testcase that was crashing since that revision.
Rafael Espindola
2012-01-27
enhance constant folding to be able to constant fold bitcast of
Chris Lattner
2012-01-25
Support pointer comparisons against constants, when looking at the inline-cost
Nick Lewycky
2012-01-23
Make Value::isDereferenceablePointer() handle unreachable code blocks. (This
Nick Lewycky
2012-01-20
Handle a corner case with IV chain collection with bailout instead of assert.
Andrew Trick
2012-01-20
Test case comments missing from my previous checkin.
Andrew Trick
2012-01-20
Fix CountCodeReductionForAlloca to more accurately represent what SROA can and
Nick Lewycky
2012-01-20
SCEVExpander fixes. Affects LSR and indvars.
Andrew Trick
2012-01-19
Set the "tail" flag on pattern-matched objc_storeStrong calls.
Dan Gohman
2012-01-18
Use llvm.global_ctors to locate global constructors instead
Dan Gohman
2012-01-17
Test case rename
Andrew Trick
2012-01-17
Add a new ObjC ARC optimization pass to eliminate unneeded
Dan Gohman
2012-01-17
LSR fix: broaden the check for loop preheaders.
Andrew Trick
2012-01-14
Fix a corner case hit by redundant phi elimination running after LSR.
Andrew Trick
2012-01-13
Implement proper ObjC ARC objc_retainBlock "escape" analysis, so that
Dan Gohman
2012-01-11
Don't try to create a GEP when the pointee type is unsized (such GEPs
Duncan Sands
2012-01-11
Improved compile time:
Stepan Dyatkovskiy
2012-01-11
If the global variable is removed by the linker, then don't constant merge it
Bill Wendling
2012-01-10
Enable LSR IV Chains with sufficient heuristics.
Andrew Trick
2012-01-09
Adding IV chain generation to LSR.
Andrew Trick
2012-01-09
InstCombine: Teach foldLogOpOfMaskedICmpsHelper that sign bit tests are bit t...
Benjamin Kramer
2012-01-08
Tweak my last commit to be less conservative about uses.
Benjamin Kramer
[prev]
[next]