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
*
Fix PR16571, which is a bug in the code that checks that all of the types in ...
Nadav Rotem
2013-07-09
1
-0
/
+22
*
ValueTracking: Fix bugs in isKnownToBeAPowerOfTwo
David Majnemer
2013-07-09
1
-15
/
+0
*
InstCombine: variations on 0xffffffff - x >= 4
David Majnemer
2013-07-09
1
-0
/
+18
*
InstCombine: X & -C != -C -> X <= u ~C
David Majnemer
2013-07-09
1
-40
/
+0
*
Commit r185909 was a misapplied patch, fix it
David Majnemer
2013-07-09
2
-3
/
+60
*
InstCombine: add more transforms
David Majnemer
2013-07-09
3
-5
/
+45
*
InstCombine: Fold X-C1 <u 2 -> (X & -2) == C1
David Majnemer
2013-07-08
1
-0
/
+10
*
[objc-arc] Committed test for r185770 as per dblaikie's suggestion.
Michael Gottesman
2013-07-08
1
-0
/
+19
*
Eliminate trivial redundant loads across nocapture+readonly calls to uncaptured
Nick Lewycky
2013-07-07
1
-0
/
+17
*
SLPVectorizer: Implement DCE as part of vectorization.
Nadav Rotem
2013-07-07
16
-8
/
+645
*
[objc-arc] Remove the alias analysis part of r185764.
Michael Gottesman
2013-07-07
1
-18
/
+0
*
[objc-arc] Teach the ARC optimizer that objc_sync_enter/objc_sync_exit do not...
Michael Gottesman
2013-07-07
2
-5
/
+42
*
InstCombine: typo in or_icmp_eq_B_0_icmp_ult_A_B test
David Majnemer
2013-07-06
1
-2
/
+2
*
Extend 'readonly' and 'readnone' to work on function arguments as well as
Nick Lewycky
2013-07-06
7
-21
/
+79
*
[TRE] Combined another test into basic.ll
Michael Gottesman
2013-07-05
2
-13
/
+1
*
[TRE] Merged several tests into the the test basic.ll.
Michael Gottesman
2013-07-05
5
-62
/
+58
*
InstCombine: (icmp eq B, 0) | (icmp ult A, B) -> (icmp ule A, B-1)
David Majnemer
2013-07-05
1
-0
/
+11
*
InstCombine: Reimplementation of visitUDivOperand
David Majnemer
2013-07-04
1
-1
/
+0
*
SimplifyCFG: Teach switch generation some patterns that instcombine forms.
Benjamin Kramer
2013-07-04
1
-0
/
+36
*
Change the gettimeofday test to only test on a posix platform.
Michael Gottesman
2013-07-03
1
-1
/
+3
*
Added support in FunctionAttrs for adding relevant function/argument attribut...
Michael Gottesman
2013-07-03
1
-0
/
+3
*
Revert r185257 (InstCombine: Be more agressive optimizing 'udiv' instrs with ...
Hal Finkel
2013-07-02
2
-0
/
+102
*
LoopVectorize: Math functions only read rounding mode
Arnold Schwaighofer
2013-07-01
1
-0
/
+32
*
DeadArgumentElimination: keep return value on functions that have a live argu...
Stephen Lin
2013-06-30
1
-0
/
+55
*
ConstantFold: Check that truncating the other side is safe under a sext when ...
Benjamin Kramer
2013-06-30
1
-3
/
+17
*
ValueTracking: Teach isKnownToBeAPowerOfTwo about (ADD X, (XOR X, Y)) where X...
David Majnemer
2013-06-29
1
-0
/
+15
*
InstCombine: Also turn selects fed by an and into arithmetic when the types d...
Benjamin Kramer
2013-06-29
1
-0
/
+36
*
InstCombine: FoldGEPICmp shouldn't change sign of base pointer comparison
David Majnemer
2013-06-29
1
-0
/
+10
*
InstCombine: Be more agressive optimizing 'udiv' instrs with 'select' denoms
David Majnemer
2013-06-29
1
-0
/
+38
*
InstCombine: Optimize (1 << X) Pred CstP2 to X Pred Log2(CstP2)
David Majnemer
2013-06-28
1
-0
/
+104
*
SLP Vectorizer: Add support for trees with external users.
Nadav Rotem
2013-06-28
3
-6
/
+117
*
Adding tests for DebugIR pass
Daniel Malea
2013-06-28
7
-0
/
+363
*
Debug Info: clean up usage of Verify.
Manman Ren
2013-06-28
1
-2
/
+2
*
Convert tests to FileCheck
Matt Arsenault
2013-06-28
4
-7
/
+14
*
LoopVectorize: Preserve debug location info
Arnold Schwaighofer
2013-06-28
1
-0
/
+92
*
LoopVectorize: Cache edge masks created during if-conversion
Arnold Schwaighofer
2013-06-27
1
-0
/
+243
*
LoopVectorize: Use vectorized loop invariant gep index anchored in loop
Arnold Schwaighofer
2013-06-27
1
-0
/
+36
*
Update testing case to make DI nodes have the correct format.
Manman Ren
2013-06-27
1
-3
/
+3
*
Fix spelling.
Arnold Schwaighofer
2013-06-27
1
-1
/
+1
*
LoopVectorize: Don't store a reversed value in the vectorized value map
Arnold Schwaighofer
2013-06-27
1
-0
/
+55
*
Added support for the Builtin attribute.
Michael Gottesman
2013-06-27
1
-0
/
+12
*
Erase all of the instructions that we RAUWed
Nadav Rotem
2013-06-26
1
-1
/
+1
*
Do not add cse-ed instructions into the visited map because we dont want to c...
Nadav Rotem
2013-06-26
1
-0
/
+84
*
SLPVectorizer: support slp-vectorization of PHINodes between basic blocks
Nadav Rotem
2013-06-25
1
-0
/
+46
*
Fix SROA to avoid unnecessary scalar conversions for 1-element vectors.
Bob Wilson
2013-06-25
1
-0
/
+24
*
Reapply 184685 after the SetVector iteration order fix.
Arnold Schwaighofer
2013-06-24
3
-2
/
+224
*
Revert "LoopVectorize: Use the dependence test utility class"
Arnold Schwaighofer
2013-06-24
3
-224
/
+2
*
LoopVectorize: Use the dependence test utility class
Arnold Schwaighofer
2013-06-24
3
-2
/
+224
*
SLP Vectorizer: Add support for vectorizing parts of the tree.
Nadav Rotem
2013-06-24
1
-0
/
+46
*
SLP Vectorizer: Fix a bug in the code that does CSE on the generated gather s...
Nadav Rotem
2013-06-23
1
-0
/
+51
[next]