summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM/MVETailPredication.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/lib/Target/ARM/MVETailPredication.cpp')
-rw-r--r--llvm/lib/Target/ARM/MVETailPredication.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/ARM/MVETailPredication.cpp b/llvm/lib/Target/ARM/MVETailPredication.cpp
index fe97d4f75899..c0fffe05fe1d 100644
--- a/llvm/lib/Target/ARM/MVETailPredication.cpp
+++ b/llvm/lib/Target/ARM/MVETailPredication.cpp
@@ -355,7 +355,7 @@ const SCEV *MVETailPredication::IsSafeActiveMask(IntrinsicInst *ActiveLaneMask,
APInt Mask = APInt::getLowBitsSet(Ty->getPrimitiveSizeInBits(),
Log2_64(VectorWidth));
if (MaskedValueIsZero(BaseV->getValue(), Mask,
- L->getHeader()->getModule()->getDataLayout()))
+ L->getHeader()->getDataLayout()))
return SE->getMinusSCEV(EC, BaseV);
} else if (auto *BaseMul = dyn_cast<SCEVMulExpr>(AddExpr->getStart())) {
if (auto *BaseC = dyn_cast<SCEVConstant>(BaseMul->getOperand(0)))
@@ -436,7 +436,7 @@ bool MVETailPredication::TryConvertActiveLaneMask(Value *TripCount) {
}
LLVM_DEBUG(dbgs() << "ARM TP: Safe to insert VCTP. Start is " << *StartSCEV
<< "\n");
- SCEVExpander Expander(*SE, L->getHeader()->getModule()->getDataLayout(),
+ SCEVExpander Expander(*SE, L->getHeader()->getDataLayout(),
"start");
Instruction *Ins = L->getLoopPreheader()->getTerminator();
Value *Start = Expander.expandCodeFor(StartSCEV, StartSCEV->getType(), Ins);