| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiTargetTransformInfo.h | 52 InstructionCost getIntImmCost(const APInt &Imm, Type *Ty, in getIntImmCost() function 84 return getIntImmCost(Imm, Ty, CostKind); 90 return getIntImmCost(Imm, Ty, CostKind); in getIntImmCostIntrin()
|
| /freebsd-14.2/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 | 165 InstructionCost PPCTTIImpl::getIntImmCost(const APInt &Imm, Type *Ty, in getIntImmCost() function in PPCTTIImpl 168 return BaseT::getIntImmCost(Imm, Ty, CostKind); in getIntImmCost() 227 return PPCTTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostIntrin() 313 return PPCTTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostInst()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.h | 89 using BaseT::getIntImmCost; 90 InstructionCost getIntImmCost(int64_t Val); 91 InstructionCost getIntImmCost(const APInt &Imm, Type *Ty,
|
| H A D | AArch64TargetTransformInfo.cpp | 334 InstructionCost AArch64TTIImpl::getIntImmCost(int64_t Val) { in getIntImmCost() function in AArch64TTIImpl 349 InstructionCost AArch64TTIImpl::getIntImmCost(const APInt &Imm, Type *Ty, in getIntImmCost() function in AArch64TTIImpl 368 Cost += getIntImmCost(Val); in getIntImmCost() 434 InstructionCost Cost = AArch64TTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostInst() 439 return AArch64TTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostInst() 458 return AArch64TTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostIntrin() 471 InstructionCost Cost = AArch64TTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostIntrin() 491 return AArch64TTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostIntrin()
|
| H A D | AArch64ISelLowering.cpp | 25608 InstructionCost Cost = TTI->getIntImmCost( in shouldLocalize()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFTargetTransformInfo.h | 40 int getIntImmCost(const APInt &Imm, Type *Ty, TTI::TargetCostKind CostKind) { in getIntImmCost() function
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.h | 233 InstructionCost getIntImmCost(int64_t); 235 InstructionCost getIntImmCost(const APInt &Imm, Type *Ty,
|
| H A D | X86TargetTransformInfo.cpp | 5475 InstructionCost X86TTIImpl::getIntImmCost(int64_t Val) { in getIntImmCost() function in X86TTIImpl 5485 InstructionCost X86TTIImpl::getIntImmCost(const APInt &Imm, Type *Ty, in getIntImmCost() function in X86TTIImpl 5514 Cost += getIntImmCost(Val); in getIntImmCost() 5610 InstructionCost Cost = X86TTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostInst() 5616 return X86TTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostInst() 5652 return X86TTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostIntrin()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.h | 136 using BaseT::getIntImmCost; 137 InstructionCost getIntImmCost(const APInt &Imm, Type *Ty,
|
| H A D | ARMTargetTransformInfo.cpp | 297 InstructionCost ARMTTIImpl::getIntImmCost(const APInt &Imm, Type *Ty, in getIntImmCost() function in ARMTTIImpl 412 return std::min(getIntImmCost(Imm, Ty, CostKind), in getIntImmCostInst() 413 getIntImmCost(~Imm, Ty, CostKind)); in getIntImmCostInst() 418 return std::min(getIntImmCost(Imm, Ty, CostKind), in getIntImmCostInst() 419 getIntImmCost(-Imm, Ty, CostKind)); in getIntImmCostInst() 453 return std::min(getIntImmCost(Imm, Ty, CostKind), in getIntImmCostInst() 454 getIntImmCost(Imm + 1, Ty, CostKind)); in getIntImmCostInst() 457 return getIntImmCost(Imm, Ty, CostKind); in getIntImmCostInst()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.h | 44 InstructionCost getIntImmCost(const APInt &Imm, Type *Ty,
|
| H A D | SystemZTargetTransformInfo.cpp | 69 InstructionCost SystemZTTIImpl::getIntImmCost(const APInt &Imm, Type *Ty, in getIntImmCost() function in SystemZTTIImpl 220 return SystemZTTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostInst() 271 return SystemZTTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostIntrin()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.h | 68 InstructionCost getIntImmCost(const APInt &Imm, Type *Ty,
|
| H A D | RISCVTargetTransformInfo.cpp | 101 InstructionCost RISCVTTIImpl::getIntImmCost(const APInt &Imm, Type *Ty, in getIntImmCost() function in RISCVTTIImpl 221 return getIntImmCost(Imm, Ty, CostKind); in getIntImmCostInst()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 992 InstructionCost getIntImmCost(const APInt &Imm, Type *Ty, 1903 virtual InstructionCost getIntImmCost(const APInt &Imm, Type *Ty, 2464 InstructionCost getIntImmCost(const APInt &Imm, Type *Ty, in getIntImmCost() function 2466 return Impl.getIntImmCost(Imm, Ty, CostKind); in getIntImmCost()
|
| H A D | TargetTransformInfoImpl.h | 421 InstructionCost getIntImmCost(const APInt &Imm, Type *Ty, in getIntImmCost() function
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 668 TargetTransformInfo::getIntImmCost(const APInt &Imm, Type *Ty, in getIntImmCost() function in TargetTransformInfo 670 InstructionCost Cost = TTIImpl->getIntImmCost(Imm, Ty, CostKind); in getIntImmCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CodeGenPrepare.cpp | 8025 if (TTI->getIntImmCost(GEPIIdx->getValue(), GEPIIdx->getType(), in tryUnmergingGEPsAcrossIndirectBr() 8078 if (TTI->getIntImmCost(UGEPIIdx->getValue(), UGEPIIdx->getType(), in tryUnmergingGEPsAcrossIndirectBr() 8090 InstructionCost ImmCost = TTI->getIntImmCost( in tryUnmergingGEPsAcrossIndirectBr()
|