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 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
*
NewGVN: Fix PR 33051 by making sure we remove old store expressions
Daniel Berlin
2017-05-16
1
-27
/
+36
*
NewGVN: Use StoreExpression StoredValue instead of looking it up again, since...
Daniel Berlin
2017-05-16
1
-6
/
+5
*
NewGVN: Formatting fixes
Daniel Berlin
2017-05-16
1
-2
/
+3
*
Revert "[NewGVN] Replace predicate info leftovers."
Davide Italiano
2017-05-16
1
-4
/
+0
*
[NewGVN] Replace predicate info leftovers.
Davide Italiano
2017-05-16
1
-0
/
+4
*
[NewGVN] Remove unused setDefiningExpr(). NFCI.
Davide Italiano
2017-05-15
1
-1
/
+0
*
[NewGVN] Fix verification of MemoryPhis in verifyMemoryCongruency().
Davide Italiano
2017-05-15
1
-0
/
+13
*
[NewGVN] Improve debug output a bit. NFCI.
Davide Italiano
2017-05-12
1
-1
/
+1
*
[NewGVN] Format an assertion and fix a typo. NFCI.
Davide Italiano
2017-05-12
1
-3
/
+2
*
[NewGVN] Don't incorrectly reset the memory leader.
Davide Italiano
2017-05-12
1
-1
/
+1
*
[NewGVN] Introduce a definesNoMemory() helper and use it.
Davide Italiano
2017-05-10
1
-3
/
+5
*
[NewGVN] Simplify a DEBUG() statement. NFCI.
Davide Italiano
2017-05-09
1
-2
/
+1
*
[NewGVN] Explain why sorting by pointer values doesn't introduce non-determin...
Davide Italiano
2017-05-09
1
-0
/
+4
*
[NewGVN] Fix a consistent order for phi nodes operands.
Davide Italiano
2017-05-09
1
-7
/
+19
*
NewGVN: Make all of symbolic evaluation logically const.
Daniel Berlin
2017-05-09
1
-64
/
+74
*
[NewGVN] Remove unneeded newline and format assertions. NFCI.
Davide Italiano
2017-05-04
1
-5
/
+4
*
[NewGVN] Fix typo and format comment. NFCI.
Davide Italiano
2017-05-02
1
-7
/
+4
*
[NewGVN] Don't derive incorrect implications.
Davide Italiano
2017-05-01
1
-4
/
+4
*
Kill off the old SimplifyInstruction API by converting remaining users.
Daniel Berlin
2017-04-28
1
-3
/
+3
*
NewGVN: Use new SimplifyQuery based API
Daniel Berlin
2017-04-26
1
-11
/
+11
*
NewGVN: Fix memory congruence verification. The return true should be a retur...
Daniel Berlin
2017-04-18
1
-8
/
+8
*
NewGVN: Don't waste time value numbering unreachable blocks
Daniel Berlin
2017-04-18
1
-17
/
+6
*
NewGVN: Don't propagate over phi backedges where undef causes us to
Daniel Berlin
2017-04-14
1
-8
/
+149
*
[IR] Redesign the case iterator in SwitchInst to actually be an iterator
Chandler Carruth
2017-04-12
1
-3
/
+3
[next]