index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
Transforms
Commit message (
Expand
)
Author
Age
*
Add a microoptimization for urem.
Nick Lewycky
2013-07-13
*
Fix logic error optimizing "icmp pred (urem X, Y), Y" where pred is signed.
Nick Lewycky
2013-07-12
*
Fix a crash in EvaluateInDifferentElementOrder where it would generate an
Joey Gouly
2013-07-12
*
LFTR improvement to avoid truncation.
Andrew Trick
2013-07-12
*
X86 cost model: Add cost for vectorized gather/scather
Arnold Schwaighofer
2013-07-12
*
ARM cost model: Add cost for gather/scather
Arnold Schwaighofer
2013-07-12
*
Start using CHECK-LABEL in some tests.
Stephen Lin
2013-07-12
*
Revert "indvars: Improve LFTR by eliminating truncation when comparing
Chandler Carruth
2013-07-12
*
SLPVectorizer: Sink and enable CSE for ExtractElements.
Nadav Rotem
2013-07-12
*
SLPVectorize: Replace the code that checks for vectorization candidates in su...
Nadav Rotem
2013-07-12
*
indvars: Improve LFTR by eliminating truncation when comparing against a cons...
Andrew Trick
2013-07-11
*
LoopVectorize: Vectorize all accesses in address space zero with unit stride
Arnold Schwaighofer
2013-07-11
*
TryToSimplifyUncondBranchFromEmptyBlock was checking that any common
Duncan Sands
2013-07-11
*
Consolidate more lit tests.
Nadav Rotem
2013-07-11
*
Consolidate some of the lit tests.
Nadav Rotem
2013-07-11
*
Consolidate some of the lit tests.
Nadav Rotem
2013-07-11
*
Teach TailRecursionElimination to handle certain cases of nocapture escaping ...
Michael Gottesman
2013-07-11
*
InstSimplify: X >> X -> 0
David Majnemer
2013-07-09
*
Fix PR16571, which is a bug in the code that checks that all of the types in ...
Nadav Rotem
2013-07-09
*
ValueTracking: Fix bugs in isKnownToBeAPowerOfTwo
David Majnemer
2013-07-09
*
InstCombine: variations on 0xffffffff - x >= 4
David Majnemer
2013-07-09
*
InstCombine: X & -C != -C -> X <= u ~C
David Majnemer
2013-07-09
*
Commit r185909 was a misapplied patch, fix it
David Majnemer
2013-07-09
*
InstCombine: add more transforms
David Majnemer
2013-07-09
*
InstCombine: Fold X-C1 <u 2 -> (X & -2) == C1
David Majnemer
2013-07-08
*
[objc-arc] Committed test for r185770 as per dblaikie's suggestion.
Michael Gottesman
2013-07-08
*
Eliminate trivial redundant loads across nocapture+readonly calls to uncaptured
Nick Lewycky
2013-07-07
*
SLPVectorizer: Implement DCE as part of vectorization.
Nadav Rotem
2013-07-07
*
[objc-arc] Remove the alias analysis part of r185764.
Michael Gottesman
2013-07-07
*
[objc-arc] Teach the ARC optimizer that objc_sync_enter/objc_sync_exit do not...
Michael Gottesman
2013-07-07
*
InstCombine: typo in or_icmp_eq_B_0_icmp_ult_A_B test
David Majnemer
2013-07-06
*
Extend 'readonly' and 'readnone' to work on function arguments as well as
Nick Lewycky
2013-07-06
*
[TRE] Combined another test into basic.ll
Michael Gottesman
2013-07-05
*
[TRE] Merged several tests into the the test basic.ll.
Michael Gottesman
2013-07-05
*
InstCombine: (icmp eq B, 0) | (icmp ult A, B) -> (icmp ule A, B-1)
David Majnemer
2013-07-05
*
InstCombine: Reimplementation of visitUDivOperand
David Majnemer
2013-07-04
*
SimplifyCFG: Teach switch generation some patterns that instcombine forms.
Benjamin Kramer
2013-07-04
*
Change the gettimeofday test to only test on a posix platform.
Michael Gottesman
2013-07-03
*
Added support in FunctionAttrs for adding relevant function/argument attribut...
Michael Gottesman
2013-07-03
*
Revert r185257 (InstCombine: Be more agressive optimizing 'udiv' instrs with ...
Hal Finkel
2013-07-02
*
LoopVectorize: Math functions only read rounding mode
Arnold Schwaighofer
2013-07-01
*
DeadArgumentElimination: keep return value on functions that have a live argu...
Stephen Lin
2013-06-30
*
ConstantFold: Check that truncating the other side is safe under a sext when ...
Benjamin Kramer
2013-06-30
*
ValueTracking: Teach isKnownToBeAPowerOfTwo about (ADD X, (XOR X, Y)) where X...
David Majnemer
2013-06-29
*
InstCombine: Also turn selects fed by an and into arithmetic when the types d...
Benjamin Kramer
2013-06-29
*
InstCombine: FoldGEPICmp shouldn't change sign of base pointer comparison
David Majnemer
2013-06-29
*
InstCombine: Be more agressive optimizing 'udiv' instrs with 'select' denoms
David Majnemer
2013-06-29
*
InstCombine: Optimize (1 << X) Pred CstP2 to X Pred Log2(CstP2)
David Majnemer
2013-06-28
*
SLP Vectorizer: Add support for trees with external users.
Nadav Rotem
2013-06-28
*
Adding tests for DebugIR pass
Daniel Malea
2013-06-28
[next]