Lines Matching full:opcode
52 unsigned TargetTransformInfo::getOperationCost(unsigned Opcode, Type *Ty,
54 return PrevTTI->getOperationCost(Opcode, Ty, OpTy);
164 unsigned TargetTransformInfo::getArithmeticInstrCost(unsigned Opcode,
168 return PrevTTI->getArithmeticInstrCost(Opcode, Ty, Op1Info, Op2Info);
176 unsigned TargetTransformInfo::getCastInstrCost(unsigned Opcode, Type *Dst,
178 return PrevTTI->getCastInstrCost(Opcode, Dst, Src);
181 unsigned TargetTransformInfo::getCFInstrCost(unsigned Opcode) const {
182 return PrevTTI->getCFInstrCost(Opcode);
185 unsigned TargetTransformInfo::getCmpSelInstrCost(unsigned Opcode, Type *ValTy,
187 return PrevTTI->getCmpSelInstrCost(Opcode, ValTy, CondTy);
190 unsigned TargetTransformInfo::getVectorInstrCost(unsigned Opcode, Type *Val,
192 return PrevTTI->getVectorInstrCost(Opcode, Val, Index);
195 unsigned TargetTransformInfo::getMemoryOpCost(unsigned Opcode, Type *Src,
198 return PrevTTI->getMemoryOpCost(Opcode, Src, Alignment, AddressSpace);
250 unsigned getOperationCost(unsigned Opcode, Type *Ty, Type *OpTy) const {
251 switch (Opcode) {
524 unsigned getArithmeticInstrCost(unsigned Opcode, Type *Ty, OperandValueKind,
534 unsigned getCastInstrCost(unsigned Opcode, Type *Dst,
539 unsigned getCFInstrCost(unsigned Opcode) const {
543 unsigned getCmpSelInstrCost(unsigned Opcode, Type *ValTy,
548 unsigned getVectorInstrCost(unsigned Opcode, Type *Val,
553 unsigned getMemoryOpCost(unsigned Opcode, Type *Src,