projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
SLPVectorizer: support slp-vectorization of PHINodes between basic blocks
[oota-llvm.git]
/
test
/
Transforms
/
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
2013-05-15
Arnold Schwaighofer
LoopVectorize: Hoist conditional loads if possible
tree
|
commitdiff
2013-05-14
Manman Ren
GlobalOpt: fix an issue where CXAAtExitFn points to...
tree
|
commitdiff
2013-05-14
Arnold Schwaighofer
LoopVectorize: Handle loops with multiple forward induc...
tree
|
commitdiff
2013-05-13
Michael Gottesman
[objc-arc-opts] In the presense of an alloca unconditio...
tree
|
commitdiff
2013-05-12
Nadav Rotem
SLPVectorizer: Fix a bug in the code that generates...
tree
|
commitdiff
2013-05-12
David Majnemer
InstCombine: Flip the order of two urem transforms
tree
|
commitdiff
2013-05-11
Arnold Schwaighofer
LoopVectorize: Use the widest induction variable type
tree
|
commitdiff
2013-05-11
David Majnemer
InstCombine: Turn urem to bitwise-and more often
tree
|
commitdiff
2013-05-10
Nadav Rotem
SLPVectorizer: Add support for trees with external...
tree
|
commitdiff
2013-05-10
Nadav Rotem
Add an additional testcase for PR15882.
tree
|
commitdiff
2013-05-10
Benjamin Kramer
InstCombine: Don't claim to be able to evaluate any...
tree
|
commitdiff
2013-05-10
Benjamin Kramer
InstCombine: Verify the type before transforming uitofp...
tree
|
commitdiff
2013-05-09
Rafael Espindola
Don't replace an alias in llvm.used with its target.
tree
|
commitdiff
2013-05-09
Benjamin Kramer
InstCombine: Don't just copy known bits from the first...
tree
|
commitdiff
2013-05-09
Arnold Schwaighofer
LoopVectorizer: Don't assert on the absence of inductio...
tree
|
commitdiff
2013-05-08
Daniel Malea
Revert 181475 as the DebugIR tests are breaking (automa...
tree
|
commitdiff
2013-05-08
Daniel Malea
DebugIR tests -- lit tests for the line number transform
tree
|
commitdiff
2013-05-07
Arnold Schwaighofer
LoopVectorizer: Improve reduction variable identification
tree
|
commitdiff
2013-05-07
Arnold Schwaighofer
LoopVectorize: getConsecutiveVector must respect signed...
tree
|
commitdiff
2013-05-06
David Majnemer
InstCombine: (X ^ signbit) + C -> X + (signbit ^ C)
tree
|
commitdiff
2013-05-06
Jean-Luc Duprat
Test results verified using FileCheck rather than grep...
tree
|
commitdiff
2013-05-06
Andrew Trick
Rotate multi-exit loops even if the latch was simplified.
tree
|
commitdiff
2013-05-06
Jean-Luc Duprat
Fix add4.ll test cmdline so that it passes
tree
|
commitdiff
2013-05-06
Jean-Luc Duprat
Provide InstCombines for the following 3 cases:
tree
|
commitdiff
2013-05-06
Nadav Rotem
Revert r164763 because it introduces new shuffles.
tree
|
commitdiff
2013-05-06
Matt Arsenault
Fix unchecked uses of DominatorTree in MemoryDependence...
tree
|
commitdiff
2013-05-06
Rafael Espindola
Fix const merging when an alias of a const is llvm...
tree
|
commitdiff
2013-05-05
Arnold Schwaighofer
LoopVectorize: Add support for floating point min/max...
tree
|
commitdiff
2013-05-05
Arnold Schwaighofer
LoopVectorize: We don't need an identity element for...
tree
|
commitdiff
2013-05-03
Nadav Rotem
LoopVectorizer: Add support for if-conversion of PHINod...
tree
|
commitdiff
2013-05-02
Manman Ren
TBAA: remove !tbaa from testing cases if not used.
tree
|
commitdiff
2013-05-02
David Majnemer
Add a test for the foldSelectICmpAndOr fix committed...
tree
|
commitdiff
2013-05-01
Nadav Rotem
SROA: Generate selects instead of shuffles when blendin...
tree
|
commitdiff
2013-05-01
Jim Grosbach
Revert "InstCombine: Fold more shuffles of shuffles."
tree
|
commitdiff
2013-04-30
Jim Grosbach
InstCombine: Fold more shuffles of shuffles.
tree
|
commitdiff
2013-04-30
Manman Ren
TBAA: remove !tbaa from testing cases if not used.
tree
|
commitdiff
2013-04-30
David Majnemer
Fix "Combine bit test + conditional or into simple...
tree
|
commitdiff
2013-04-29
Arnold Schwaighofer
SimplifyCFG: If convert single conditional stores
tree
|
commitdiff
2013-04-29
Michael Gottesman
[objc-arc] Apply the RV optimization to retains next...
tree
|
commitdiff
2013-04-27
Shuxin Yang
Fix a XOR reassociation bug.
tree
|
commitdiff
2013-04-27
Michael Gottesman
[objc-arc] Test cleanups.
tree
|
commitdiff
2013-04-26
Nadav Rotem
LoopVectorizer: Calculate the number of pointers to...
tree
|
commitdiff
2013-04-25
Nadav Rotem
LoopVectorizer: No need to generate pointer disambiguat...
tree
|
commitdiff
2013-04-24
Arnold Schwaighofer
LoopVectorize: Scalarize padded types
tree
|
commitdiff
2013-04-24
Arnold Schwaighofer
LoopVectorizer: Bail out if we don't have datalayout...
tree
|
commitdiff
2013-04-23
Nadav Rotem
LoopVectorizer: Fix 15830. When scalarizing and unrolli...
tree
|
commitdiff
2013-04-23
Pekka Jaaskelainen
Call the potentially costly isAnnotatedParallel() only...
tree
|
commitdiff
2013-04-23
Pekka Jaaskelainen
Refuse to (even try to) vectorize loops which have...
tree
|
commitdiff
2013-04-22
Anat Shemer
Changed back (relative to commit 179786) the operations...
tree
|
commitdiff
2013-04-22
David Blaikie
Revert "Revert "PR14606: debug info imported_module...
tree
|
commitdiff
2013-04-21
Benjamin Kramer
SROA: Don't crash on a select with two identical operands.
tree
|
commitdiff
next