projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
PPC: Add some missing V_SET0 patterns
[oota-llvm.git]
/
test
/
Transforms
/
2013-07-11
Andrew Trick
indvars: Improve LFTR by eliminating truncation when...
tree
|
commitdiff
2013-07-11
Arnold Schwaighofer
LoopVectorize: Vectorize all accesses in address space...
tree
|
commitdiff
2013-07-11
Duncan Sands
TryToSimplifyUncondBranchFromEmptyBlock was checking...
tree
|
commitdiff
2013-07-11
Nadav Rotem
Consolidate more lit tests.
tree
|
commitdiff
2013-07-11
Nadav Rotem
Consolidate some of the lit tests.
tree
|
commitdiff
2013-07-11
Nadav Rotem
Consolidate some of the lit tests.
tree
|
commitdiff
2013-07-11
Michael Gottesman
Teach TailRecursionElimination to handle certain cases...
tree
|
commitdiff
2013-07-09
David Majnemer
InstSimplify: X >> X -> 0
tree
|
commitdiff
2013-07-09
Nadav Rotem
Fix PR16571, which is a bug in the code that checks...
tree
|
commitdiff
2013-07-09
David Majnemer
ValueTracking: Fix bugs in isKnownToBeAPowerOfTwo
tree
|
commitdiff
2013-07-09
David Majnemer
InstCombine: variations on 0xffffffff - x >= 4
tree
|
commitdiff
2013-07-09
David Majnemer
InstCombine: X & -C != -C -> X <= u ~C
tree
|
commitdiff
2013-07-09
David Majnemer
Commit r185909 was a misapplied patch, fix it
tree
|
commitdiff
2013-07-09
David Majnemer
InstCombine: add more transforms
tree
|
commitdiff
2013-07-08
David Majnemer
InstCombine: Fold X-C1 <u 2 -> (X & -2) == C1
tree
|
commitdiff
2013-07-08
Michael Gottesman
[objc-arc] Committed test for r185770 as per dblaikie...
tree
|
commitdiff
2013-07-07
Nick Lewycky
Eliminate trivial redundant loads across nocapture...
tree
|
commitdiff
2013-07-07
Nadav Rotem
SLPVectorizer: Implement DCE as part of vectorization.
tree
|
commitdiff
2013-07-07
Michael Gottesman
[objc-arc] Remove the alias analysis part of r185764.
tree
|
commitdiff
2013-07-07
Michael Gottesman
[objc-arc] Teach the ARC optimizer that objc_sync_enter...
tree
|
commitdiff
2013-07-06
David Majnemer
InstCombine: typo in or_icmp_eq_B_0_icmp_ult_A_B test
tree
|
commitdiff
2013-07-06
Nick Lewycky
Extend 'readonly' and 'readnone' to work on function...
tree
|
commitdiff
2013-07-05
Michael Gottesman
[TRE] Combined another test into basic.ll
tree
|
commitdiff
2013-07-05
Michael Gottesman
[TRE] Merged several tests into the the test basic.ll.
tree
|
commitdiff
2013-07-05
David Majnemer
InstCombine: (icmp eq B, 0) | (icmp ult A, B) -> (icmp...
tree
|
commitdiff
2013-07-04
David Majnemer
InstCombine: Reimplementation of visitUDivOperand
tree
|
commitdiff
2013-07-04
Benjamin Kramer
SimplifyCFG: Teach switch generation some patterns...
tree
|
commitdiff
2013-07-03
Michael Gottesman
Change the gettimeofday test to only test on a posix...
tree
|
commitdiff
2013-07-03
Michael Gottesman
Added support in FunctionAttrs for adding relevant...
tree
|
commitdiff
2013-07-02
Hal Finkel
Revert r185257 (InstCombine: Be more agressive optimizi...
tree
|
commitdiff
2013-07-01
Arnold Schwaighofer
LoopVectorize: Math functions only read rounding mode
tree
|
commitdiff
2013-06-30
Stephen Lin
DeadArgumentElimination: keep return value on functions...
tree
|
commitdiff
2013-06-30
Benjamin Kramer
ConstantFold: Check that truncating the other side...
tree
|
commitdiff
2013-06-29
David Majnemer
ValueTracking: Teach isKnownToBeAPowerOfTwo about ...
tree
|
commitdiff
2013-06-29
Benjamin Kramer
InstCombine: Also turn selects fed by an and into arith...
tree
|
commitdiff
2013-06-29
David Majnemer
InstCombine: FoldGEPICmp shouldn't change sign of base...
tree
|
commitdiff
2013-06-29
David Majnemer
InstCombine: Be more agressive optimizing 'udiv' instrs...
tree
|
commitdiff
2013-06-28
David Majnemer
InstCombine: Optimize (1 << X) Pred CstP2 to X Pred...
tree
|
commitdiff
2013-06-28
Nadav Rotem
SLP Vectorizer: Add support for trees with external...
tree
|
commitdiff
2013-06-28
Daniel Malea
Adding tests for DebugIR pass
tree
|
commitdiff
2013-06-28
Manman Ren
Debug Info: clean up usage of Verify.
tree
|
commitdiff
2013-06-28
Matt Arsenault
Convert tests to FileCheck
tree
|
commitdiff
2013-06-28
Arnold Schwaighofer
LoopVectorize: Preserve debug location info
tree
|
commitdiff
2013-06-27
Arnold Schwaighofer
LoopVectorize: Cache edge masks created during if-conve...
tree
|
commitdiff
2013-06-27
Arnold Schwaighofer
LoopVectorize: Use vectorized loop invariant gep index...
tree
|
commitdiff
2013-06-27
Manman Ren
Update testing case to make DI nodes have the correct...
tree
|
commitdiff
2013-06-27
Arnold Schwaighofer
Fix spelling.
tree
|
commitdiff
2013-06-27
Arnold Schwaighofer
LoopVectorize: Don't store a reversed value in the...
tree
|
commitdiff
2013-06-27
Michael Gottesman
Added support for the Builtin attribute.
tree
|
commitdiff
2013-06-26
Nadav Rotem
Erase all of the instructions that we RAUWed
tree
|
commitdiff
2013-06-26
Nadav Rotem
Do not add cse-ed instructions into the visited map...
tree
|
commitdiff
2013-06-25
Nadav Rotem
SLPVectorizer: support slp-vectorization of PHINodes...
tree
|
commitdiff
2013-06-25
Bob Wilson
Fix SROA to avoid unnecessary scalar conversions for...
tree
|
commitdiff
2013-06-24
Arnold Schwaighofer
Reapply 184685 after the SetVector iteration order...
tree
|
commitdiff
2013-06-24
Arnold Schwaighofer
Revert "LoopVectorize: Use the dependence test utility...
tree
|
commitdiff
2013-06-24
Arnold Schwaighofer
LoopVectorize: Use the dependence test utility class
tree
|
commitdiff
2013-06-24
Nadav Rotem
SLP Vectorizer: Add support for vectorizing parts of...
tree
|
commitdiff
2013-06-23
Nadav Rotem
SLP Vectorizer: Fix a bug in the code that does CSE...
tree
|
commitdiff
2013-06-23
Nadav Rotem
SLP Vectorizer: Implement a simple CSE optimization...
tree
|
commitdiff
2013-06-22
Nadav Rotem
SLP Vectorizer: Implement multi-block slp-vectorization.
tree
|
commitdiff
2013-06-20
Nadav Rotem
SLPVectorization: Add a basic support for cross-basic...
tree
|
commitdiff
2013-06-19
Matt Arsenault
Move StructurizeCFG out of R600 to generic Transforms.
tree
|
commitdiff
2013-06-19
Quentin Colombet
LSR: Fix the parameters used to compute the scaling...
tree
|
commitdiff
2013-06-19
Nadav Rotem
SLPVectorizer: handle scalars that are extracted from...
tree
|
commitdiff
2013-06-19
Nadav Rotem
SLPVectorizer: start constructing chains at stores...
tree
|
commitdiff
2013-06-19
Nadav Rotem
SLPVectorizer: vectorize compares and selects.
tree
|
commitdiff
2013-06-17
Pekka Jaaskelainen
Fix for a regression caused by the LoopVectorizer when
tree
|
commitdiff
2013-06-13
Derek Schuff
Fix DeleteDeadVarargs not to crash on functions referen...
tree
|
commitdiff
2013-06-12
Rafael Espindola
Always remove an alias when we rename the target.
tree
|
commitdiff
2013-06-12
Rafael Espindola
Convert test to FileCheck.
tree
|
commitdiff
2013-06-11
Rafael Espindola
Change how globalopt handles aliases in llvm.used.
tree
|
commitdiff
2013-06-09
Tim Northover
Make DeadArgumentElimination more conservative on varia...
tree
|
commitdiff
2013-06-08
Shuxin Yang
Fix a potential bug in r183584.
tree
|
commitdiff
2013-06-07
Shuxin Yang
Fix an assertion in MemCpyOpt pass.
tree
|
commitdiff
2013-06-07
Michael Gottesman
[objc-arc] Ensure that the cfg path count does not...
tree
|
commitdiff
2013-06-06
Rafael Espindola
Add a testcase from pr16244.
tree
|
commitdiff
2013-06-04
David Majnemer
IndVarSimplify: check if loop invariant expansion can...
tree
|
commitdiff
2013-06-04
Rafael Espindola
Second part of pr16069
tree
|
commitdiff
2013-06-03
David Majnemer
SimplifyCFG: Do not transform PHI to select if doing...
tree
|
commitdiff
2013-06-01
Nick Lewycky
When determining the new index for an insertelement...
tree
|
commitdiff
2013-05-31
Andrew Trick
Prevent loop-unroll from making assumptions about undef...
tree
|
commitdiff
2013-05-31
Arnold Schwaighofer
LoopVectorize: PHIs with only outside users should...
tree
|
commitdiff
2013-05-31
Quentin Colombet
Modify how the formulae are rated in Loop Strength...
tree
|
commitdiff
2013-05-31
Rafael Espindola
Simplify multiplications by vectors whose elements...
tree
|
commitdiff
2013-05-31
Nick Lewycky
Reapply with r182909 with a fix to the calculation...
tree
|
commitdiff
2013-05-30
Evgeniy Stepanov
Revert r182909.
tree
|
commitdiff
2013-05-30
Nick Lewycky
Swizzle vector inputs if it helps us eliminate shuffles.
tree
|
commitdiff
2013-05-28
Paul Redmond
Add support for llvm.vectorizer metadata
tree
|
commitdiff
2013-05-25
Andrew Trick
Track IR ordering of SelectionDAG nodes 3/4.
tree
|
commitdiff
2013-05-24
Michael Gottesman
[objc-arc] KnownSafe does not imply that it is safe...
tree
|
commitdiff
2013-05-24
Michael Gottesman
[objc-arc] Make sure that multiple owners is propogated...
tree
|
commitdiff
2013-05-24
Benjamin Kramer
LoopVectorize: LoopSimplify can't canonicalize loops...
tree
|
commitdiff
2013-05-24
Joey Gouly
scalarizePHI needs to insert the next ExtractElement...
tree
|
commitdiff
2013-05-22
Nadav Rotem
SLPVectorizer: Change the order in which new instructio...
tree
|
commitdiff
2013-05-22
Jean-Luc Duprat
This is an update to a previous commit (r181216).
tree
|
commitdiff
2013-05-22
Arnold Schwaighofer
LoopVectorize: Make Value pointers that could be RAUW...
tree
|
commitdiff
2013-05-19
Benjamin Kramer
Move the remaining simplify-libcalls tests to instcombi...
tree
|
commitdiff
2013-05-18
David Majnemer
isKnownToBeAPowerOfTwo: (X & Y) + Y is a power of 2...
tree
|
commitdiff
2013-05-18
Arnold Schwaighofer
LoopVectorize: Handle single edge PHIs
tree
|
commitdiff
2013-05-16
Richard Smith
Respect the 'nobuiltin' attribute when determining...
tree
|
commitdiff
next