Lines Matching defs:VecPred
3698 unsigned Opcode, Type *ValTy, Type *CondTy, CmpInst::Predicate VecPred,
3703 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind,
3713 // If VecPred is not set, check if we can get a predicate from the context
3715 if (VecPred == CmpInst::BAD_ICMP_PREDICATE && I && I->getType() == ValTy) {
3719 VecPred = CurrentPred;
3723 if (CmpInst::isIntPredicate(VecPred) || VecPred == CmpInst::FCMP_OLE ||
3724 VecPred == CmpInst::FCMP_OLT || VecPred == CmpInst::FCMP_OGT ||
3725 VecPred == CmpInst::FCMP_OGE || VecPred == CmpInst::FCMP_OEQ ||
3726 VecPred == CmpInst::FCMP_UNE) {
3775 ICmpInst::isEquality(VecPred) &&
3783 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind,