reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
22780 if (IntrData) { 22781 switch(IntrData->Type) { 22786 unsigned IntrWithRoundingModeOpcode = IntrData->Opc1; 22797 return DAG.getNode(IntrData->Opc0, dl, Op.getValueType(), Op.getOperand(1)); 22804 Opc = IntrData->Opc0; 22806 Opc = IntrData->Opc1; 22818 unsigned IntrWithRoundingModeOpcode = IntrData->Opc1; 22830 return DAG.getNode(IntrData->Opc0, dl, Op.getValueType(), 22838 Opc = IntrData->Opc0; 22840 Opc = IntrData->Opc1; 22856 unsigned IntrWithRoundingModeOpcode = IntrData->Opc1; 22868 return DAG.getNode(IntrData->Opc0, dl, Op.getValueType(), 22872 return DAG.getNode(IntrData->Opc0, dl, Op.getValueType(), Op.getOperand(1), 22881 unsigned IntrWithRoundingModeOpcode = IntrData->Opc1; 22893 return getVectorMaskingNode(DAG.getNode(IntrData->Opc0, dl, VT, Src), 22904 Opc = IntrData->Opc0; 22906 Opc = IntrData->Opc1; 22918 unsigned IntrWithRoundingModeOpcode = IntrData->Opc1; 22935 return getScalarMaskingNode(DAG.getNode(IntrData->Opc0, dl, VT, Src1, 22943 unsigned Opc = IntrData->Opc0; 22965 NewOp = DAG.getNode(IntrData->Opc0, dl, VT, Src1, Src2); 22967 NewOp = DAG.getNode(IntrData->Opc1, dl, VT, Src1, Src2, 22982 Opc = IntrData->Opc0; 22984 Opc = IntrData->Opc1; 22997 if (IntrData->Opc1 != 0) { 23001 NewOp = DAG.getNode(IntrData->Opc1, dl, VT, Src1, Src2, 23007 NewOp = DAG.getNode(IntrData->Opc0, dl, VT, Src1, Src2); 23016 unsigned Opc = IntrData->Opc0; 23017 if (IntrData->Opc1 != 0) { 23020 Opc = IntrData->Opc1; 23037 Opc = IntrData->Opc0; 23039 Opc = IntrData->Opc1; 23053 unsigned Opc = IntrData->Opc0; 23054 if (IntrData->Opc1 != 0) { 23057 Opc = IntrData->Opc1; 23073 return DAG.getNode(IntrData->Opc0, dl, VT, Src3, Src2, Src1); 23080 return DAG.getNode(IntrData->Opc0, dl, VT,Src2, Src1); 23085 return DAG.getNode(IntrData->Opc0, dl, Op.getValueType(), 23091 SDValue FPclass = DAG.getNode(IntrData->Opc0, dl, MVT::v1i1, Src1, Imm); 23108 if (IntrData->Opc1 != 0) { 23111 return DAG.getNode(IntrData->Opc1, dl, MaskVT, Op.getOperand(1), 23117 return DAG.getNode(IntrData->Opc0, dl, MaskVT, Op.getOperand(1), 23127 if (IntrData->Opc1 != 0) { 23130 Cmp = DAG.getNode(IntrData->Opc1, dl, MVT::v1i1, Src1, Src2, CC, Sae); 23136 Cmp = DAG.getNode(IntrData->Opc0, dl, MVT::v1i1, Src1, Src2, CC); 23148 ISD::CondCode CC = (ISD::CondCode)IntrData->Opc1; 23151 SDValue Comi = DAG.getNode(IntrData->Opc0, dl, MVT::i32, LHS, RHS); 23152 SDValue InvComi = DAG.getNode(IntrData->Opc0, dl, MVT::i32, RHS, LHS); 23209 return getTargetVShiftNode(IntrData->Opc0, dl, Op.getSimpleValueType(), 23223 return DAG.getNode(IntrData->Opc0, dl, VT, DataToCompress, PassThru, 23233 SDValue Passthru = (IntrData->Type == FIXUPIMM) 23237 unsigned Opc = IntrData->Opc0; 23238 if (IntrData->Opc1 != 0) { 23241 Opc = IntrData->Opc1; 23254 assert(IntrData->Opc0 == X86ISD::VRNDSCALE && "Unexpected opcode"); 23260 return DAG.getNode(IntrData->Opc0, dl, Op.getValueType(), 23264 assert(IntrData->Opc0 == X86ISD::VRNDSCALES && "Unexpected opcode"); 23270 return DAG.getNode(IntrData->Opc0, dl, Op.getValueType(), 23274 assert(IntrData->Opc0 == X86ISD::BEXTR && "Unexpected opcode"); 23280 return DAG.getNode(IntrData->Opc0, dl, Op.getValueType(), 23292 Res = DAG.getNode(IntrData->Opc1, dl, VTs, Op.getOperand(2), 23297 Res = DAG.getNode(IntrData->Opc0, dl, VTs, Op.getOperand(2), 23313 return DAG.getNode(IntrData->Opc0, dl, Op.getValueType(), Src); 23318 return DAG.getNode(IntrData->Opc1, dl, Op.getValueType(), Src, PassThru, 23328 return DAG.getNode(IntrData->Opc0, dl, Op.getValueType(), Src, Rnd); 23333 return DAG.getNode(IntrData->Opc1, dl, Op.getValueType(), Src, Rnd, 23343 return DAG.getNode(IntrData->Opc0, dl, Op.getValueType(), Src); 23349 return DAG.getNode(IntrData->Opc1, dl, Op.getValueType(), Src, PassThru,