Searched refs:isLegalAddImmediate (Results 1 - 22 of 22) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp75 getTLI()->isLegalAddImmediate(Imm.getSExtValue())) {
H A DRISCVISelLowering.h72 bool isLegalAddImmediate(int64_t Imm) const override;
H A DRISCVISelLowering.cpp305 bool RISCVTargetLowering::isLegalAddImmediate(int64_t Imm) const { function in class:RISCVTargetLowering
1089 isLegalAddImmediate(ShiftedC1Int.getSExtValue()))
1095 isLegalAddImmediate(C1Int.getSExtValue()))
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h547 bool isLegalAddImmediate(int64_t Imm) const;
1221 virtual bool isLegalAddImmediate(int64_t Imm) = 0;
1496 bool isLegalAddImmediate(int64_t Imm) override {
1497 return Impl.isLegalAddImmediate(Imm);
H A DTargetTransformInfoImpl.h226 bool isLegalAddImmediate(int64_t Imm) { return false; } function in class:llvm::TargetTransformInfoImplBase
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h430 bool isLegalAddImmediate(int64_t Imm) const override;
H A DSystemZISelLowering.cpp824 bool SystemZTargetLowering::isLegalAddImmediate(int64_t Imm) const { function in class:SystemZTargetLowering
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp258 bool TargetTransformInfo::isLegalAddImmediate(int64_t Imm) const { function in class:TargetTransformInfo
259 return TTIImpl->isLegalAddImmediate(Imm);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h229 bool isLegalAddImmediate(int64_t imm) { function in class:llvm::BasicTTIImplBase
230 return getTLI()->isLegalAddImmediate(imm);
H A DTargetLowering.h2214 virtual bool isLegalAddImmediate(int64_t) const {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h420 bool isLegalAddImmediate(int64_t) const override;
H A DAArch64ISelLowering.cpp9441 bool AArch64TargetLowering::isLegalAddImmediate(int64_t Immed) const { function in class:AArch64TargetLowering
9459 return isLegalAddImmediate(Immed);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.h392 /// isLegalAddImmediate - Return true if the specified immediate is legal
396 bool isLegalAddImmediate(int64_t Imm) const override;
H A DARMLoadStoreOptimizer.cpp528 if (Offset >= 0 && TL->isLegalAddImmediate(Offset)) {
718 if (!TL->isLegalAddImmediate(Offset))
H A DARMISelLowering.cpp15350 /// isLegalAddImmediate - Return true if the specified immediate is a legal add
15354 bool ARMTargetLowering::isLegalAddImmediate(int64_t Imm) const { function in class:ARMTargetLowering
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DConstantHoisting.cpp687 TTI->isLegalAddImmediate(Diff.getSExtValue()) &&
H A DLoopStrengthReduce.cpp3624 TTI.isLegalAddImmediate((uint64_t)F.UnfoldedOffset +
3640 TTI.isLegalAddImmediate((uint64_t)F.UnfoldedOffset +
4242 if (!TTI.isLegalAddImmediate((uint64_t)NewF.UnfoldedOffset + Imm))
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h848 /// isLegalAddImmediate - Return true if the specified immediate is legal
852 bool isLegalAddImmediate(int64_t Imm) const override;
H A DPPCISelLowering.cpp15263 bool PPCTargetLowering::isLegalAddImmediate(int64_t Imm) const { function in class:PPCTargetLowering
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h1038 bool isLegalAddImmediate(int64_t Imm) const override;
H A DX86ISelLowering.cpp[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp4703 !TLI.isLegalAddImmediate(ADDC.getSExtValue())) {
4708 if (TLI.isLegalAddImmediate(ADDC.getSExtValue())) {
14601 if (!TLI.isLegalAddImmediate(getOffsetFromBase()))

Completed in 1013 milliseconds