Lines Matching defs:ROpc
598 MachineSDNode *emitPCMPISTR(unsigned ROpc, unsigned MOpc, bool MayFoldLoad,
600 MachineSDNode *emitPCMPESTR(unsigned ROpc, unsigned MOpc, bool MayFoldLoad,
4198 unsigned ROpc, MOpc;
4207 ROpc = NVT == MVT::i64 ? GET_EGPR_IF_ENABLED(X86::BZHI64rr)
4220 ROpc = NVT == MVT::i64 ? X86::BEXTRI64ri : X86::BEXTRI32ri;
4225 ROpc = NVT == MVT::i64 ? GET_EGPR_IF_ENABLED(X86::BEXTR64rr)
4247 NewNode = CurDAG->getMachineNode(ROpc, dl, NVT, MVT::i32, Input, Control);
4263 MachineSDNode *X86DAGToDAGISel::emitPCMPISTR(unsigned ROpc, unsigned MOpc,
4288 MachineSDNode *CNode = CurDAG->getMachineNode(ROpc, dl, VTs, Ops);
4295 MachineSDNode *X86DAGToDAGISel::emitPCMPESTR(unsigned ROpc, unsigned MOpc,
4322 MachineSDNode *CNode = CurDAG->getMachineNode(ROpc, dl, VTs, Ops);
5543 unsigned ROpc, MOpc;
5550 ROpc = GET_ND_IF_ENABLED(X86::ADD8rr);
5554 ROpc = GET_ND_IF_ENABLED(X86::SUB8rr);
5558 ROpc = GET_ND_IF_ENABLED(X86::AND8rr);
5562 ROpc = GET_ND_IF_ENABLED(X86::OR8rr);
5566 ROpc = GET_ND_IF_ENABLED(X86::XOR8rr);
5575 ROpc = GET_ND_IF_ENABLED(X86::ADD16rr);
5579 ROpc = GET_ND_IF_ENABLED(X86::SUB16rr);
5583 ROpc = GET_ND_IF_ENABLED(X86::AND16rr);
5587 ROpc = GET_ND_IF_ENABLED(X86::OR16rr);
5591 ROpc = GET_ND_IF_ENABLED(X86::XOR16rr);
5600 ROpc = GET_ND_IF_ENABLED(X86::ADD32rr);
5604 ROpc = GET_ND_IF_ENABLED(X86::SUB32rr);
5608 ROpc = GET_ND_IF_ENABLED(X86::AND32rr);
5612 ROpc = GET_ND_IF_ENABLED(X86::OR32rr);
5616 ROpc = GET_ND_IF_ENABLED(X86::XOR32rr);
5625 ROpc = GET_ND_IF_ENABLED(X86::ADD64rr);
5629 ROpc = GET_ND_IF_ENABLED(X86::SUB64rr);
5633 ROpc = GET_ND_IF_ENABLED(X86::AND64rr);
5637 ROpc = GET_ND_IF_ENABLED(X86::OR64rr);
5641 ROpc = GET_ND_IF_ENABLED(X86::XOR64rr);
5667 CurDAG->SelectNodeTo(Node, ROpc, NVT, MVT::i32, N0, N1);
5680 unsigned LoReg, ROpc, MOpc;
5685 ROpc = Opcode == X86ISD::SMUL ? X86::IMUL8r : X86::MUL8r;
5690 ROpc = X86::MUL16r;
5695 ROpc = X86::MUL32r;
5700 ROpc = X86::MUL64r;
5744 CNode = CurDAG->getMachineNode(ROpc, dl, VTs, {N1, InGlue});
5882 unsigned ROpc, MOpc;
5887 case MVT::i8: ROpc = X86::DIV8r; MOpc = X86::DIV8m; break;
5888 case MVT::i16: ROpc = X86::DIV16r; MOpc = X86::DIV16m; break;
5889 case MVT::i32: ROpc = X86::DIV32r; MOpc = X86::DIV32m; break;
5890 case MVT::i64: ROpc = X86::DIV64r; MOpc = X86::DIV64m; break;
5895 case MVT::i8: ROpc = X86::IDIV8r; MOpc = X86::IDIV8m; break;
5896 case MVT::i16: ROpc = X86::IDIV16r; MOpc = X86::IDIV16m; break;
5897 case MVT::i32: ROpc = X86::IDIV32r; MOpc = X86::IDIV32m; break;
5898 case MVT::i64: ROpc = X86::IDIV64r; MOpc = X86::IDIV64m; break;
6007 SDValue(CurDAG->getMachineNode(ROpc, dl, MVT::Glue, N1, InGlue), 0);
6244 unsigned ROpc, MOpc;
6257 ROpc = X86::TEST8ri;
6268 ROpc = X86::TEST16ri;
6284 ROpc = X86::TEST32ri;
6320 NewNode = CurDAG->getMachineNode(ROpc, dl, MVT::i32, Reg, Imm);
6339 unsigned ROpc =
6343 CNode = emitPCMPISTR(ROpc, MOpc, MayFoldLoad, dl, MVT::v16i8, Node);
6347 unsigned ROpc =
6351 CNode = emitPCMPISTR(ROpc, MOpc, MayFoldLoad, dl, MVT::i32, Node);
6378 unsigned ROpc =
6383 emitPCMPESTR(ROpc, MOpc, MayFoldLoad, dl, MVT::v16i8, Node, InGlue);
6387 unsigned ROpc =
6391 CNode = emitPCMPESTR(ROpc, MOpc, MayFoldLoad, dl, MVT::i32, Node, InGlue);