Displaying 2 results from an estimated 2 matches for "depload".
Did you mean:
gepload
2010 Jul 18
0
[LLVMdev] MemoryDependenceAnalysis Bug or Feature?
...ith your change -- it checks if Def is
indeed a load.
A related question -- it looks like memdep returns Def for store to
load dependence even when they MayAlias. Should it return Clobber for
MayAlias and Def for MustAlias? With the current logic DSE has to
check that SI->getPointerOperand() == DepLoad->getPointerOperand(),
though this is not strictly necessary -- they can be different values
but be MustAlias.
Eugene
On Sun, Jul 18, 2010 at 2:50 AM, Marc de Kruijf <dekruijf at cs.wisc.edu> wrote:
> Yes, I'm not arguing that there is a dependence, just that it's not a
> cl...
2010 Jul 18
2
[LLVMdev] MemoryDependenceAnalysis Bug or Feature?
Yes, I'm not arguing that there is a dependence, just that it's not a
clobber dependence. The case of a load is already considered earlier in
that function and with isLoad == false it returns MemDepResult::getDef().
My question is: why should a read-only call (which yields
AliasAnalysis::Ref and is handled in this code fragment) be any different
from e.g. a load. Isn't a read-only