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
/
Scalar
/
NewGVN.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
NewGVN: Remove unused includes
Daniel Berlin
2017-09-20
1
-21
/
+0
*
NewGVN: Fix PR 34430 - we need to look through predicateinfo copies to detect...
Daniel Berlin
2017-09-05
1
-31
/
+32
*
NewGVN: Fix PR 34452 by passing instruction all the way down when we do aggre...
Daniel Berlin
2017-09-05
1
-7
/
+9
*
NewGVN: Detect copies through predicateinfo
Daniel Berlin
2017-09-05
1
-1
/
+12
*
NewGVN: Change where check for original instruction in phi of ops leader find...
Daniel Berlin
2017-09-05
1
-3
/
+8
*
Fix PR/33305. caused by trying to simplify expressions in phi of ops that sho...
Daniel Berlin
2017-09-02
1
-50
/
+144
*
NewGVN: Make sure we don't incorrectly use PredicateInfo when doing PHI of ops
Daniel Berlin
2017-09-01
1
-3
/
+10
*
NewGVN: Make sure we add the correct user if we swapped the comparison operands
Daniel Berlin
2017-08-30
1
-2
/
+4
*
NewGVN: Allow simplification into variables
Daniel Berlin
2017-08-30
1
-22
/
+21
*
[NewGVN] Use `auto` when the type is obvious NFCI.
Davide Italiano
2017-08-26
1
-2
/
+2
*
NewGVN: Fix PR33204 - We need to add memory users when we bypass memorydefs f...
Daniel Berlin
2017-08-26
1
-4
/
+8
*
NewGVN: We weren't properly simplifying selects with equal arguments due to a...
Daniel Berlin
2017-08-24
1
-1
/
+1
*
Move helper classes into anonymous namespaces.
Benjamin Kramer
2017-08-20
1
-0
/
+2
*
[DebugCounter] Move the semicolon out of the DEBUG_COUNTER macro and require ...
Craig Topper
2017-08-10
1
-2
/
+2
*
[NewGVN] Add CL option to control the generation of phi-of-ops (disable by de...
Chad Rosier
2017-08-10
1
-0
/
+6
*
[NewGVN] Use a cast instead of a dyn_cast.
Chad Rosier
2017-08-08
1
-1
/
+3
*
[NewGVN] Fix the case where we have a phi-of-ops which goes away.
Davide Italiano
2017-08-03
1
-6
/
+27
*
[NewGVN] fix typos; NFC
Sanjay Patel
2017-08-03
1
-8
/
+8
*
[NewGVN] Fold single-use variables. NFCI.
Davide Italiano
2017-08-02
1
-5
/
+3
*
[NewGVN] Remove a (now stale) comment. NFCI.
Davide Italiano
2017-08-02
1
-1
/
+0
*
[NewGVN] Check for congruency of memory accesses.
Davide Italiano
2017-07-11
1
-1
/
+2
*
[NewGVN] Fix an innocent typo I found while debugging PR33720.
Davide Italiano
2017-07-11
1
-1
/
+1
*
[NewGVN] Clarify the function invariants formatting them properly.
Davide Italiano
2017-07-11
1
-3
/
+4
*
[NewGVN] Simplify a lambda a little bit. NFCI.
Davide Italiano
2017-07-10
1
-3
/
+1
*
NewGVN: Remove useless test in addPhiOfOps.
Daniel Berlin
2017-06-29
1
-2
/
+1
*
[NewGVN] Fix a bug that made the store verifier less effective.
Davide Italiano
2017-06-20
1
-6
/
+4
*
[NewGVN] Simplify findConditionEquivalence(). NFCI.
Davide Italiano
2017-06-19
1
-3
/
+1
*
NewGVN: Fix PR 33461, caused by slightly overzealous verification.
Daniel Berlin
2017-06-19
1
-18
/
+30
*
NewGVN: This is wrong by inspection, it will not cause an issue currently due...
Daniel Berlin
2017-06-14
1
-1
/
+1
*
Fix signed/unsigned comparison warning; NFC
George Burgess IV
2017-06-13
1
-1
/
+1
*
NewGVN: Fix PR/33187. This is a bug caused by two things:
Daniel Berlin
2017-06-06
1
-32
/
+48
*
NewGVN: Fix PR 33185 by checking whether we need to recursively
Daniel Berlin
2017-05-31
1
-23
/
+15
*
NewGVN: Compute hash value of expression on demand and use it in inequality t...
Daniel Berlin
2017-05-30
1
-30
/
+12
*
NewGVN: Fix PR33194, memory corruption by putting temporary instructions in t...
Daniel Berlin
2017-05-30
1
-5
/
+8
*
Make helper functions static. NFC.
Benjamin Kramer
2017-05-26
1
-0
/
+2
*
NewGVN: Fix PR 33119, PR 33129, due to regressed undef handling
Daniel Berlin
2017-05-25
1
-22
/
+42
*
[NewGVN] Update additionalUsers when we simplify to a value.
Davide Italiano
2017-05-24
1
-0
/
+4
*
NewGVN: Fix PR 33116, the memoryphi version of bug 32838.
Daniel Berlin
2017-05-21
1
-6
/
+5
*
NewGVN: Cleanup some repeated code using some templated helpers
Daniel Berlin
2017-05-21
1
-40
/
+40
*
NewGVN: Fix printing of simplified expression
Daniel Berlin
2017-05-21
1
-1
/
+1
*
[NewGVN] Create a StoreExpression instead of a VariableExpression.
Davide Italiano
2017-05-20
1
-1
/
+1
*
[NewGVN] Get rid of an assertion.
Davide Italiano
2017-05-20
1
-1
/
+0
*
NewGVN: Fix PR32838.
Daniel Berlin
2017-05-19
1
-22
/
+53
*
Last of the major pieces to NewGVN - yay!
Daniel Berlin
2017-05-19
1
-117
/
+525
*
NewGVN: Get rid of most dominating leader check
Daniel Berlin
2017-05-19
1
-24
/
+2
*
[NewGVN] Delete the old store when we find congruent to a load.
Davide Italiano
2017-05-19
1
-2
/
+2
*
[NewGVN] Break infinite recursion in singleReachablePHIPath().
Davide Italiano
2017-05-18
1
-6
/
+20
*
[NewGVN] Replace predicate info leftovers.
Davide Italiano
2017-05-18
1
-0
/
+6
*
BitVector: add iterators for set bits
Francis Visoiu Mistrih
2017-05-17
1
-2
/
+1
*
NewGVN: Only do something in verifyStoreExpressions if assertions are enabled...
Daniel Berlin
2017-05-16
1
-0
/
+2
[prev]
[next]