Lines Matching defs:BaseOpcode
10296 unsigned BaseOpcode = 0;
10299 case ISD::VECREDUCE_FADD: BaseOpcode = ISD::FADD; break;
10300 case ISD::VECREDUCE_FMUL: BaseOpcode = ISD::FMUL; break;
10301 case ISD::VECREDUCE_MUL: BaseOpcode = ISD::MUL; break;
10302 case ISD::VECREDUCE_AND: BaseOpcode = ISD::AND; break;
10303 case ISD::VECREDUCE_OR: BaseOpcode = ISD::OR; break;
10304 case ISD::VECREDUCE_XOR: BaseOpcode = ISD::XOR; break;
10305 case ISD::VECREDUCE_FMAX: BaseOpcode = ISD::FMAXNUM; break;
10306 case ISD::VECREDUCE_FMIN: BaseOpcode = ISD::FMINNUM; break;
10324 Op0 = DAG.getNode(BaseOpcode, dl, VT, Op0, Rev);
10339 SDValue Res0 = DAG.getNode(BaseOpcode, dl, EltVT, Ext0, Ext1, Op->getFlags());
10340 SDValue Res1 = DAG.getNode(BaseOpcode, dl, EltVT, Ext2, Ext3, Op->getFlags());
10341 Res = DAG.getNode(BaseOpcode, dl, EltVT, Res0, Res1, Op->getFlags());
10347 Res = DAG.getNode(BaseOpcode, dl, EltVT, Ext0, Ext1, Op->getFlags());