diff --git a/llvm/include/llvm/CodeGen/BasicTTIImpl.h b/llvm/include/llvm/CodeGen/BasicTTIImpl.h index 5194332bcd3df..4962c0d5f896c 100644 --- a/llvm/include/llvm/CodeGen/BasicTTIImpl.h +++ b/llvm/include/llvm/CodeGen/BasicTTIImpl.h @@ -1388,12 +1388,11 @@ class BasicTTIImplBase : public TargetTransformInfoImplCRTPBase { case Intrinsic::sideeffect: return 0; case Intrinsic::masked_store: - return ConcreteTTI->getMaskedMemoryOpCost(Instruction::Store, Tys[0], - DL.getABITypeAlignment(Tys[0]), + return ConcreteTTI->getMaskedMemoryOpCost(Instruction::Store, Tys[0], 0, 0, CostKind); case Intrinsic::masked_load: - return ConcreteTTI->getMaskedMemoryOpCost( - Instruction::Load, RetTy, DL.getABITypeAlignment(RetTy), 0, CostKind); + return ConcreteTTI->getMaskedMemoryOpCost(Instruction::Load, RetTy, 0, 0, + CostKind); case Intrinsic::experimental_vector_reduce_add: return ConcreteTTI->getArithmeticReductionCost(Instruction::Add, VecOpTy, /*IsPairwiseForm=*/false,