Searched refs:getArithmeticInstrCost (Results 1 - 10 of 10) sorted by relevance

/freebsd-10.3-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp90 virtual unsigned getArithmeticInstrCost(unsigned Opcode, Type *Ty,
180 unsigned PPCTTI::getArithmeticInstrCost(unsigned Opcode, Type *Ty, function in class:PPCTTI
186 return TargetTransformInfo::getArithmeticInstrCost(Opcode, Ty, Op1Info,
/freebsd-10.3-release/contrib/llvm/lib/CodeGen/
H A DBasicTargetTransformInfo.cpp97 virtual unsigned getArithmeticInstrCost(unsigned Opcode, Type *Ty,
229 unsigned BasicTTI::getArithmeticInstrCost(unsigned Opcode, Type *Ty, function in class:BasicTTI
263 unsigned Cost = TopTTI->getArithmeticInstrCost(Opcode, Ty->getScalarType());
521 TopTTI->getArithmeticInstrCost(Opcode, Ty);
/freebsd-10.3-release/contrib/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp173 unsigned TargetTransformInfo::getArithmeticInstrCost(unsigned Opcode, function in class:TargetTransformInfo
177 return PrevTTI->getArithmeticInstrCost(Opcode, Ty, Op1Info, Op2Info);
552 unsigned getArithmeticInstrCost(unsigned Opcode, Type *Ty, OperandValueKind, function in struct:__anon2223::NoTTI
H A DCostModel.cpp405 return TTI->getArithmeticInstrCost(I->getOpcode(), I->getType(), Op1VK,
/freebsd-10.3-release/contrib/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h338 virtual unsigned getArithmeticInstrCost(unsigned Opcode, Type *Ty,
/freebsd-10.3-release/contrib/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp129 unsigned getArithmeticInstrCost(unsigned Opcode, Type *Ty,
472 unsigned ARMTTI::getArithmeticInstrCost(unsigned Opcode, Type *Ty, OperandValueKind Op1Info, function in class:ARMTTI
530 TargetTransformInfo::getArithmeticInstrCost(Opcode, Ty, Op1Info, Op2Info);
/freebsd-10.3-release/contrib/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp88 virtual unsigned getArithmeticInstrCost(unsigned Opcode, Type *Ty,
171 unsigned X86TTI::getArithmeticInstrCost(unsigned Opcode, Type *Ty, function in class:X86TTI
338 return TargetTransformInfo::getArithmeticInstrCost(Opcode, Ty, Op1Info,
/freebsd-10.3-release/contrib/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp1055 TTI->getArithmeticInstrCost(Opcode, ScalarTy, Op1VK, Op2VK);
1056 VecCost = TTI->getArithmeticInstrCost(Opcode, VecTy, Op1VK, Op2VK);
2375 ReduxWidth * TTI->getArithmeticInstrCost(ReductionOpcode, VecTy);
H A DLoopVectorize.cpp4916 return TTI.getArithmeticInstrCost(I->getOpcode(), VectorTy, Op1VK, Op2VK);
5042 Cost += VF * TTI.getArithmeticInstrCost(Instruction::Mul, VectorTy);
H A DBBVectorize.cpp561 return TTI->getArithmeticInstrCost(Opcode, T1);

Completed in 225 milliseconds