| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiTargetTransformInfo.h | 93 InstructionCost getArithmeticInstrCost( 103 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, 114 return 64 * BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyTargetTransformInfo.cpp | 53 InstructionCost WebAssemblyTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in WebAssemblyTTIImpl 60 BasicTTIImplBase<WebAssemblyTTIImpl>::getArithmeticInstrCost( in getArithmeticInstrCost() 75 getArithmeticInstrCost(Opcode, VTy->getElementType(), CostKind) + in getArithmeticInstrCost()
|
| H A D | WebAssemblyTargetTransformInfo.h | 62 InstructionCost getArithmeticInstrCost(
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 884 InstructionCost getArithmeticInstrCost( 897 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, 930 InstructionCost DivCost = thisT()->getArithmeticInstrCost( 948 InstructionCost Cost = thisT()->getArithmeticInstrCost( 1559 thisT()->getArithmeticInstrCost( in getIntrinsicInstrCost() 1677 Cost += thisT()->getArithmeticInstrCost( in getIntrinsicInstrCost() 1680 Cost += thisT()->getArithmeticInstrCost( in getIntrinsicInstrCost() 2038 Cost += thisT()->getArithmeticInstrCost( in getTypeBasedIntrinsicInstrCost() 2113 Cost += thisT()->getArithmeticInstrCost(Instruction::LShr, RetTy, in getTypeBasedIntrinsicInstrCost() 2136 Cost += thisT()->getArithmeticInstrCost(Opcode, SumTy, CostKind); in getTypeBasedIntrinsicInstrCost() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFTargetTransformInfo.h | 58 InstructionCost getArithmeticInstrCost( 68 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VectorCombine.cpp | 404 ScalarOpCost = TTI.getArithmeticInstrCost(Opcode, ScalarTy); in isExtractExtractCheap() 405 VectorOpCost = TTI.getArithmeticInstrCost(Opcode, VecTy); in isExtractExtractCheap() 657 TTI.getArithmeticInstrCost(Instruction::FNeg, ScalarTy) + in foldInsExtFNeg() 667 TTI.getArithmeticInstrCost(Instruction::FNeg, VecTy) + in foldInsExtFNeg() 933 ScalarOpCost = TTI.getArithmeticInstrCost(Opcode, ScalarTy); in scalarizeBinopOrCmp() 934 VectorOpCost = TTI.getArithmeticInstrCost(Opcode, VecTy); in scalarizeBinopOrCmp() 1052 NewCost += TTI.getArithmeticInstrCost(I.getOpcode(), CmpTy); in foldExtractedCmps() 1773 TTI.getArithmeticInstrCost(Op0->getOpcode(), VT) + in foldSelectShuffle() 1774 TTI.getArithmeticInstrCost(Op1->getOpcode(), VT); in foldSelectShuffle() 1787 TTI.getArithmeticInstrCost(Op0->getOpcode(), Op0SmallVT) + in foldSelectShuffle() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXTargetTransformInfo.cpp | 397 InstructionCost NVPTXTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in NVPTXTTIImpl 409 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, in getArithmeticInstrCost() 422 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, in getArithmeticInstrCost()
|
| H A D | NVPTXTargetTransformInfo.h | 97 InstructionCost getArithmeticInstrCost(
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.cpp | 286 InstructionCost HexagonTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in HexagonTTIImpl 293 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, in getArithmeticInstrCost() 303 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, Op2Info, in getArithmeticInstrCost()
|
| H A D | HexagonTargetTransformInfo.h | 147 InstructionCost getArithmeticInstrCost(
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.cpp | 1268 InstructionCost RISCVTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in RISCVTTIImpl 1275 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, Op2Info, in getArithmeticInstrCost() 1279 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, Op2Info, in getArithmeticInstrCost() 1284 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, Op2Info, in getArithmeticInstrCost() 1292 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, Op2Info, in getArithmeticInstrCost() 1336 BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, Op2Info, in getArithmeticInstrCost() 1377 Cost += getArithmeticInstrCost(Instruction::Add, GEP->getType(), CostKind, in getPointersChainCost()
|
| H A D | RISCVTargetTransformInfo.h | 183 InstructionCost getArithmeticInstrCost(
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 566 getArithmeticInstrCost(Instruction::Add, LegalVTy, CostKind); in getIntrinsicInstrCost() 2780 InstructionCost AArch64TTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in AArch64TTIImpl 2805 InstructionCost Cost = getArithmeticInstrCost( in getArithmeticInstrCost() 2808 Cost += getArithmeticInstrCost(Instruction::Sub, Ty, CostKind, in getArithmeticInstrCost() 2810 Cost += getArithmeticInstrCost( in getArithmeticInstrCost() 2825 InstructionCost MulCost = getArithmeticInstrCost( in getArithmeticInstrCost() 2827 InstructionCost AddCost = getArithmeticInstrCost( in getArithmeticInstrCost() 2829 InstructionCost ShrCost = getArithmeticInstrCost( in getArithmeticInstrCost() 2835 InstructionCost Cost = BaseT::getArithmeticInstrCost( in getArithmeticInstrCost() 2872 InstructionCost DivCost = BaseT::getArithmeticInstrCost( in getArithmeticInstrCost() [all …]
|
| H A D | AArch64TargetTransformInfo.h | 202 InstructionCost getArithmeticInstrCost(
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.h | 88 InstructionCost getArithmeticInstrCost(
|
| H A D | SystemZTargetTransformInfo.cpp | 421 InstructionCost SystemZTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in SystemZTTIImpl 429 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, in getArithmeticInstrCost() 566 getArithmeticInstrCost(Opcode, Ty->getScalarType(), CostKind); in getArithmeticInstrCost() 598 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, Op2Info, in getArithmeticInstrCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.h | 105 InstructionCost getArithmeticInstrCost(
|
| H A D | PPCTargetTransformInfo.cpp | 584 InstructionCost PPCTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in PPCTTIImpl 597 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, in getArithmeticInstrCost() 601 InstructionCost Cost = BaseT::getArithmeticInstrCost( in getArithmeticInstrCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfoImpl.h | 527 InstructionCost getArithmeticInstrCost( 1125 Cost += static_cast<T *>(this)->getArithmeticInstrCost( in getPointersChainCost() 1218 return TargetTTI->getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, in getInstructionCost() 1280 return TargetTTI->getArithmeticInstrCost( in getInstructionCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.cpp | 1318 InstructionCost ARMTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in ARMTTIImpl 1388 InstructionCost Cost = BaseT::getArithmeticInstrCost( in getArithmeticInstrCost() 1448 getArithmeticInstrCost(Opcode, Ty->getScalarType(), CostKind); in getArithmeticInstrCost() 1691 VecCost += getArithmeticInstrCost(Opcode, VecTy, CostKind); in getArithmeticReductionCost() 1707 getArithmeticInstrCost(Opcode, ValTy->getElementType(), CostKind); in getArithmeticReductionCost() 1718 VecCost += getArithmeticInstrCost(Opcode, VecTy, CostKind); in getArithmeticReductionCost() 1727 getArithmeticInstrCost(Opcode, VecTy, CostKind); in getArithmeticReductionCost() 1734 (NumElts - 1) * getArithmeticInstrCost( in getArithmeticReductionCost()
|
| H A D | ARMTargetTransformInfo.h | 254 InstructionCost getArithmeticInstrCost(
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.h | 154 InstructionCost getArithmeticInstrCost(
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.cpp | 220 InstructionCost X86TTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in X86TTIImpl 305 getArithmeticInstrCost(Instruction::Shl, Ty, CostKind, in getArithmeticInstrCost() 308 Cost += getArithmeticInstrCost(Instruction::Sub, Ty, CostKind); in getArithmeticInstrCost() 319 2 * getArithmeticInstrCost(Instruction::AShr, Ty, CostKind, in getArithmeticInstrCost() 321 Cost += getArithmeticInstrCost(Instruction::LShr, Ty, CostKind, in getArithmeticInstrCost() 323 Cost += getArithmeticInstrCost(Instruction::Add, Ty, CostKind, in getArithmeticInstrCost() 341 return getArithmeticInstrCost(Instruction::LShr, Ty, CostKind, in getArithmeticInstrCost() 344 return getArithmeticInstrCost(Instruction::And, Ty, CostKind, in getArithmeticInstrCost() 961 return getArithmeticInstrCost(Instruction::Mul, Ty, CostKind, in getArithmeticInstrCost() 5278 ReductionCost += getArithmeticInstrCost( in getArithmeticReductionCost() [all …]
|
| H A D | X86TargetTransformInfo.h | 137 InstructionCost getArithmeticInstrCost(
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LowerMatrixIntrinsics.cpp | 1367 TTI.getArithmeticInstrCost(cast<Instruction>(Op)->getOpcode(), in lowerDotProduct() 1370 InstructionCost NewCost = TTI.getArithmeticInstrCost( in lowerDotProduct() 1403 TTI.getArithmeticInstrCost(MulOpCode, LHS->getType()); in lowerDotProduct() 1405 TTI.getArithmeticInstrCost(AddOpCode, ElementType) * in lowerDotProduct() 1407 TTI.getArithmeticInstrCost(MulOpCode, ElementType) * in lowerDotProduct()
|