/external/llvm/lib/CodeGen/ |
H A D | BasicTargetTransformInfo.cpp | 104 unsigned getArithmeticInstrCost(unsigned Opcode, Type *Ty, OperandValueKind, 289 unsigned BasicTTI::getArithmeticInstrCost(unsigned Opcode, Type *Ty, function in class:BasicTTI 323 unsigned Cost = TopTTI->getArithmeticInstrCost(Opcode, Ty->getScalarType()); 602 return TopTTI->getArithmeticInstrCost(BinaryOperator::FMul, RetTy) + 603 TopTTI->getArithmeticInstrCost(BinaryOperator::FAdd, RetTy); 634 TopTTI->getArithmeticInstrCost(Opcode, Ty);
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetTransformInfo.cpp | 95 virtual unsigned getArithmeticInstrCost(unsigned Opcode, Type *Ty, 321 unsigned PPCTTI::getArithmeticInstrCost(unsigned Opcode, Type *Ty, function in class:PPCTTI 327 return TargetTransformInfo::getArithmeticInstrCost(Opcode, Ty, Op1Info,
|
/external/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 352 virtual unsigned getArithmeticInstrCost(unsigned Opcode, Type *Ty,
|
/external/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 174 unsigned TargetTransformInfo::getArithmeticInstrCost(unsigned Opcode, function in class:TargetTransformInfo 178 return PrevTTI->getArithmeticInstrCost(Opcode, Ty, Op1Info, Op2Info); 565 unsigned getArithmeticInstrCost(unsigned Opcode, Type *Ty, OperandValueKind,
|
H A D | CostModel.cpp | 417 return TTI->getArithmeticInstrCost(I->getOpcode(), I->getType(), Op1VK,
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.cpp | 115 unsigned getArithmeticInstrCost(unsigned Opcode, Type *Ty, 403 unsigned AArch64TTI::getArithmeticInstrCost(unsigned Opcode, Type *Ty, function in class:AArch64TTI 413 return TargetTransformInfo::getArithmeticInstrCost(Opcode, Ty, Opd1Info,
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.cpp | 130 getArithmeticInstrCost(unsigned Opcode, Type *Ty, 500 unsigned ARMTTI::getArithmeticInstrCost(unsigned Opcode, Type *Ty, function in class:ARMTTI 559 TargetTransformInfo::getArithmeticInstrCost(Opcode, Ty, Op1Info, Op2Info);
|
/external/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.cpp | 86 unsigned getArithmeticInstrCost(unsigned Opcode, Type *Ty, OperandValueKind, 181 unsigned X86TTI::getArithmeticInstrCost(unsigned Opcode, Type *Ty, function in class:X86TTI 403 return TargetTransformInfo::getArithmeticInstrCost(Opcode, Ty, Op1Info,
|
/external/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 1261 TTI->getArithmeticInstrCost(Opcode, ScalarTy, Op1VK, Op2VK); 1262 VecCost = TTI->getArithmeticInstrCost(Opcode, VecTy, Op1VK, Op2VK); 1274 TTI->getArithmeticInstrCost(Instruction::Add, ScalarTy, Op1VK, Op2VK); 1276 TTI->getArithmeticInstrCost(Instruction::Add, VecTy, Op1VK, Op2VK); 1329 TTI->getArithmeticInstrCost(I->getOpcode(), ScalarTy, Op1VK, Op2VK); 1335 TTI->getArithmeticInstrCost(I0->getOpcode(), VecTy, Op1VK, Op2VK); 1338 TTI->getArithmeticInstrCost(I1->getOpcode(), VecTy, Op1VK, Op2VK); 2789 ReduxWidth * TTI->getArithmeticInstrCost(ReductionOpcode, VecTy);
|
H A D | LoopVectorize.cpp | 5718 return TTI.getArithmeticInstrCost(I->getOpcode(), VectorTy, Op1VK, Op2VK); 5844 Cost += VF * TTI.getArithmeticInstrCost(Instruction::Mul, VectorTy);
|
H A D | BBVectorize.cpp | 576 return TTI->getArithmeticInstrCost(Opcode, T1, Op1VK, Op2VK);
|