Home
last modified time | relevance | path

Searched refs:isLegalAddScalableImmediate (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h713 bool isLegalAddScalableImmediate(int64_t Imm) const;
1884 virtual bool isLegalAddScalableImmediate(int64_t Imm) = 0;
2354 bool isLegalAddScalableImmediate(int64_t Imm) override { in isLegalAddScalableImmediate() function
2355 return Impl.isLegalAddScalableImmediate(Imm); in isLegalAddScalableImmediate()
H A DTargetTransformInfoImpl.h225 bool isLegalAddScalableImmediate(int64_t Imm) const { return false; } in isLegalAddScalableImmediate() function
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp403 bool TargetTransformInfo::isLegalAddScalableImmediate(int64_t Imm) const { in isLegalAddScalableImmediate() function in TargetTransformInfo
404 return TTIImpl->isLegalAddScalableImmediate(Imm); in isLegalAddScalableImmediate()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h713 bool isLegalAddScalableImmediate(int64_t) const override;
H A DAArch64ISelLowering.cpp17271 bool AArch64TargetLowering::isLegalAddScalableImmediate(int64_t Imm) const { in isLegalAddScalableImmediate() function in AArch64TargetLowering
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h332 bool isLegalAddScalableImmediate(int64_t Imm) { in isLegalAddScalableImmediate() function
333 return getTLI()->isLegalAddScalableImmediate(Imm); in isLegalAddScalableImmediate()
H A DTargetLowering.h2843 virtual bool isLegalAddScalableImmediate(int64_t) const { return false; } in isLegalAddScalableImmediate() function
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp1946 return TTI.isLegalAddScalableImmediate(Offset.getKnownMinValue()); in isLegalAddImmediate()