Skip to content

Commit 7315fbd

Browse files
committed
Fix ARM TTI
1 parent 8bf4ed6 commit 7315fbd

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

llvm/lib/Target/ARM/ARMTargetTransformInfo.h

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -186,11 +186,15 @@ class ARMTTIImpl final : public BasicTTIImplBase<ARMTTIImpl> {
186186

187187
bool isProfitableLSRChainElement(Instruction *I) const override;
188188

189-
bool isLegalMaskedLoad(Type *DataTy, Align Alignment, unsigned AddressSpace,
190-
TTI::MaskKind MaskKind) const override;
191-
192-
bool isLegalMaskedStore(Type *DataTy, Align Alignment, unsigned AddressSpace,
193-
TTI::MaskKind MaskKind) const override {
189+
bool
190+
isLegalMaskedLoad(Type *DataTy, Align Alignment, unsigned AddressSpace,
191+
TTI::MaskKind MaskKind =
192+
TTI::MaskKind::VariableOrConstantMask) const override;
193+
194+
bool
195+
isLegalMaskedStore(Type *DataTy, Align Alignment, unsigned AddressSpace,
196+
TTI::MaskKind MaskKind =
197+
TTI::MaskKind::VariableOrConstantMask) const override {
194198
return isLegalMaskedLoad(DataTy, Alignment, AddressSpace, MaskKind);
195199
}
196200

0 commit comments

Comments
 (0)