Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
4898513d96d69a9f7139f7a7a73bf1b4e67167c0
/
llvm
/
lib
/
Analysis
/
MemoryDependenceAnalysis.cpp
4898513
Improve the accuracy of memdep for determining the dependencies of loads.
by Owen Anderson
· 18 years ago
0ac1fc8
Fix a bug that was causing several miscompilations on SPEC.
by Owen Anderson
· 18 years ago
c321e5e
Make non-local memdep not be recursive, and fix a bug on 403.gcc that this exposed.
by Owen Anderson
· 18 years ago
87801e8
by David Greene
· 18 years ago
212d5c2
Use more caching when computing non-local dependence. This makes bzip2 not
by Owen Anderson
· 18 years ago
0f692f2
Fix a bug introduced in my last commit.
by Owen Anderson
· 18 years ago
dbf23cc
Fix a couple more bugs in the phi construction by pulling in code that does
by Owen Anderson
· 18 years ago
9b79634
Fix a bug in non-local memdep that was causing an infinite loop on 175.vpr.
by Owen Anderson
· 18 years ago
5e5599b
Add basic support for performing whole-function RLE.
by Owen Anderson
· 18 years ago
d998be7
Add initial support for non-local memory dependence analysis.
by Owen Anderson
· 18 years ago
edb926bf
When removing instructions from the analysis, be sure to check the confirmed
by Owen Anderson
· 18 years ago
7fcaaad
Add support for walking up memory def chains, which enables finding many more
by Owen Anderson
· 18 years ago
1e1bace
Let MemoryDependenceAnalysis take care of updating AliasAnalysis.
by Owen Anderson
· 18 years ago
c432490
Calculate the size of a array allocation correctly.
by Owen Anderson
· 18 years ago
faf9e42
Fix a crasher when finding the dependency of a call.
by Owen Anderson
· 18 years ago
1279eaf
Make this pass registration static as well.
by Owen Anderson
· 18 years ago
1fa6132
Handle vaarg instructions correctly.
by Owen Anderson
· 18 years ago
94a21dd
Volatile loads and stores depend on each other.
by Owen Anderson
· 18 years ago
9c88457
Add support for finding the dependencies of call and invoke instructions.
by Owen Anderson
· 18 years ago
2552a12
Fix the build, and fix the handling of pointer sizes.
by Owen Anderson
· 18 years ago
47352db
Fix a bunch of things from Chris' feedback
by Owen Anderson
· 18 years ago
c0daf5f
A first stab at memory dependence analysis. This is an interface on top of
by Owen Anderson
· 18 years ago