Home
last modified time | relevance | path

Searched refs:isLegalAddImmediate (Results 1 – 21 of 21) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h53 bool isLegalAddImmediate(int64_t Imm) const override;
H A DRISCVISelLowering.cpp237 bool RISCVTargetLowering::isLegalAddImmediate(int64_t Imm) const { in isLegalAddImmediate() function in RISCVTargetLowering
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h458 bool isLegalAddImmediate(int64_t Imm) const;
1058 virtual bool isLegalAddImmediate(int64_t Imm) = 0;
1282 bool isLegalAddImmediate(int64_t Imm) override { in isLegalAddImmediate() function
1283 return Impl.isLegalAddImmediate(Imm); in isLegalAddImmediate()
H A DTargetTransformInfoImpl.h234 bool isLegalAddImmediate(int64_t Imm) { return false; } in isLegalAddImmediate() function
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp136 bool TargetTransformInfo::isLegalAddImmediate(int64_t Imm) const { in isLegalAddImmediate() function in TargetTransformInfo
137 return TTIImpl->isLegalAddImmediate(Imm); in isLegalAddImmediate()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h404 bool isLegalAddImmediate(int64_t Imm) const override;
H A DSystemZISelLowering.cpp590 bool SystemZTargetLowering::isLegalAddImmediate(int64_t Imm) const { in isLegalAddImmediate() function in SystemZTargetLowering
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h218 bool isLegalAddImmediate(int64_t imm) { in isLegalAddImmediate() function
219 return getTLI()->isLegalAddImmediate(imm); in isLegalAddImmediate()
H A DTargetLowering.h2115 virtual bool isLegalAddImmediate(int64_t) const { in isLegalAddImmediate() function
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h342 bool isLegalAddImmediate(int64_t) const override;
H A DAArch64ISelLowering.cpp8618 bool AArch64TargetLowering::isLegalAddImmediate(int64_t Immed) const { in isLegalAddImmediate() function in AArch64TargetLowering
8636 return isLegalAddImmediate(Immed); in isLegalICmpImmediate()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.h372 bool isLegalAddImmediate(int64_t Imm) const override;
H A DARMLoadStoreOptimizer.cpp527 if (Offset >= 0 && TL->isLegalAddImmediate(Offset)) { in UpdateBaseRegUses()
711 if (!TL->isLegalAddImmediate(Offset)) in CreateLoadStoreMulti()
H A DARMISelLowering.cpp13351 bool ARMTargetLowering::isLegalAddImmediate(int64_t Imm) const { in isLegalAddImmediate() function in ARMTargetLowering
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h791 bool isLegalAddImmediate(int64_t Imm) const override;
H A DPPCISelLowering.cpp14174 bool PPCTargetLowering::isLegalAddImmediate(int64_t Imm) const { in isLegalAddImmediate() function in PPCTargetLowering
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DConstantHoisting.cpp675 TTI->isLegalAddImmediate(Diff.getSExtValue()) && in findBaseConstants()
H A DLoopStrengthReduce.cpp3587 TTI.isLegalAddImmediate((uint64_t)F.UnfoldedOffset + in GenerateReassociationsImpl()
3603 TTI.isLegalAddImmediate((uint64_t)F.UnfoldedOffset + in GenerateReassociationsImpl()
4152 if (!TTI.isLegalAddImmediate((uint64_t)NewF.UnfoldedOffset + Imm)) in GenerateCrossUseConstantOffsets()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.h943 bool isLegalAddImmediate(int64_t Imm) const override;
H A DX86ISelLowering.cpp27518 bool X86TargetLowering::isLegalAddImmediate(int64_t Imm) const { in isLegalAddImmediate() function in X86TargetLowering
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp4128 !TLI.isLegalAddImmediate(ADDC.getSExtValue())) { in visitANDLike()
4133 if (TLI.isLegalAddImmediate(ADDC.getSExtValue())) { in visitANDLike()
13415 if (!TLI.isLegalAddImmediate(getOffsetFromBase())) in isLegal()