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
/
Analysis
/
MemorySSAUpdater.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[MemorySSA] Moving at the end often means before terminator.
Alina Sbirlea
2019-11-20
1
-1
/
+7
*
[MemorySSA] Update Phi simplification.
Alina Sbirlea
2019-10-10
1
-5
/
+12
*
[MemorySSA] Additional handling of unreachable blocks.
Alina Sbirlea
2019-10-10
1
-0
/
+4
*
[MemorySSA] Make the use of moveAllAfterMergeBlocks consistent.
Alina Sbirlea
2019-10-09
1
-15
/
+22
*
[MemorySSA] Update Phi creation when inserting a Def.
Alina Sbirlea
2019-10-02
1
-37
/
+40
*
MemorySSAUpdater::applyInsertUpdates - silence static analyzer dyn_cast<Memor...
Simon Pilgrim
2019-10-02
1
-1
/
+1
*
[MemorySSA] Check for unreachable blocks when getting last definition.
Alina Sbirlea
2019-10-01
1
-0
/
+3
*
[MemorySSA] Update last_access_in_block check.
Alina Sbirlea
2019-10-01
1
-2
/
+7
*
[MemorySSA] Avoid adding Phis in the presence of unreachable blocks.
Alina Sbirlea
2019-09-25
1
-45
/
+57
*
[MemorySSA] Update Phi insertion.
Alina Sbirlea
2019-09-23
1
-43
/
+39
*
[MemorySSA] Fix phi insertion when inserting a def.
Alina Sbirlea
2019-09-17
1
-0
/
+3
*
[MemorySSA] Fix insertUse.
Alina Sbirlea
2019-08-27
1
-5
/
+5
*
[MemorySSA] Make Phi cleanups consistent.
Alina Sbirlea
2019-08-20
1
-24
/
+17
*
[MemorySSA] Fix existing phis when inserting defs.
Alina Sbirlea
2019-08-20
1
-8
/
+12
*
[MemorySSA] Rename uses when inserting memory uses.
Alina Sbirlea
2019-08-19
1
-6
/
+37
*
[IR] Value: add replaceUsesWithIf() utility
Roman Lebedev
2019-08-01
1
-7
/
+4
*
[MemorySSA] Add additional verification for phis.
Alina Sbirlea
2019-07-31
1
-1
/
+1
*
[MemorySSA] Extend allowed behavior for simplified instructions.
Alina Sbirlea
2019-07-30
1
-22
/
+44
*
[MemorySSA] Use SetVector to avoid nondeterminism.
Alina Sbirlea
2019-07-12
1
-1
/
+1
*
[MemorySSA] Cleanup trivial phis.
Alina Sbirlea
2019-06-19
1
-5
/
+8
*
[MemorySSA] Use GraphDiff info when computing IDF.
Alina Sbirlea
2019-06-19
1
-1
/
+1
*
[MemorySSA] Don't use template when the clone is a simplified instruction.
Alina Sbirlea
2019-06-17
1
-3
/
+11
*
[MemorySSA] Add all MemoryPhis before filling their values.
Alina Sbirlea
2019-06-17
1
-3
/
+13
*
[MemorySSA] When applying updates, clean unnecessary Phis.
Alina Sbirlea
2019-06-11
1
-1
/
+4
*
[MemorySSA] Teach LoopSimplify to preserve MemorySSA.
Alina Sbirlea
2019-05-08
1
-2
/
+79
*
[MemorySSA] Check that block is reachable when adding phis.
Alina Sbirlea
2019-05-02
1
-1
/
+4
*
[MemorySSA] Refactor removing multiple trivial phis [NFC].
Alina Sbirlea
2019-05-02
1
-6
/
+11
*
[MemorySSA] Add previous def to cache when found, even if trivial.
Alina Sbirlea
2019-04-12
1
-1
/
+3
*
[MemorySSA] Don't optimize incomplete phis.
Alina Sbirlea
2019-03-29
1
-2
/
+9
*
[MemorySSA] Make insertDef insert corresponding phi nodes.
Alina Sbirlea
2019-02-27
1
-0
/
+54
*
[NFC] fix trivial typos in comments
Hiroshi Inoue
2019-02-05
1
-2
/
+2
*
[MemorySSA] Extend removeMemoryAccess API to optimize MemoryPhis.
Alina Sbirlea
2019-01-31
1
-1
/
+21
*
Update the file headers across all of the LLVM projects in the monorepo
Chandler Carruth
2019-01-19
1
-4
/
+3
*
[IR] Add hasNPredecessors, hasNPredecessorsOrMore to BasicBlock
Vedant Kumar
2018-11-19
1
-1
/
+1
*
Use llvm::copy. NFC
Fangrui Song
2018-11-17
1
-1
/
+1
*
[TI removal] Make variables declared as `TerminatorInst` and initialized
Chandler Carruth
2018-10-15
1
-1
/
+1
*
[MemorySSAUpdater] Avoid creating self-referencing MemoryDefs
Alexandros Lamprineas
2018-09-11
1
-4
/
+3
*
API to update MemorySSA for cloned blocks and added CFG edges.
Alina Sbirlea
2018-09-10
1
-0
/
+518
*
[MemorySSA] Update MemoryPhi wiring for block splitting to consider if identi...
Alina Sbirlea
2018-09-07
1
-1
/
+10
*
[IR] Begin removal of TerminatorInst by removing successor manipulation.
Chandler Carruth
2018-08-26
1
-1
/
+1
*
[MemorySSAUpdater] Update Phi operands after trivial Phi elimination
Alexandros Lamprineas
2018-07-23
1
-15
/
+13
*
[MemorySSA] Add API to update MemoryPhis, following CFG changes.
Alina Sbirlea
2018-07-20
1
-0
/
+29
*
[MemorySSAUpdater] Remove deleted trivial Phis from active workset
Alexandros Lamprineas
2018-07-16
1
-7
/
+12
*
Remove redundant *_or_null checks; NFC
George Burgess IV
2018-07-12
1
-2
/
+2
*
[MemorySSA] Add APIs to move memory accesses between blocks, following CFG ch...
Alina Sbirlea
2018-07-11
1
-0
/
+50
*
[MemorySSA] Add APIs to MemoryPhis to delete incoming blocks/values, and an u...
Alina Sbirlea
2018-06-29
1
-0
/
+33
*
[MemorySSA] Reflow comments + clean up control flow; NFC
George Burgess IV
2018-05-26
1
-3
/
+9
*
Remove \brief commands from doxygen comments.
Adrian Prantl
2018-05-01
1
-1
/
+1
*
[MemorySSAUpdater] Mark Phi users of a node being moved as non-optimize
Zhaoshi Zheng
2018-04-09
1
-0
/
+17
*
[MemorySSA] Fix exponential compile-time updating MemorySSA.
Eli Friedman
2018-03-26
1
-15
/
+28
[next]