index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
test
/
Transforms
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Have GVN also do condition propagation when the right-hand side is not
Duncan Sands
2012-02-29
1
-0
/
+57
*
Testcase for r151691.
Bill Wendling
2012-02-29
1
-0
/
+19
*
Reverted r152620 - DSE: Shorten memset when a later store overwrites the star...
Pete Cooper
2012-02-28
1
-71
/
+0
*
DSE: Shorten memset when a later store overwrites the start of it
Pete Cooper
2012-02-28
1
-0
/
+71
*
When performing a conditional branch depending on the value of a comparison
Duncan Sands
2012-02-27
1
-0
/
+64
*
Fix this assert. IP can point to an instruction with strange dominance
Rafael Espindola
2012-02-27
1
-0
/
+30
*
Add testcase for the previous commit.
Rafael Espindola
2012-02-26
1
-0
/
+25
*
Change the implementation of dominates(inst, inst) to one based on what the
Rafael Espindola
2012-02-26
1
-0
/
+40
*
Reinstate the optimization from r151449 with a fix to not turn 'gep %x' into
Nick Lewycky
2012-02-26
2
-3
/
+64
*
Roll these back to r151448 until I figure out how they're breaking
Nick Lewycky
2012-02-25
2
-55
/
+3
*
An argument and a local identified object (eg. a noalias call) could turn out
Nick Lewycky
2012-02-25
1
-14
/
+24
*
Teach instsimplify to be more aggressive when analyzing comparisons of pointers
Nick Lewycky
2012-02-25
2
-3
/
+45
*
fix PR12075, a regression in a recent transform I added. In unreachable code...
Chris Lattner
2012-02-24
1
-0
/
+10
*
Teach GVN that x+y is the same as y+x and that x<y is the same as y>x.
Duncan Sands
2012-02-24
1
-0
/
+23
*
Semantically revert 151015. Add a comment on why we should be able to assert
Rafael Espindola
2012-02-22
1
-0
/
+38
*
Use the target-aware constant folder on expressions to improve the chance
Nick Lewycky
2012-02-21
1
-0
/
+43
*
InstCombine: Don't transform a signed icmp of two GEPs into a signed compare ...
Benjamin Kramer
2012-02-21
1
-0
/
+11
*
Check for the correct size in the invariant marker.
Nick Lewycky
2012-02-20
1
-4
/
+30
*
Test case for r150978.
Benjamin Kramer
2012-02-20
1
-0
/
+13
*
InstCombine: When comparing two GEPs that were derived from the same base poi...
Benjamin Kramer
2012-02-20
1
-0
/
+26
*
InstCombine: Make OptimizePointerDifference more aggressive.
Benjamin Kramer
2012-02-20
1
-0
/
+26
*
fold comparisons of gep'd alloca points with null to false,
Chris Lattner
2012-02-20
1
-1
/
+12
*
Don't skip debug instructions when looking for the insertion point of
Rafael Espindola
2012-02-18
1
-0
/
+38
*
Fix a rather nasty regression from r150690: LHS != RHS does not imply LHS->st...
Eli Friedman
2012-02-18
1
-0
/
+10
*
Calls and invokes with the new clang.arc.no_objc_arc_exceptions
Dan Gohman
2012-02-17
1
-0
/
+122
*
Remove question.
Nick Lewycky
2012-02-17
1
-1
/
+0
*
Add support for invariant.start inside the static constructor evaluator. This is
Nick Lewycky
2012-02-17
1
-0
/
+34
*
InstSimplify: Ignore pointer casts when constant folding compares between poi...
Benjamin Kramer
2012-02-16
1
-0
/
+20
*
Replace all instances of dg.exp file with lit.local.cfg, since all tests are ...
Eli Bendersky
2012-02-16
108
-168
/
+101
*
loop-rotate shouldn't hoist alloca instructions out of a loop. Patch by Patr...
Eli Friedman
2012-02-16
1
-0
/
+33
*
Add simplifyLoopLatch to LoopRotate pass.
Andrew Trick
2012-02-14
1
-0
/
+39
*
Check against umin while converting fcmp into an icmp.
Devang Patel
2012-02-13
1
-0
/
+35
*
Just like in regular escape analysis, loads and stores through
Dan Gohman
2012-02-13
1
-0
/
+51
*
Update BBVectorize to use aliasesUnknownInst.
Hal Finkel
2012-02-10
1
-0
/
+244
*
Fix PR11948: the result type of an icmp may be a vector of boolean -
Duncan Sands
2012-02-10
1
-0
/
+7
*
Revert commit 149912 (lattner) and add a testcase that shows the problem (which
Duncan Sands
2012-02-10
1
-0
/
+9
*
GlobalOpt: Be more aggressive about elminating side-effect free static dtors.
Benjamin Kramer
2012-02-09
1
-2
/
+4
*
The 'unwind' instruction is deprecated and will be removed, making this test
Bill Wendling
2012-02-06
1
-6
/
+0
*
Teach GlobalOpt to handle atomic accesses to globals.
Nick Lewycky
2012-02-05
1
-0
/
+10
*
Reduce the number of dom queries made by GVN's conditional propagation
Duncan Sands
2012-02-05
1
-19
/
+0
*
Boost the effective chain depth of loads and stores.
Hal Finkel
2012-02-04
1
-0
/
+22
*
Fix SSAUpdaterImpl's RecordMatchingPHI to record exactly the
Dan Gohman
2012-02-03
1
-0
/
+77
*
Revert "Disable InstCombine unsafe folding bitcasts of calls w/ varargs."
Jim Grosbach
2012-02-03
2
-0
/
+37
*
Add a basic-block autovectorization pass.
Hal Finkel
2012-02-01
9
-0
/
+633
*
Disable InstCombine unsafe folding bitcasts of calls w/ varargs.
Jim Grosbach
2012-02-01
2
-37
/
+0
*
Remove all references to the old EH.
Bill Wendling
2012-01-31
2
-8
/
+0
*
Update test to new EH model.
Bill Wendling
2012-01-31
1
-2
/
+2
*
Add r149110 back with a fix for when the vector and the int have the same
Rafael Espindola
2012-01-27
2
-6
/
+16
*
Revert r149110 and add a testcase that was crashing since that revision.
Rafael Espindola
2012-01-27
2
-13
/
+12
*
enhance constant folding to be able to constant fold bitcast of
Chris Lattner
2012-01-27
2
-2
/
+13
[prev]
[next]