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 7175d97 commit ce12cacCopy full SHA for ce12cac
llvm/lib/Analysis/Loads.cpp
@@ -378,8 +378,8 @@ bool llvm::isDereferenceableAndAlignedInLoop(
378
Instruction *HeaderFirstNonPHI = &*L->getHeader()->getFirstNonPHIIt();
379
return isDereferenceableAndAlignedPointerViaAssumption(
380
Base, Alignment,
381
- [&SE, PtrDiff](const RetainedKnowledge &RK) {
382
- return SE.isKnownPredicate(CmpInst::ICMP_ULE, PtrDiff,
+ [&SE, AccessSizeSCEV](const RetainedKnowledge &RK) {
+ return SE.isKnownPredicate(CmpInst::ICMP_ULE, AccessSizeSCEV,
383
SE.getSCEV(RK.IRArgValue));
384
},
385
DL, HeaderFirstNonPHI, AC, &DT) ||
0 commit comments