index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Transforms
Commit message (
Expand
)
Author
Age
Files
Lines
*
[InstCombine] Remove support for BITWISE_OP(CONSTANT, BSWAP(x)) -> BSWAP(OP(B...
Craig Topper
2017-07-03
1
-7
/
+2
*
[InstCombine] Support BITWISE_OP(BSWAP(A),BSWAP(B))->BSWAP(BITWISE_OP(A, B)) ...
Craig Topper
2017-07-03
1
-7
/
+3
*
[InstCombine] Remove an if that should have been guaranteed by the caller. Re...
Craig Topper
2017-07-03
1
-4
/
+2
*
[InstCombine] Use m_BitReverse pattern match helper. NFCI.
Simon Pilgrim
2017-07-02
1
-2
/
+2
*
[InstCombine] fix crash when folding cmp+bswap vector
Sanjay Patel
2017-07-02
1
-5
/
+9
*
[InstCombine] look through bswap/bitreverse for equality comparisons
Sanjay Patel
2017-07-02
1
-0
/
+9
*
fix trivial typos; NFC
Hiroshi Inoue
2017-07-02
1
-1
/
+1
*
[InstCombine] Fold (a | b) ^ (~a | ~b) --> ~(a ^ b) and (a & b) ^ (~a & ~b) -...
Craig Topper
2017-07-02
1
-2
/
+18
*
[CodeExtractor] Remove unneded and commented out debugging stmts.
Davide Italiano
2017-07-02
1
-6
/
+0
*
fix trivial typos, NFC
Hiroshi Inoue
2017-07-01
1
-1
/
+1
*
[Cloner] Re-map simplfied cloned instructions.
Davide Italiano
2017-07-01
1
-5
/
+4
*
Recommit "r306541 - Add zero-length check to memcpy/memset load store loop ex...
Teresa Johnson
2017-07-01
1
-5
/
+14
*
Revert "r306473 - re-commit r306336: Enable vectorizer-maximize-bandwidth by ...
Teresa Johnson
2017-07-01
1
-1
/
+1
*
re-commit r306336: Enable vectorizer-maximize-bandwidth by default.
Teresa Johnson
2017-07-01
1
-1
/
+1
*
revert r306336 for breaking ppc test.
Teresa Johnson
2017-07-01
1
-1
/
+1
*
Enable vectorizer-maximize-bandwidth by default.
Teresa Johnson
2017-07-01
1
-1
/
+1
*
[SLPVectorizer] Add isOdd() helper function, NFCI.
Dinar Temirbulatov
2017-06-30
1
-2
/
+7
*
[InstCombine] Replace an unnecessary use of a matcher with just an isa and a ...
Craig Topper
2017-06-30
1
-3
/
+2
*
[LV] Sink casts to unravel first order recurrence
Ayal Zaks
2017-06-30
2
-4
/
+33
*
[SimplifyCFG] Update the name of switch generated lookup table.
Sumanth Gundapaneni
2017-06-30
1
-4
/
+6
*
[InstCombine] Add m_BitReverse pattern match helper. NFCI.
Simon Pilgrim
2017-06-30
1
-1
/
+1
*
[RuntimeUnrolling] Add logic for loops with multiple exit blocks
Anna Thomas
2017-06-30
1
-23
/
+101
*
Revert of r306525: "Canonicalize clamp of float types to minmax"
Nikolai Bozhenov
2017-06-30
1
-10
/
+3
*
[LV] Optimize for size when vectorizing loops with tiny trip count
Ayal Zaks
2017-06-30
1
-29
/
+30
*
[InstCombine] In foldXorToXor, move the commutable matcher from the LHS match...
Craig Topper
2017-06-30
1
-8
/
+8
*
Remove the BBVectorize pass.
Chandler Carruth
2017-06-30
4
-3332
/
+7
*
Revert "r306541 - Add zero-length check to memcpy/memset load store loop expa...
Daniel Jasper
2017-06-30
1
-12
/
+5
*
Revert "r306473 - re-commit r306336: Enable vectorizer-maximize-bandwidth by ...
Daniel Jasper
2017-06-30
1
-1
/
+1
*
[SCEV] Use depth limit instead of local cache for SExt and ZExt
Max Kazantsev
2017-06-30
1
-5
/
+5
*
Reduce indenting and clean up comparisons around sign bit.
Eric Christopher
2017-06-30
1
-6
/
+7
*
Reduce the complexity of the signbit/branch test functions.
Eric Christopher
2017-06-30
1
-3
/
+3
*
Hook the sample PGO machinery in the new PM
Dehao Chen
2017-06-29
1
-1
/
+2
*
[SLPVectorizer] Moving Entry->NeedToGather check out of inner loop,
Dinar Temirbulatov
2017-06-29
1
-4
/
+4
*
Remove `inline` keyword from inline `classof` methods
Sam Clegg
2017-06-29
1
-22
/
+22
*
Remove useless header. NFC
Xin Tong
2017-06-29
1
-1
/
+0
*
[ConstantHoisting] Avoid hoisting constants in GEPs that index into a struct ...
Leo Li
2017-06-29
1
-35
/
+60
*
PredicateInfo: Use OrderedInstructions instead of our homemade
Daniel Berlin
2017-06-29
1
-51
/
+27
*
NewGVN: Remove useless test in addPhiOfOps.
Daniel Berlin
2017-06-29
1
-2
/
+1
*
Remove unneeded else from OrderedInstructions::dominates.
Daniel Berlin
2017-06-29
1
-2
/
+1
*
[SLPVectorizer] Introducing getTreeEntry() helper function [NFC]
Dinar Temirbulatov
2017-06-29
1
-34
/
+33
*
[InstCombine] In visitXor, use m_Not on the instruction itself instead of loo...
Craig Topper
2017-06-29
1
-3
/
+2
*
[InstCombine] Retain TBAA when narrowing memory accesses
Keno Fischer
2017-06-28
2
-3
/
+29
*
[LV] Fix PR33613 - retain order of insertelement per part
Ayal Zaks
2017-06-28
1
-6
/
+7
*
[LoopUnroll] Fix bug in computeUnrollCount causing it to not honor MaxCount
Geoff Berry
2017-06-28
1
-0
/
+2
*
[InstCombine] use local variable to reduce code; NFCI
Sanjay Patel
2017-06-28
1
-18
/
+14
*
[LoopUnroll] Pass SCEV to getUnrollingPreferences hook. NFCI.
Geoff Berry
2017-06-28
1
-14
/
+14
*
Add zero-length check to memcpy/memset load store loop expansion
Teresa Johnson
2017-06-28
1
-5
/
+12
*
[InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Nikolai Bozhenov
2017-06-28
1
-3
/
+10
*
[IRCE][NFC] Better get SCEV for 1 in calculateSubRanges
Max Kazantsev
2017-06-28
1
-3
/
+3
*
Inlining: Don't re-map simplified cloned instructions.
Kyle Butt
2017-06-28
1
-4
/
+5
[next]