Home
last modified time | relevance | path

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

/external/llvm/include/llvm/Analysis/
DTargetTransformInfo.h298 bool isLegalAddImmediate(int64_t Imm) const;
567 virtual bool isLegalAddImmediate(int64_t Imm) = 0;
687 bool isLegalAddImmediate(int64_t Imm) override { in isLegalAddImmediate() function
688 return Impl.isLegalAddImmediate(Imm); in isLegalAddImmediate()
DTargetTransformInfoImpl.h201 bool isLegalAddImmediate(int64_t Imm) { return false; } in isLegalAddImmediate() function
/external/llvm/lib/Analysis/
DTargetTransformInfo.cpp99 bool TargetTransformInfo::isLegalAddImmediate(int64_t Imm) const { in isLegalAddImmediate() function in TargetTransformInfo
100 return TTIImpl->isLegalAddImmediate(Imm); in isLegalAddImmediate()
/external/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h113 bool isLegalAddImmediate(int64_t imm) { in isLegalAddImmediate() function
114 return getTLI()->isLegalAddImmediate(imm); in isLegalAddImmediate()
/external/llvm/lib/Target/SystemZ/
DSystemZISelLowering.h372 bool isLegalAddImmediate(int64_t Imm) const override;
DSystemZISelLowering.cpp494 bool SystemZTargetLowering::isLegalAddImmediate(int64_t Imm) const { in isLegalAddImmediate() function in SystemZTargetLowering
/external/llvm/lib/Transforms/Scalar/
DConstantHoisting.cpp426 TTI->isLegalAddImmediate(Diff.getSExtValue())) in findBaseConstants()
DLoopStrengthReduce.cpp3284 TTI.isLegalAddImmediate((uint64_t)F.UnfoldedOffset + in GenerateReassociationsImpl()
3300 TTI.isLegalAddImmediate((uint64_t)F.UnfoldedOffset + in GenerateReassociationsImpl()
3794 if (!TTI.isLegalAddImmediate((uint64_t)NewF.UnfoldedOffset + Imm)) in GenerateCrossUseConstantOffsets()
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.h307 bool isLegalAddImmediate(int64_t) const override;
DAArch64ISelLowering.cpp7185 bool AArch64TargetLowering::isLegalAddImmediate(int64_t Immed) const { in isLegalAddImmediate() function in AArch64TargetLowering
7196 return isLegalAddImmediate(Immed); in isLegalICmpImmediate()
/external/llvm/lib/Target/ARM/
DARMISelLowering.h303 bool isLegalAddImmediate(int64_t Imm) const override;
DARMLoadStoreOptimizer.cpp487 if (Offset >= 0 && TL->isLegalAddImmediate(Offset)) { in UpdateBaseRegUses()
666 if (!TL->isLegalAddImmediate(Offset)) in CreateLoadStoreMulti()
DARMISelLowering.cpp10977 bool ARMTargetLowering::isLegalAddImmediate(int64_t Imm) const { in isLegalAddImmediate() function in ARMTargetLowering
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.h587 bool isLegalAddImmediate(int64_t Imm) const override;
DPPCISelLowering.cpp11487 bool PPCTargetLowering::isLegalAddImmediate(int64_t Imm) const { in isLegalAddImmediate() function in PPCTargetLowering
/external/llvm/lib/Target/X86/
DX86ISelLowering.h796 bool isLegalAddImmediate(int64_t Imm) const override;
DX86ISelLowering.cpp20745 bool X86TargetLowering::isLegalAddImmediate(int64_t Imm) const { in isLegalAddImmediate() function in X86TargetLowering
/external/llvm/include/llvm/Target/
DTargetLowering.h1509 virtual bool isLegalAddImmediate(int64_t) const { in isLegalAddImmediate() function
/external/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp2943 if (!TLI.isLegalAddImmediate(ADDC.getSExtValue())) { in visitANDLike()
2953 if (TLI.isLegalAddImmediate(ADDC.getSExtValue())) { in visitANDLike()
10238 if (!TLI.isLegalAddImmediate(getOffsetFromBase())) in isLegal()