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
*
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
*
Support pointer comparisons against constants, when looking at the inline-cost
Nick Lewycky
2012-01-25
1
-0
/
+39
*
Make Value::isDereferenceablePointer() handle unreachable code blocks. (This
Nick Lewycky
2012-01-23
1
-0
/
+28
*
Handle a corner case with IV chain collection with bailout instead of assert.
Andrew Trick
2012-01-20
1
-0
/
+43
*
Test case comments missing from my previous checkin.
Andrew Trick
2012-01-20
1
-0
/
+5
*
Fix CountCodeReductionForAlloca to more accurately represent what SROA can and
Nick Lewycky
2012-01-20
1
-0
/
+44
*
SCEVExpander fixes. Affects LSR and indvars.
Andrew Trick
2012-01-20
1
-0
/
+37
*
Set the "tail" flag on pattern-matched objc_storeStrong calls.
Dan Gohman
2012-01-19
2
-2
/
+2
*
Use llvm.global_ctors to locate global constructors instead
Dan Gohman
2012-01-18
1
-0
/
+2
*
Test case rename
Andrew Trick
2012-01-17
1
-0
/
+0
*
Add a new ObjC ARC optimization pass to eliminate unneeded
Dan Gohman
2012-01-17
1
-0
/
+51
*
LSR fix: broaden the check for loop preheaders.
Andrew Trick
2012-01-17
1
-0
/
+113
*
Fix a corner case hit by redundant phi elimination running after LSR.
Andrew Trick
2012-01-14
1
-0
/
+50
*
Implement proper ObjC ARC objc_retainBlock "escape" analysis, so that
Dan Gohman
2012-01-13
2
-2
/
+155
*
Don't try to create a GEP when the pointee type is unsized (such GEPs
Duncan Sands
2012-01-11
1
-0
/
+12
*
Improved compile time:
Stepan Dyatkovskiy
2012-01-11
1
-2
/
+2
*
If the global variable is removed by the linker, then don't constant merge it
Bill Wendling
2012-01-11
1
-0
/
+23
*
Enable LSR IV Chains with sufficient heuristics.
Andrew Trick
2012-01-10
3
-0
/
+597
*
Adding IV chain generation to LSR.
Andrew Trick
2012-01-09
1
-0
/
+96
*
InstCombine: Teach foldLogOpOfMaskedICmpsHelper that sign bit tests are bit t...
Benjamin Kramer
2012-01-09
1
-0
/
+20
*
Tweak my last commit to be less conservative about uses.
Benjamin Kramer
2012-01-08
1
-12
/
+12
*
InstCombine: If we have a bit test and a sign test anded/ored together, merge...
Benjamin Kramer
2012-01-08
1
-0
/
+80
*
LSR: Don't optimize loops if an outer loop has no preheader.
Andrew Trick
2012-01-07
1
-3
/
+41
*
Extended replaceCongruentPhis to handle mixed phi types.
Andrew Trick
2012-01-07
1
-2
/
+2
*
comment typo
Andrew Trick
2012-01-07
1
-1
/
+1
*
Fix SpeculativelyExecuteBB to either speculate all or none of the phis
Dan Gohman
2012-01-05
5
-6
/
+55
*
PR11705, part 2: globalopt shouldn't put inttoptr/ptrtoint operations into gl...
Eli Friedman
2012-01-05
1
-4
/
+15
*
Revert r56315. When the instruction to speculate is a load, this
Dan Gohman
2012-01-05
1
-1
/
+1
*
FileCheck hygiene.
Benjamin Kramer
2012-01-05
2
-2
/
+2
*
Teach instcombine all sorts of great stuff about shifts that have exact, nuw or
Nick Lewycky
2012-01-04
1
-0
/
+54
*
Fix SCEVExpander to handle loops with no preheader when LSR gives it a
Andrew Trick
2012-01-02
1
-0
/
+50
[next]