Displaying 4 results from an estimated 4 matches for "invarianttag".
2010 Jul 16
2
[LLVMdev] MemoryDependenceAnalysis Bug or Feature?
...st, MemPtr, MemSize)) {
case AliasAnalysis::NoModRef:
// If the call has no effect on the queried pointer, just ignore it.
continue;
case AliasAnalysis::Mod:
// If we're in an invariant region, we can ignore calls that ONLY
// modify the pointer.
if (InvariantTag) continue;
return MemDepResult::getClobber(Inst);
case AliasAnalysis::Ref:
// If the call is known to never store to the pointer, and if this is
a
// load query, we can safely ignore it (scan past it).
if (isLoad)
continue;
+++ return MemDepResult::getDe...
2010 Jul 17
0
[LLVMdev] MemoryDependenceAnalysis Bug or Feature?
...ase AliasAnalysis::NoModRef:
> // If the call has no effect on the queried pointer, just ignore it.
> continue;
> case AliasAnalysis::Mod:
> // If we're in an invariant region, we can ignore calls that ONLY
> // modify the pointer.
> if (InvariantTag) continue;
> return MemDepResult::getClobber(Inst);
> case AliasAnalysis::Ref:
> // If the call is known to never store to the pointer, and if this is
> a
> // load query, we can safely ignore it (scan past it).
> if (isLoad)
> continue...
2010 Jul 18
2
[LLVMdev] MemoryDependenceAnalysis Bug or Feature?
...gt; // If the call has no effect on the queried pointer, just ignore
> it.
> > continue;
> > case AliasAnalysis::Mod:
> > // If we're in an invariant region, we can ignore calls that ONLY
> > // modify the pointer.
> > if (InvariantTag) continue;
> > return MemDepResult::getClobber(Inst);
> > case AliasAnalysis::Ref:
> > // If the call is known to never store to the pointer, and if this
> is
> > a
> > // load query, we can safely ignore it (scan past it).
> >...
2010 Jul 18
0
[LLVMdev] MemoryDependenceAnalysis Bug or Feature?
...no effect on the queried pointer, just ignore
>> > it.
>> > continue;
>> > case AliasAnalysis::Mod:
>> > // If we're in an invariant region, we can ignore calls that ONLY
>> > // modify the pointer.
>> > if (InvariantTag) continue;
>> > return MemDepResult::getClobber(Inst);
>> > case AliasAnalysis::Ref:
>> > // If the call is known to never store to the pointer, and if
>> > this is
>> > a
>> > // load query, we can safely ignore it (sc...