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
/
Utils
/
MemorySSA.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[PM] Change the static object whose address is used to uniquely identify
Chandler Carruth
2016-11-23
1
-1
/
+1
*
[MemorySSA] Fix for non-determinism in codegen
Mandeep Singh Grang
2016-11-21
1
-2
/
+11
*
[MemorySSA] Tighten up types to make our API prettier. NFC.
George Burgess IV
2016-11-01
1
-13
/
+12
*
[MemorySSA] Add const to getClobberingMemoryAccess.
George Burgess IV
2016-10-28
1
-3
/
+3
*
Now that VS2013 is gone, make a memoryssa structure an anonymous union again
Daniel Berlin
2016-10-22
1
-4
/
+4
*
[MSSA] Avoid unnecessary use walks when calling getClobberingMemoryAccess
Daniel Berlin
2016-10-20
1
-6
/
+37
*
Memory-SSA: strengthen defClobbersUseOrDef interface
Sebastian Pop
2016-10-13
1
-19
/
+15
*
commit back "GVN-hoist: fix store past load dependence analysis (PR30216, PR3...
Sebastian Pop
2016-10-13
1
-49
/
+61
*
Revert "GVN-hoist: fix store past load dependence analysis (PR30216, PR30499)"
Reid Kleckner
2016-10-13
1
-56
/
+49
*
Memory-SSA cleanup of clobbers interface, NFC
Sebastian Pop
2016-10-12
1
-4
/
+10
*
GVN-hoist: fix store past load dependence analysis (PR30216, PR30499)
Sebastian Pop
2016-10-12
1
-53
/
+54
*
Remove pruning of phi nodes in MemorySSA - it makes updating harder
Daniel Berlin
2016-09-26
1
-40
/
+5
*
[MemorySSA] Remove unused field. NFC.
George Burgess IV
2016-08-22
1
-6
/
+1
*
MSSA: Factor out phi node placement
Daniel Berlin
2016-08-22
1
-17
/
+22
*
MSSA: Only rename accesses whose defining access is nullptr
Daniel Berlin
2016-08-22
1
-14
/
+6
*
Use the range variant of find/find_if instead of unpacking begin/end
David Majnemer
2016-08-12
1
-3
/
+2
*
[MSSA] Use is_contained
Daniel Berlin
2016-08-11
1
-1
/
+1
*
Consistently use FunctionAnalysisManager
Sean Silva
2016-08-09
1
-1
/
+1
*
[MemorySSA] Fix windows build breakage caused by r278028
Geoff Berry
2016-08-08
1
-4
/
+4
*
[MemorySSA] Ensure address stability of MemorySSA object.
Geoff Berry
2016-08-08
1
-17
/
+13
*
[MSSA] Fix PR28880 by fixing use optimizer's lower bound tracking behavior.
Daniel Berlin
2016-08-08
1
-4
/
+16
*
[MSSA] Use depth first iterator instead of custom version.
Daniel Berlin
2016-08-05
1
-19
/
+3
*
[MSSA] Match assert vs llvm_unreachable style in verification functions.
Daniel Berlin
2016-08-05
1
-11
/
+12
*
Rewrite domination verifier to handle local domination as well.
Daniel Berlin
2016-08-05
1
-38
/
+19
*
[MSSA] Fix a bug in MemorySSA's move ctor.
George Burgess IV
2016-08-03
1
-0
/
+2
*
[MSSA] clang-format. NFC.
George Burgess IV
2016-08-03
1
-8
/
+4
*
[MSSA] Add special handling for invariant/constant loads.
George Burgess IV
2016-08-03
1
-0
/
+23
*
[MSSA] Add logic for special handling of atomics/volatiles.
George Burgess IV
2016-08-03
1
-0
/
+58
*
[MSSA] Fix a caching bug.
George Burgess IV
2016-08-03
1
-8
/
+8
*
Support for lifetime begin/end markers in the MemorySSA use optimizer
Daniel Berlin
2016-08-03
1
-1
/
+38
*
Move to having a single real instructionClobbersQuery
Daniel Berlin
2016-08-02
1
-88
/
+94
*
Fixes for post-commit review comments on r277480
Daniel Berlin
2016-08-02
1
-12
/
+10
*
MSVC 2013 does not implement C++11 unions properly, so remove the anoymous un...
Daniel Berlin
2016-08-02
1
-2
/
+2
*
Rewrite the use optimizer to be less memory intensive and 50% faster.
Daniel Berlin
2016-08-02
1
-31
/
+311
*
Fix the MemorySSA updating API to enable people to create memory accesses bef...
Daniel Berlin
2016-07-31
1
-4
/
+6
*
[MSSA] Make EXPENSIVE_CHECKS check more.
George Burgess IV
2016-07-24
1
-13
/
+11
*
[MSSA] Remove useless assert. NFC.
George Burgess IV
2016-07-24
1
-1
/
+0
*
[MSSA] Add an overload for getClobberingMemoryAccess.
George Burgess IV
2016-07-20
1
-7
/
+9
*
Fix unused variable
Daniel Berlin
2016-07-19
1
-2
/
+1
*
Make MemorySSA::dominates/locallydominates constant time
Daniel Berlin
2016-07-19
1
-16
/
+36
*
[MemorySSA] Update to the new shiny walker.
George Burgess IV
2016-07-19
1
-307
/
+830
*
[AliasAnalysis] Give back AA results for fence instructions
David Majnemer
2016-07-15
1
-5
/
+7
*
[MemorySSA] Reinstate the legacy printer and verifier.
Chad Rosier
2016-07-06
1
-0
/
+30
*
Fix handling of forward unreachable but reverse-reachable blocks in MemorySSA...
Daniel Berlin
2016-07-06
1
-2
/
+16
*
[MSSA] Fix typo. NFC.
George Burgess IV
2016-07-06
1
-1
/
+1
*
Factor out buildMemorySSA from getWalker.
Daniel Berlin
2016-06-27
1
-8
/
+11
*
Silence a -Wsign-compare warning
David Majnemer
2016-06-25
1
-2
/
+2
*
[MemorySSA] Move code around a bit. NFC.
George Burgess IV
2016-06-24
1
-34
/
+100
*
Switch more loops to be range-based
David Majnemer
2016-06-24
1
-4
/
+3
*
Add MemoryAccess creation and PHI creation APIs to MemorySSA
Daniel Berlin
2016-06-21
1
-3
/
+108
[next]