Lines Matching defs:Op
64 bool SelectInlineAsmMemoryOperand(const SDValue &Op,
68 bool SelectAddrOperands32(SDValue Op, SDValue &Offset, SDValue &Addr);
69 bool SelectAddrOperands64(SDValue Op, SDValue &Offset, SDValue &Addr);
77 bool SelectAddrOperands(MVT AddrType, unsigned ConstOpc, SDValue Op,
275 SDValue Op = Node->getOperand(i);
282 if (i == 1 && Op->getOpcode() == WebAssemblyISD::Wrapper) {
283 SDValue NewOp = Op->getOperand(0);
287 Op = NewOp;
289 Op = NewOp;
292 Ops.push_back(Op);
320 const SDValue &Op, InlineAsm::ConstraintCode ConstraintID,
326 OutOps.push_back(Op);
348 SDValue Op = N.getOperand(i);
351 if (ConstantSDNode *CN = dyn_cast<ConstantSDNode>(Op)) {
369 SDValue Op(N);
370 if (Op.getOpcode() == WebAssemblyISD::Wrapper)
371 Op = Op.getOperand(0);
373 if (Op.getOpcode() == ISD::TargetGlobalAddress) {
374 Offset = Op;
421 bool WebAssemblyDAGToDAGISel::SelectAddrOperands32(SDValue Op, SDValue &Offset,
423 return SelectAddrOperands(MVT::i32, WebAssembly::CONST_I32, Op, Offset, Addr);
426 bool WebAssemblyDAGToDAGISel::SelectAddrOperands64(SDValue Op, SDValue &Offset,
428 return SelectAddrOperands(MVT::i64, WebAssembly::CONST_I64, Op, Offset, Addr);