Lines Matching refs:Opcode

57 int TargetTransformInfo::getOperationCost(unsigned Opcode, Type *Ty,  in getOperationCost()  argument
59 int Cost = TTIImpl->getOperationCost(Opcode, Ty, OpTy); in getOperationCost()
307 int TargetTransformInfo::getIntImmCodeSizeCost(unsigned Opcode, unsigned Idx, in getIntImmCodeSizeCost() argument
310 int Cost = TTIImpl->getIntImmCodeSizeCost(Opcode, Idx, Imm, Ty); in getIntImmCodeSizeCost()
321 int TargetTransformInfo::getIntImmCost(unsigned Opcode, unsigned Idx, in getIntImmCost() argument
323 int Cost = TTIImpl->getIntImmCost(Opcode, Idx, Imm, Ty); in getIntImmCost()
441 unsigned Opcode, Type *Ty, OperandValueKind Opd1Info, in getArithmeticInstrCost() argument
445 int Cost = TTIImpl->getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost()
458 int TargetTransformInfo::getCastInstrCost(unsigned Opcode, Type *Dst, in getCastInstrCost() argument
460 assert ((I == nullptr || I->getOpcode() == Opcode) && in getCastInstrCost()
462 int Cost = TTIImpl->getCastInstrCost(Opcode, Dst, Src, I); in getCastInstrCost()
467 int TargetTransformInfo::getExtractWithExtendCost(unsigned Opcode, Type *Dst, in getExtractWithExtendCost() argument
470 int Cost = TTIImpl->getExtractWithExtendCost(Opcode, Dst, VecTy, Index); in getExtractWithExtendCost()
475 int TargetTransformInfo::getCFInstrCost(unsigned Opcode) const { in getCFInstrCost()
476 int Cost = TTIImpl->getCFInstrCost(Opcode); in getCFInstrCost()
481 int TargetTransformInfo::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() argument
483 assert ((I == nullptr || I->getOpcode() == Opcode) && in getCmpSelInstrCost()
485 int Cost = TTIImpl->getCmpSelInstrCost(Opcode, ValTy, CondTy, I); in getCmpSelInstrCost()
490 int TargetTransformInfo::getVectorInstrCost(unsigned Opcode, Type *Val, in getVectorInstrCost() argument
492 int Cost = TTIImpl->getVectorInstrCost(Opcode, Val, Index); in getVectorInstrCost()
497 int TargetTransformInfo::getMemoryOpCost(unsigned Opcode, Type *Src, in getMemoryOpCost() argument
501 assert ((I == nullptr || I->getOpcode() == Opcode) && in getMemoryOpCost()
503 int Cost = TTIImpl->getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, I); in getMemoryOpCost()
508 int TargetTransformInfo::getMaskedMemoryOpCost(unsigned Opcode, Type *Src, in getMaskedMemoryOpCost() argument
512 TTIImpl->getMaskedMemoryOpCost(Opcode, Src, Alignment, AddressSpace); in getMaskedMemoryOpCost()
517 int TargetTransformInfo::getGatherScatterOpCost(unsigned Opcode, Type *DataTy, in getGatherScatterOpCost() argument
520 int Cost = TTIImpl->getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask, in getGatherScatterOpCost()
527 unsigned Opcode, Type *VecTy, unsigned Factor, ArrayRef<unsigned> Indices, in getInterleavedMemoryOpCost() argument
530 int Cost = TTIImpl->getInterleavedMemoryOpCost(Opcode, VecTy, Factor, Indices, in getInterleavedMemoryOpCost()
573 int TargetTransformInfo::getArithmeticReductionCost(unsigned Opcode, Type *Ty, in getArithmeticReductionCost() argument
575 int Cost = TTIImpl->getArithmeticReductionCost(Opcode, Ty, IsPairwiseForm); in getArithmeticReductionCost()
682 bool TargetTransformInfo::useReductionIntrinsic(unsigned Opcode, in useReductionIntrinsic() argument
684 return TTIImpl->useReductionIntrinsic(Opcode, Ty, Flags); in useReductionIntrinsic()
726 ReductionData(ReductionKind Kind, unsigned Opcode, Value *LHS, Value *RHS) in ReductionData()
727 : Opcode(Opcode), LHS(LHS), RHS(RHS), Kind(Kind) { in ReductionData()
730 unsigned Opcode = 0; member
735 return Kind == RD.Kind && Opcode == RD.Opcode; in hasSameData()
847 unsigned &Opcode, Type *&Ty) { in matchPairwiseReduction() argument
893 Opcode = RD->Opcode; in matchPairwiseReduction()
912 unsigned &Opcode, Type *&Ty) { in matchVectorSplittingReduction() argument
985 Opcode = RD->Opcode; in matchVectorSplittingReduction()