index
:
~nh/llvm
fold-subregs
images
latest
master
mimg
tablegen-name-resolution
wip
Misc LLVM things, mostly radeonsi (AMDGPU)
nh
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
Transforms
Age
Commit message (
Expand
)
Author
Files
Lines
2013-07-12
SLPVectorize: Replace the code that checks for vectorization candidates in su...
Nadav Rotem
1
-0
/
+74
2013-07-11
indvars: Improve LFTR by eliminating truncation when comparing against a cons...
Andrew Trick
1
-0
/
+25
2013-07-11
LoopVectorize: Vectorize all accesses in address space zero with unit stride
Arnold Schwaighofer
1
-0
/
+61
2013-07-11
TryToSimplifyUncondBranchFromEmptyBlock was checking that any common
Duncan Sands
1
-1
/
+239
2013-07-11
Consolidate more lit tests.
Nadav Rotem
3
-62
/
+54
2013-07-11
Consolidate some of the lit tests.
Nadav Rotem
4
-75
/
+57
2013-07-11
Consolidate some of the lit tests.
Nadav Rotem
5
-61
/
+191
2013-07-11
Teach TailRecursionElimination to handle certain cases of nocapture escaping ...
Michael Gottesman
2
-25
/
+86
2013-07-09
InstSimplify: X >> X -> 0
David Majnemer
2
-3
/
+19
2013-07-09
Fix PR16571, which is a bug in the code that checks that all of the types in ...
Nadav Rotem
1
-0
/
+22
2013-07-09
ValueTracking: Fix bugs in isKnownToBeAPowerOfTwo
David Majnemer
1
-15
/
+0
2013-07-09
InstCombine: variations on 0xffffffff - x >= 4
David Majnemer
1
-0
/
+18
2013-07-09
InstCombine: X & -C != -C -> X <= u ~C
David Majnemer
1
-40
/
+0
2013-07-09
Commit r185909 was a misapplied patch, fix it
David Majnemer
2
-3
/
+60
2013-07-09
InstCombine: add more transforms
David Majnemer
3
-5
/
+45
2013-07-08
InstCombine: Fold X-C1 <u 2 -> (X & -2) == C1
David Majnemer
1
-0
/
+10
2013-07-08
[objc-arc] Committed test for r185770 as per dblaikie's suggestion.
Michael Gottesman
1
-0
/
+19
2013-07-07
Eliminate trivial redundant loads across nocapture+readonly calls to uncaptured
Nick Lewycky
1
-0
/
+17
2013-07-07
SLPVectorizer: Implement DCE as part of vectorization.
Nadav Rotem
16
-8
/
+645
2013-07-07
[objc-arc] Remove the alias analysis part of r185764.
Michael Gottesman
1
-18
/
+0
2013-07-07
[objc-arc] Teach the ARC optimizer that objc_sync_enter/objc_sync_exit do not...
Michael Gottesman
2
-5
/
+42
2013-07-06
InstCombine: typo in or_icmp_eq_B_0_icmp_ult_A_B test
David Majnemer
1
-2
/
+2
2013-07-06
Extend 'readonly' and 'readnone' to work on function arguments as well as
Nick Lewycky
7
-21
/
+79
2013-07-05
[TRE] Combined another test into basic.ll
Michael Gottesman
2
-13
/
+1
2013-07-05
[TRE] Merged several tests into the the test basic.ll.
Michael Gottesman
5
-62
/
+58
2013-07-05
InstCombine: (icmp eq B, 0) | (icmp ult A, B) -> (icmp ule A, B-1)
David Majnemer
1
-0
/
+11
2013-07-04
InstCombine: Reimplementation of visitUDivOperand
David Majnemer
1
-1
/
+0
2013-07-04
SimplifyCFG: Teach switch generation some patterns that instcombine forms.
Benjamin Kramer
1
-0
/
+36
2013-07-03
Change the gettimeofday test to only test on a posix platform.
Michael Gottesman
1
-1
/
+3
2013-07-03
Added support in FunctionAttrs for adding relevant function/argument attribut...
Michael Gottesman
1
-0
/
+3
2013-07-02
Revert r185257 (InstCombine: Be more agressive optimizing 'udiv' instrs with ...
Hal Finkel
2
-0
/
+102
2013-07-01
LoopVectorize: Math functions only read rounding mode
Arnold Schwaighofer
1
-0
/
+32
2013-06-30
DeadArgumentElimination: keep return value on functions that have a live argu...
Stephen Lin
1
-0
/
+55
2013-06-30
ConstantFold: Check that truncating the other side is safe under a sext when ...
Benjamin Kramer
1
-3
/
+17
2013-06-29
ValueTracking: Teach isKnownToBeAPowerOfTwo about (ADD X, (XOR X, Y)) where X...
David Majnemer
1
-0
/
+15
2013-06-29
InstCombine: Also turn selects fed by an and into arithmetic when the types d...
Benjamin Kramer
1
-0
/
+36
2013-06-29
InstCombine: FoldGEPICmp shouldn't change sign of base pointer comparison
David Majnemer
1
-0
/
+10
2013-06-29
InstCombine: Be more agressive optimizing 'udiv' instrs with 'select' denoms
David Majnemer
1
-0
/
+38
2013-06-28
InstCombine: Optimize (1 << X) Pred CstP2 to X Pred Log2(CstP2)
David Majnemer
1
-0
/
+104
2013-06-28
SLP Vectorizer: Add support for trees with external users.
Nadav Rotem
3
-6
/
+117
2013-06-28
Adding tests for DebugIR pass
Daniel Malea
7
-0
/
+363
2013-06-28
Debug Info: clean up usage of Verify.
Manman Ren
1
-2
/
+2
2013-06-28
Convert tests to FileCheck
Matt Arsenault
4
-7
/
+14
2013-06-28
LoopVectorize: Preserve debug location info
Arnold Schwaighofer
1
-0
/
+92
2013-06-27
LoopVectorize: Cache edge masks created during if-conversion
Arnold Schwaighofer
1
-0
/
+243
2013-06-27
LoopVectorize: Use vectorized loop invariant gep index anchored in loop
Arnold Schwaighofer
1
-0
/
+36
2013-06-27
Update testing case to make DI nodes have the correct format.
Manman Ren
1
-3
/
+3
2013-06-27
Fix spelling.
Arnold Schwaighofer
1
-1
/
+1
2013-06-27
LoopVectorize: Don't store a reversed value in the vectorized value map
Arnold Schwaighofer
1
-0
/
+55
2013-06-27
Added support for the Builtin attribute.
Michael Gottesman
1
-0
/
+12
[next]