Home
last modified time | relevance | path

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

/external/llvm/include/llvm/Analysis/
DTargetTransformInfo.h292 bool isLegalAddImmediate(int64_t Imm) const;
538 virtual bool isLegalAddImmediate(int64_t Imm) = 0;
644 bool isLegalAddImmediate(int64_t Imm) override { in isLegalAddImmediate() function
645 return Impl.isLegalAddImmediate(Imm); in isLegalAddImmediate()
DTargetTransformInfoImpl.h205 bool isLegalAddImmediate(int64_t Imm) { return false; } in isLegalAddImmediate() function
/external/llvm/lib/Analysis/
DTargetTransformInfo.cpp92 bool TargetTransformInfo::isLegalAddImmediate(int64_t Imm) const { in isLegalAddImmediate() function in TargetTransformInfo
93 return TTIImpl->isLegalAddImmediate(Imm); in isLegalAddImmediate()
/external/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h119 bool isLegalAddImmediate(int64_t imm) { in isLegalAddImmediate() function
120 return getTLI()->isLegalAddImmediate(imm); in isLegalAddImmediate()
/external/llvm/lib/Target/SystemZ/
DSystemZISelLowering.h229 bool isLegalAddImmediate(int64_t Imm) const override;
DSystemZISelLowering.cpp359 bool SystemZTargetLowering::isLegalAddImmediate(int64_t Imm) const { in isLegalAddImmediate() function in SystemZTargetLowering
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.h308 bool isLegalAddImmediate(int64_t) const override;
DAArch64ISelLowering.cpp6734 bool AArch64TargetLowering::isLegalAddImmediate(int64_t Immed) const { in isLegalAddImmediate() function in AArch64TargetLowering
6745 return isLegalAddImmediate(Immed); in isLegalICmpImmediate()
/external/llvm/lib/Transforms/Scalar/
DConstantHoisting.cpp426 TTI->isLegalAddImmediate(Diff.getSExtValue())) in findBaseConstants()
DLoopStrengthReduce.cpp3309 TTI.isLegalAddImmediate((uint64_t)F.UnfoldedOffset + in GenerateReassociationsImpl()
3325 TTI.isLegalAddImmediate((uint64_t)F.UnfoldedOffset + in GenerateReassociationsImpl()
3843 if (!TTI.isLegalAddImmediate((uint64_t)NewF.UnfoldedOffset + Imm)) in GenerateCrossUseConstantOffsets()
/external/llvm/lib/Target/ARM/
DARMISelLowering.h301 bool isLegalAddImmediate(int64_t Imm) const override;
DARMLoadStoreOptimizer.cpp425 if (Offset >= 0 && TL->isLegalAddImmediate(Offset)) { in UpdateBaseRegUses()
567 if (!TL->isLegalAddImmediate(Offset)) in MergeOps()
DARMISelLowering.cpp10204 bool ARMTargetLowering::isLegalAddImmediate(int64_t Imm) const { in isLegalAddImmediate() function in ARMTargetLowering
/external/llvm/lib/Target/X86/
DX86ISelLowering.h727 bool isLegalAddImmediate(int64_t Imm) const override;
DX86ISelLowering.cpp17773 bool X86TargetLowering::isLegalAddImmediate(int64_t Imm) const { in isLegalAddImmediate() function in X86TargetLowering
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.h556 bool isLegalAddImmediate(int64_t Imm) const override;
DPPCISelLowering.cpp11156 bool PPCTargetLowering::isLegalAddImmediate(int64_t Imm) const { in isLegalAddImmediate() function in PPCTargetLowering
/external/llvm/include/llvm/Target/
DTargetLowering.h1468 virtual bool isLegalAddImmediate(int64_t) const { in isLegalAddImmediate() function
/external/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp2772 if (!TLI.isLegalAddImmediate(ADDC.getSExtValue())) { in visitANDLike()
2782 if (TLI.isLegalAddImmediate(ADDC.getSExtValue())) { in visitANDLike()
9292 if (!TLI.isLegalAddImmediate(getOffsetFromBase())) in isLegal()