We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1194f22 commit 136e369Copy full SHA for 136e369
llvm/lib/Analysis/Loads.cpp
@@ -383,8 +383,8 @@ bool llvm::isDereferenceableAndAlignedInLoop(
383
Instruction *HeaderFirstNonPHI = &*L->getHeader()->getFirstNonPHIIt();
384
return isDereferenceableAndAlignedPointerViaAssumption(
385
Base, Alignment,
386
- [&SE, PtrDiff](const RetainedKnowledge &RK) {
387
- return SE.isKnownPredicate(CmpInst::ICMP_ULE, PtrDiff,
+ [&SE, AccessSizeSCEV](const RetainedKnowledge &RK) {
+ return SE.isKnownPredicate(CmpInst::ICMP_ULE, AccessSizeSCEV,
388
SE.getSCEV(RK.IRArgValue));
389
},
390
DL, HeaderFirstNonPHI, AC, &DT) ||
0 commit comments