| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiTargetTransformInfo.h | 53 InstructionCost getIntImmCost(const APInt &Imm, Type *Ty, in getIntImmCost() function 85 return getIntImmCost(Imm, Ty, CostKind); 91 return getIntImmCost(Imm, Ty, CostKind); in getIntImmCostIntrin()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.h | 49 using BaseT::getIntImmCost; 50 InstructionCost getIntImmCost(const APInt &Imm, Type *Ty,
|
| H A D | PPCTargetTransformInfo.cpp | 163 InstructionCost PPCTTIImpl::getIntImmCost(const APInt &Imm, Type *Ty, in getIntImmCost() function in PPCTTIImpl 166 return BaseT::getIntImmCost(Imm, Ty, CostKind); in getIntImmCost() 226 return PPCTTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostIntrin() 312 return PPCTTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.h | 99 using BaseT::getIntImmCost; 100 InstructionCost getIntImmCost(int64_t Val) const; 101 InstructionCost getIntImmCost(const APInt &Imm, Type *Ty,
|
| H A D | AArch64TargetTransformInfo.cpp | 375 InstructionCost AArch64TTIImpl::getIntImmCost(int64_t Val) const { in getIntImmCost() function in AArch64TTIImpl 391 AArch64TTIImpl::getIntImmCost(const APInt &Imm, Type *Ty, in getIntImmCost() function in AArch64TTIImpl 410 Cost += getIntImmCost(Val); in getIntImmCost() 476 InstructionCost Cost = AArch64TTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostInst() 481 return AArch64TTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostInst() 500 return AArch64TTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostIntrin() 513 InstructionCost Cost = AArch64TTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostIntrin() 533 return AArch64TTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostIntrin()
|
| H A D | AArch64ISelLowering.cpp | 28654 InstructionCost Cost = TTI->getIntImmCost( in shouldLocalize()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFTargetTransformInfo.h | 40 InstructionCost getIntImmCost(const APInt &Imm, Type *Ty, in getIntImmCost() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.h | 137 using BaseT::getIntImmCost; 138 InstructionCost getIntImmCost(const APInt &Imm, Type *Ty,
|
| H A D | ARMTargetTransformInfo.cpp | 320 InstructionCost ARMTTIImpl::getIntImmCost(const APInt &Imm, Type *Ty, in getIntImmCost() function in ARMTTIImpl 436 return std::min(getIntImmCost(Imm, Ty, CostKind), in getIntImmCostInst() 437 getIntImmCost(~Imm, Ty, CostKind)); in getIntImmCostInst() 442 return std::min(getIntImmCost(Imm, Ty, CostKind), in getIntImmCostInst() 443 getIntImmCost(-Imm, Ty, CostKind)); in getIntImmCostInst() 477 return std::min(getIntImmCost(Imm, Ty, CostKind), in getIntImmCostInst() 478 getIntImmCost(Imm + 1, Ty, CostKind)); in getIntImmCostInst() 481 return getIntImmCost(Imm, Ty, CostKind); in getIntImmCostInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.h | 241 InstructionCost getIntImmCost(int64_t) const; 243 InstructionCost getIntImmCost(const APInt &Imm, Type *Ty,
|
| H A D | X86TargetTransformInfo.cpp | 5940 InstructionCost X86TTIImpl::getIntImmCost(int64_t Val) const { in getIntImmCost() function in X86TTIImpl 5950 InstructionCost X86TTIImpl::getIntImmCost(const APInt &Imm, Type *Ty, in getIntImmCost() function in X86TTIImpl 5979 Cost += getIntImmCost(Val); in getIntImmCost() 6042 return X86TTIImpl::getIntImmCost(ST->hasBMI2() ? 255 : 65535); in getIntImmCostInst() 6088 InstructionCost Cost = X86TTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostInst() 6094 return X86TTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostInst() 6131 return X86TTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostIntrin()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.h | 45 InstructionCost getIntImmCost(const APInt &Imm, Type *Ty,
|
| H A D | SystemZTargetTransformInfo.cpp | 152 SystemZTTIImpl::getIntImmCost(const APInt &Imm, Type *Ty, in getIntImmCost() function in SystemZTTIImpl 303 return SystemZTTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostInst() 354 return SystemZTTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostIntrin()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.h | 81 InstructionCost getIntImmCost(const APInt &Imm, Type *Ty,
|
| H A D | RISCVTargetTransformInfo.cpp | 137 RISCVTTIImpl::getIntImmCost(const APInt &Imm, Type *Ty, in getIntImmCost() function in RISCVTTIImpl 211 return getIntImmCost(Imm, Ty, CostKind); in getIntImmCostInst() 270 return getIntImmCost(Imm, Ty, CostKind); in getIntImmCostInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 732 TargetTransformInfo::getIntImmCost(const APInt &Imm, Type *Ty, in getIntImmCost() function in TargetTransformInfo 734 InstructionCost Cost = TTIImpl->getIntImmCost(Imm, Ty, CostKind); in getIntImmCost()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 1085 LLVM_ABI InstructionCost getIntImmCost(const APInt &Imm, Type *Ty,
|
| H A D | TargetTransformInfoImpl.h | 539 virtual InstructionCost getIntImmCost(const APInt &Imm, Type *Ty, in getIntImmCost() function
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CodeGenPrepare.cpp | 8531 if (TTI->getIntImmCost(GEPIIdx->getValue(), GEPIIdx->getType(), in tryUnmergingGEPsAcrossIndirectBr() 8584 if (TTI->getIntImmCost(UGEPIIdx->getValue(), UGEPIIdx->getType(), in tryUnmergingGEPsAcrossIndirectBr() 8596 InstructionCost ImmCost = TTI->getIntImmCost( in tryUnmergingGEPsAcrossIndirectBr()
|