| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyTargetTransformInfo.cpp | 53 InstructionCost WebAssemblyTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in WebAssemblyTTIImpl 61 BasicTTIImplBase<WebAssemblyTTIImpl>::getArithmeticInstrCost( in getArithmeticInstrCost() 77 getArithmeticInstrCost(Opcode, VTy->getElementType(), CostKind) + in getArithmeticInstrCost()
|
| H A D | WebAssemblyTargetTransformInfo.h | 62 InstructionCost getArithmeticInstrCost(
|
| /llvm-project-15.0.7/llvm/lib/Target/Lanai/ |
| H A D | LanaiTargetTransformInfo.h | 93 InstructionCost getArithmeticInstrCost( 105 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info, 117 return 64 * BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info,
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 784 InstructionCost getArithmeticInstrCost( 799 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, 833 InstructionCost DivCost = thisT()->getArithmeticInstrCost( 852 InstructionCost Cost = thisT()->getArithmeticInstrCost( 1432 thisT()->getArithmeticInstrCost( in getIntrinsicInstrCost() 1547 Cost += thisT()->getArithmeticInstrCost( in getIntrinsicInstrCost() 1549 Cost += thisT()->getArithmeticInstrCost( in getIntrinsicInstrCost() 1824 Cost += thisT()->getArithmeticInstrCost( in getTypeBasedIntrinsicInstrCost() 1899 Cost += thisT()->getArithmeticInstrCost(Instruction::LShr, RetTy, in getTypeBasedIntrinsicInstrCost() 1921 Cost += thisT()->getArithmeticInstrCost(Opcode, SumTy, CostKind); in getTypeBasedIntrinsicInstrCost() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/BPF/ |
| H A D | BPFTargetTransformInfo.h | 58 InstructionCost getArithmeticInstrCost( 70 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info,
|
| /llvm-project-15.0.7/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXTargetTransformInfo.cpp | 424 InstructionCost NVPTXTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in NVPTXTTIImpl 437 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info, in getArithmeticInstrCost() 451 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info, in getArithmeticInstrCost()
|
| H A D | NVPTXTargetTransformInfo.h | 96 InstructionCost getArithmeticInstrCost(
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.cpp | 264 InstructionCost HexagonTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in HexagonTTIImpl 272 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info, in getArithmeticInstrCost() 281 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info, Opd2Info, in getArithmeticInstrCost()
|
| H A D | HexagonTargetTransformInfo.h | 142 InstructionCost getArithmeticInstrCost(
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | VectorCombine.cpp | 323 ScalarOpCost = TTI.getArithmeticInstrCost(Opcode, ScalarTy); in isExtractExtractCheap() 324 VectorOpCost = TTI.getArithmeticInstrCost(Opcode, VecTy); in isExtractExtractCheap() 661 ScalarOpCost = TTI.getArithmeticInstrCost(Opcode, ScalarTy); in scalarizeBinopOrCmp() 662 VectorOpCost = TTI.getArithmeticInstrCost(Opcode, VecTy); in scalarizeBinopOrCmp() 764 OldCost += TTI.getArithmeticInstrCost(I.getOpcode(), I.getType()); in foldExtractedCmps() 778 NewCost += TTI.getArithmeticInstrCost(I.getOpcode(), CmpTy); in foldExtractedCmps() 1089 InstructionCost BinopCost = TTI.getArithmeticInstrCost(Opcode, VecTy); in foldShuffleOfBinops() 1481 TTI.getArithmeticInstrCost(Op0->getOpcode(), VT) + in foldSelectShuffle() 1482 TTI.getArithmeticInstrCost(Op1->getOpcode(), VT); in foldSelectShuffle() 1495 TTI.getArithmeticInstrCost(Op0->getOpcode(), Op0SmallVT) + in foldSelectShuffle() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 353 getArithmeticInstrCost(Instruction::Add, LegalVTy, CostKind); in getIntrinsicInstrCost() 1976 InstructionCost AArch64TTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in AArch64TTIImpl 1984 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info, in getArithmeticInstrCost() 2003 InstructionCost Cost = getArithmeticInstrCost( in getArithmeticInstrCost() 2009 Cost += getArithmeticInstrCost( in getArithmeticInstrCost() 2025 InstructionCost MulCost = getArithmeticInstrCost( in getArithmeticInstrCost() 2028 InstructionCost AddCost = getArithmeticInstrCost( in getArithmeticInstrCost() 2031 InstructionCost ShrCost = getArithmeticInstrCost( in getArithmeticInstrCost() 2038 InstructionCost Cost = BaseT::getArithmeticInstrCost( in getArithmeticInstrCost() 2682 getArithmeticInstrCost(Opcode, VTy->getScalarType(), CostKind); in getArithmeticReductionCost() [all …]
|
| H A D | AArch64TargetTransformInfo.h | 189 InstructionCost getArithmeticInstrCost(
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.h | 86 InstructionCost getArithmeticInstrCost(
|
| H A D | SystemZTargetTransformInfo.cpp | 420 InstructionCost SystemZTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in SystemZTTIImpl 429 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, in getArithmeticInstrCost() 560 getArithmeticInstrCost(Opcode, Ty->getScalarType(), CostKind); in getArithmeticInstrCost() 591 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, Op2Info, in getArithmeticInstrCost()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.h | 105 InstructionCost getArithmeticInstrCost(
|
| H A D | PPCTargetTransformInfo.cpp | 981 InstructionCost PPCTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in PPCTTIImpl 995 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, in getArithmeticInstrCost() 1000 InstructionCost Cost = BaseT::getArithmeticInstrCost( in getArithmeticInstrCost()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.h | 147 InstructionCost getArithmeticInstrCost(
|
| H A D | AMDGPUTargetTransformInfo.cpp | 513 InstructionCost GCNTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in GCNTTIImpl 660 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info, Opd2Info, in getArithmeticInstrCost()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.cpp | 177 InstructionCost X86TTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in X86TTIImpl 185 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, in getArithmeticInstrCost() 245 return getArithmeticInstrCost(Instruction::Shl, Ty, CostKind, Op1Info, in getArithmeticInstrCost() 289 return getArithmeticInstrCost(Instruction::And, Ty, CostKind, Op1Info, in getArithmeticInstrCost() 713 return getArithmeticInstrCost(Instruction::Mul, Ty, CostKind, in getArithmeticInstrCost() 726 return getArithmeticInstrCost(Instruction::Mul, Ty, CostKind, in getArithmeticInstrCost() 1075 InstructionCost ScalarCost = getArithmeticInstrCost( in getArithmeticInstrCost() 4474 ReductionCost = getArithmeticInstrCost(Opcode, Ty, CostKind); in getArithmeticReductionCost() 4517 ReductionCost += getArithmeticInstrCost( in getArithmeticReductionCost() 4525 ReductionCost += getArithmeticInstrCost(Opcode, Ty, CostKind); in getArithmeticReductionCost() [all …]
|
| H A D | X86TargetTransformInfo.h | 129 InstructionCost getArithmeticInstrCost(
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfoImpl.h | 481 InstructionCost getArithmeticInstrCost( 1057 return TargetTTI->getArithmeticInstrCost(Opcode, Ty, CostKind, in getUserCost() 1118 return TargetTTI->getArithmeticInstrCost( in getUserCost()
|
| H A D | TargetTransformInfo.h | 1070 InstructionCost getArithmeticInstrCost( 1713 virtual InstructionCost getArithmeticInstrCost( 2248 InstructionCost getArithmeticInstrCost( 2254 return Impl.getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info, Opd2Info,
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.h | 246 InstructionCost getArithmeticInstrCost(
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 761 InstructionCost TargetTransformInfo::getArithmeticInstrCost( in getArithmeticInstrCost() function in TargetTransformInfo 767 TTIImpl->getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info, Opd2Info, in getArithmeticInstrCost()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | IndVarSimplify.cpp | 542 TTI->getArithmeticInstrCost(Instruction::Add, Ty) > in visitIVCast() 543 TTI->getArithmeticInstrCost(Instruction::Add, in visitIVCast()
|