Lines Matching refs:Op0
1182 SDValue Op0 = Node->getOperand(0);
1185 SDValue SAO = DAG.getShiftAmountOperand(Op0.getValueType(), Op1);
1192 NewNode = DAG.UpdateNodeOperands(Node, Op0, SAO);
1203 SDValue Op0 = Node->getOperand(0);
1207 SDValue SAO = DAG.getShiftAmountOperand(Op0.getValueType(), Op2);
1212 NewNode = DAG.UpdateNodeOperands(Node, Op0, Op1, SAO);
2270 SDValue Op0 = Node->getOperand(0);
2271 for (SDNode::use_iterator UI = Op0.getNode()->use_begin(),
2272 UE = Op0.getNode()->use_end(); UI != UE; ++UI) {
2359 SDValue Op0 = Node->getOperand(OpNo);
2360 EVT SrcVT = Op0.getValueType();
2371 SDValue Lo = Op0;
2443 dl, SetCCVT, Op0, DAG.getConstant(0, dl, SrcVT), ISD::SETLT);
2447 SDValue Shr = DAG.getNode(ISD::SRL, dl, SrcVT, Op0, ShiftConst);
2449 SDValue And = DAG.getNode(ISD::AND, dl, SrcVT, Op0, AndConst);
2456 SDValue InCvt = DAG.getSelect(dl, SrcVT, SignBitTest, Or, Op0);
2473 Fast = DAG.getNode(ISD::SINT_TO_FP, dl, DestVT, Op0);
2489 { Node->getOperand(0), Op0 });
2491 Tmp1 = DAG.getNode(ISD::SINT_TO_FP, dl, DestVT, Op0);
2493 SDValue SignSet = DAG.getSetCC(dl, getSetCCResultType(SrcVT), Op0,
3101 SDValue Op0 = Node->getOperand(0);
3121 Op0 = DAG.getNode(ISD::BITCAST, dl, NewVT, Op0);
3155 Ops.push_back(DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, Op0,