projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Make this transformation slightly less agressive and more correct.
[oota-llvm.git]
/
test
/
Transforms
/
2012-03-10
Bill Wendling
Make this transformation slightly less agressive and...
tree
|
commitdiff
2012-03-09
Dan Gohman
When identifying exit nodes for the reverse-CFG reverse...
tree
|
commitdiff
2012-03-09
Duncan Sands
Eliminate switch cases that can never match, for exampl...
tree
|
commitdiff
2012-03-09
Chandler Carruth
Undo a previous restriction on the inline cost calculat...
tree
|
commitdiff
2012-03-05
Eli Friedman
Make sure we don't return bits outside the mask in...
tree
|
commitdiff
2012-03-04
Duncan Sands
Nick pointed out on IRC that GVN's propagateEquality...
tree
|
commitdiff
2012-03-02
Benjamin Kramer
LVI: Recognize the form instcombine canonicalizes range...
tree
|
commitdiff
2012-02-29
Duncan Sands
Have GVN also do condition propagation when the right...
tree
|
commitdiff
2012-02-29
Bill Wendling
Testcase for r151691.
tree
|
commitdiff
2012-02-28
Pete Cooper
Reverted r152620 - DSE: Shorten memset when a later...
tree
|
commitdiff
2012-02-28
Pete Cooper
DSE: Shorten memset when a later store overwrites the...
tree
|
commitdiff
2012-02-27
Duncan Sands
When performing a conditional branch depending on the...
tree
|
commitdiff
2012-02-27
Rafael Espindola
Fix this assert. IP can point to an instruction with...
tree
|
commitdiff
2012-02-26
Rafael Espindola
Add testcase for the previous commit.
tree
|
commitdiff
2012-02-26
Rafael Espindola
Change the implementation of dominates(inst, inst)...
tree
|
commitdiff
2012-02-26
Nick Lewycky
Reinstate the optimization from r151449 with a fix...
tree
|
commitdiff
2012-02-25
Nick Lewycky
Roll these back to r151448 until I figure out how they...
tree
|
commitdiff
2012-02-25
Nick Lewycky
An argument and a local identified object (eg. a noalia...
tree
|
commitdiff
2012-02-25
Nick Lewycky
Teach instsimplify to be more aggressive when analyzing...
tree
|
commitdiff
2012-02-24
Chris Lattner
fix PR12075, a regression in a recent transform I added...
tree
|
commitdiff
2012-02-24
Duncan Sands
Teach GVN that x+y is the same as y+x and that x<y...
tree
|
commitdiff
2012-02-22
Rafael Espindola
Semantically revert 151015. Add a comment on why we...
tree
|
commitdiff
2012-02-21
Nick Lewycky
Use the target-aware constant folder on expressions...
tree
|
commitdiff
2012-02-21
Benjamin Kramer
InstCombine: Don't transform a signed icmp of two GEPs...
tree
|
commitdiff
2012-02-20
Nick Lewycky
Check for the correct size in the invariant marker.
tree
|
commitdiff
2012-02-20
Benjamin Kramer
Test case for r150978.
tree
|
commitdiff
2012-02-20
Benjamin Kramer
InstCombine: When comparing two GEPs that were derived...
tree
|
commitdiff
2012-02-20
Benjamin Kramer
InstCombine: Make OptimizePointerDifference more aggres...
tree
|
commitdiff
2012-02-20
Chris Lattner
fold comparisons of gep'd alloca points with null to...
tree
|
commitdiff
2012-02-18
Rafael Espindola
Don't skip debug instructions when looking for the...
tree
|
commitdiff
2012-02-18
Eli Friedman
Fix a rather nasty regression from r150690: LHS !=...
tree
|
commitdiff
2012-02-17
Dan Gohman
Calls and invokes with the new clang.arc.no_objc_arc_ex...
tree
|
commitdiff
2012-02-17
Nick Lewycky
Remove question.
tree
|
commitdiff
2012-02-17
Nick Lewycky
Add support for invariant.start inside the static const...
tree
|
commitdiff
2012-02-16
Benjamin Kramer
InstSimplify: Ignore pointer casts when constant foldin...
tree
|
commitdiff
2012-02-16
Eli Bendersky
Replace all instances of dg.exp file with lit.local...
tree
|
commitdiff
2012-02-16
Eli Friedman
loop-rotate shouldn't hoist alloca instructions out...
tree
|
commitdiff
2012-02-14
Andrew Trick
Add simplifyLoopLatch to LoopRotate pass.
tree
|
commitdiff
2012-02-13
Devang Patel
Check against umin while converting fcmp into an icmp.
tree
|
commitdiff
2012-02-13
Dan Gohman
Just like in regular escape analysis, loads and stores...
tree
|
commitdiff
2012-02-10
Hal Finkel
Update BBVectorize to use aliasesUnknownInst.
tree
|
commitdiff
2012-02-10
Duncan Sands
Fix PR11948: the result type of an icmp may be a vector...
tree
|
commitdiff
2012-02-10
Duncan Sands
Revert commit 149912 (lattner) and add a testcase that...
tree
|
commitdiff
2012-02-09
Benjamin Kramer
GlobalOpt: Be more aggressive about elminating side...
tree
|
commitdiff
2012-02-06
Bill Wendling
The 'unwind' instruction is deprecated and will be...
tree
|
commitdiff
2012-02-05
Nick Lewycky
Teach GlobalOpt to handle atomic accesses to globals.
tree
|
commitdiff
2012-02-05
Duncan Sands
Reduce the number of dom queries made by GVN's conditio...
tree
|
commitdiff
2012-02-04
Hal Finkel
Boost the effective chain depth of loads and stores.
tree
|
commitdiff
2012-02-03
Dan Gohman
Fix SSAUpdaterImpl's RecordMatchingPHI to record exactl...
tree
|
commitdiff
2012-02-03
Jim Grosbach
Revert "Disable InstCombine unsafe folding bitcasts...
tree
|
commitdiff
2012-02-01
Hal Finkel
Add a basic-block autovectorization pass.
tree
|
commitdiff
2012-02-01
Jim Grosbach
Disable InstCombine unsafe folding bitcasts of calls...
tree
|
commitdiff
2012-01-31
Bill Wendling
Remove all references to the old EH.
tree
|
commitdiff
2012-01-31
Bill Wendling
Update test to new EH model.
tree
|
commitdiff
2012-01-27
Rafael Espindola
Add r149110 back with a fix for when the vector and...
tree
|
commitdiff
2012-01-27
Rafael Espindola
Revert r149110 and add a testcase that was crashing...
tree
|
commitdiff
2012-01-27
Chris Lattner
enhance constant folding to be able to constant fold...
tree
|
commitdiff
2012-01-25
Nick Lewycky
Support pointer comparisons against constants, when...
tree
|
commitdiff
2012-01-23
Nick Lewycky
Make Value::isDereferenceablePointer() handle unreachab...
tree
|
commitdiff
2012-01-20
Andrew Trick
Handle a corner case with IV chain collection with...
tree
|
commitdiff
2012-01-20
Andrew Trick
Test case comments missing from my previous checkin.
tree
|
commitdiff
2012-01-20
Nick Lewycky
Fix CountCodeReductionForAlloca to more accurately...
tree
|
commitdiff
2012-01-20
Andrew Trick
SCEVExpander fixes. Affects LSR and indvars.
tree
|
commitdiff
2012-01-19
Dan Gohman
Set the "tail" flag on pattern-matched objc_storeStrong...
tree
|
commitdiff
2012-01-18
Dan Gohman
Use llvm.global_ctors to locate global constructors...
tree
|
commitdiff
2012-01-17
Andrew Trick
Test case rename
tree
|
commitdiff
2012-01-17
Dan Gohman
Add a new ObjC ARC optimization pass to eliminate unneeded
tree
|
commitdiff
2012-01-17
Andrew Trick
LSR fix: broaden the check for loop preheaders.
tree
|
commitdiff
2012-01-14
Andrew Trick
Fix a corner case hit by redundant phi elimination...
tree
|
commitdiff
2012-01-13
Dan Gohman
Implement proper ObjC ARC objc_retainBlock "escape...
tree
|
commitdiff
2012-01-11
Duncan Sands
Don't try to create a GEP when the pointee type is...
tree
|
commitdiff
2012-01-11
Stepan Dyatkovskiy
Improved compile time:
tree
|
commitdiff
2012-01-11
Bill Wendling
If the global variable is removed by the linker, then...
tree
|
commitdiff
2012-01-10
Andrew Trick
Enable LSR IV Chains with sufficient heuristics.
tree
|
commitdiff
2012-01-09
Andrew Trick
Adding IV chain generation to LSR.
tree
|
commitdiff
2012-01-09
Benjamin Kramer
InstCombine: Teach foldLogOpOfMaskedICmpsHelper that...
tree
|
commitdiff
2012-01-08
Benjamin Kramer
Tweak my last commit to be less conservative about...
tree
|
commitdiff
2012-01-08
Benjamin Kramer
InstCombine: If we have a bit test and a sign test...
tree
|
commitdiff
2012-01-07
Andrew Trick
LSR: Don't optimize loops if an outer loop has no prehe...
tree
|
commitdiff
2012-01-07
Andrew Trick
Extended replaceCongruentPhis to handle mixed phi types.
tree
|
commitdiff
2012-01-07
Andrew Trick
comment typo
tree
|
commitdiff
2012-01-05
Dan Gohman
Fix SpeculativelyExecuteBB to either speculate all...
tree
|
commitdiff
2012-01-05
Eli Friedman
PR11705, part 2: globalopt shouldn't put inttoptr/ptrto...
tree
|
commitdiff
2012-01-05
Dan Gohman
Revert r56315. When the instruction to speculate is...
tree
|
commitdiff
2012-01-05
Benjamin Kramer
FileCheck hygiene.
tree
|
commitdiff
2012-01-04
Nick Lewycky
Teach instcombine all sorts of great stuff about shifts...
tree
|
commitdiff
2012-01-02
Andrew Trick
Fix SCEVExpander to handle loops with no preheader...
tree
|
commitdiff
2011-12-31
Nick Lewycky
Make use of the exact bit when optimizing '(X >>exact...
tree
|
commitdiff
2011-12-28
Nick Lewycky
Change CaptureTracking to pass a Use* instead of a...
tree
|
commitdiff
2011-12-27
Nick Lewycky
Turn cos(-x) into cos(x). Patch by Alexander Malyshev!
tree
|
commitdiff
2011-12-27
Nick Lewycky
Teach simplifycfg to recompute branch weights when...
tree
|
commitdiff
2011-12-26
Nick Lewycky
Update the branch weight metadata when reversing the...
tree
|
commitdiff
2011-12-24
Chandler Carruth
Add an explicit test that we now fold cttz.i32(......
tree
|
commitdiff
2011-12-24
Benjamin Kramer
InstCombine: Add a combine that turns (2^n)-1 ^ x back...
tree
|
commitdiff
2011-12-24
Benjamin Kramer
ComputeMaskedBits: Make knownzero computation more...
tree
|
commitdiff
2011-12-24
Benjamin Kramer
InstCombine: Canonicalize (2^n)-1 - x into (2^n)-1...
tree
|
commitdiff
2011-12-23
Nick Lewycky
Move this test from date-name to feature-name, and...
tree
|
commitdiff
2011-12-22
Chad Rosier
Reinstate r146578; it doesn't appear to be the cause...
tree
|
commitdiff
2011-12-22
Benjamin Kramer
Give string constants generated by IRBuilder private...
tree
|
commitdiff
2011-12-22
Chad Rosier
Speculatively revert r146578 to determine if it is...
tree
|
commitdiff
next