Lines Matching refs:ROpc
563 MachineSDNode *emitPCMPISTR(unsigned ROpc, unsigned MOpc, bool MayFoldLoad,
565 MachineSDNode *emitPCMPESTR(unsigned ROpc, unsigned MOpc, bool MayFoldLoad,
3844 unsigned ROpc, MOpc; in matchBEXTRFromAndImm() local
3852 ROpc = NVT == MVT::i64 ? X86::BZHI64rr : X86::BZHI32rr; in matchBEXTRFromAndImm()
3863 ROpc = NVT == MVT::i64 ? X86::BEXTRI64ri : X86::BEXTRI32ri; in matchBEXTRFromAndImm()
3868 ROpc = NVT == MVT::i64 ? X86::BEXTR64rr : X86::BEXTR32rr; in matchBEXTRFromAndImm()
3888 NewNode = CurDAG->getMachineNode(ROpc, dl, NVT, MVT::i32, Input, Control); in matchBEXTRFromAndImm()
3903 MachineSDNode *X86DAGToDAGISel::emitPCMPISTR(unsigned ROpc, unsigned MOpc, in emitPCMPISTR() argument
3928 MachineSDNode *CNode = CurDAG->getMachineNode(ROpc, dl, VTs, Ops); in emitPCMPISTR()
3935 MachineSDNode *X86DAGToDAGISel::emitPCMPESTR(unsigned ROpc, unsigned MOpc, in emitPCMPESTR() argument
3962 MachineSDNode *CNode = CurDAG->getMachineNode(ROpc, dl, VTs, Ops); in emitPCMPESTR()
5055 unsigned ROpc, MOpc; in Select() local
5061 case ISD::ADD: ROpc = X86::ADD8rr; MOpc = X86::ADD8rm; break; in Select()
5062 case ISD::SUB: ROpc = X86::SUB8rr; MOpc = X86::SUB8rm; break; in Select()
5063 case ISD::AND: ROpc = X86::AND8rr; MOpc = X86::AND8rm; break; in Select()
5064 case ISD::OR: ROpc = X86::OR8rr; MOpc = X86::OR8rm; break; in Select()
5065 case ISD::XOR: ROpc = X86::XOR8rr; MOpc = X86::XOR8rm; break; in Select()
5071 case ISD::ADD: ROpc = X86::ADD16rr; MOpc = X86::ADD16rm; break; in Select()
5072 case ISD::SUB: ROpc = X86::SUB16rr; MOpc = X86::SUB16rm; break; in Select()
5073 case ISD::AND: ROpc = X86::AND16rr; MOpc = X86::AND16rm; break; in Select()
5074 case ISD::OR: ROpc = X86::OR16rr; MOpc = X86::OR16rm; break; in Select()
5075 case ISD::XOR: ROpc = X86::XOR16rr; MOpc = X86::XOR16rm; break; in Select()
5081 case ISD::ADD: ROpc = X86::ADD32rr; MOpc = X86::ADD32rm; break; in Select()
5082 case ISD::SUB: ROpc = X86::SUB32rr; MOpc = X86::SUB32rm; break; in Select()
5083 case ISD::AND: ROpc = X86::AND32rr; MOpc = X86::AND32rm; break; in Select()
5084 case ISD::OR: ROpc = X86::OR32rr; MOpc = X86::OR32rm; break; in Select()
5085 case ISD::XOR: ROpc = X86::XOR32rr; MOpc = X86::XOR32rm; break; in Select()
5091 case ISD::ADD: ROpc = X86::ADD64rr; MOpc = X86::ADD64rm; break; in Select()
5092 case ISD::SUB: ROpc = X86::SUB64rr; MOpc = X86::SUB64rm; break; in Select()
5093 case ISD::AND: ROpc = X86::AND64rr; MOpc = X86::AND64rm; break; in Select()
5094 case ISD::OR: ROpc = X86::OR64rr; MOpc = X86::OR64rm; break; in Select()
5095 case ISD::XOR: ROpc = X86::XOR64rr; MOpc = X86::XOR64rm; break; in Select()
5119 CurDAG->SelectNodeTo(Node, ROpc, NVT, MVT::i32, N0, N1); in Select()
5132 unsigned LoReg, ROpc, MOpc; in Select() local
5137 ROpc = Opcode == X86ISD::SMUL ? X86::IMUL8r : X86::MUL8r; in Select()
5142 ROpc = X86::MUL16r; in Select()
5147 ROpc = X86::MUL32r; in Select()
5152 ROpc = X86::MUL64r; in Select()
5196 CNode = CurDAG->getMachineNode(ROpc, dl, VTs, {N1, InFlag}); in Select()
5330 unsigned ROpc, MOpc; in Select() local
5335 case MVT::i8: ROpc = X86::DIV8r; MOpc = X86::DIV8m; break; in Select()
5336 case MVT::i16: ROpc = X86::DIV16r; MOpc = X86::DIV16m; break; in Select()
5337 case MVT::i32: ROpc = X86::DIV32r; MOpc = X86::DIV32m; break; in Select()
5338 case MVT::i64: ROpc = X86::DIV64r; MOpc = X86::DIV64m; break; in Select()
5343 case MVT::i8: ROpc = X86::IDIV8r; MOpc = X86::IDIV8m; break; in Select()
5344 case MVT::i16: ROpc = X86::IDIV16r; MOpc = X86::IDIV16m; break; in Select()
5345 case MVT::i32: ROpc = X86::IDIV32r; MOpc = X86::IDIV32m; break; in Select()
5346 case MVT::i64: ROpc = X86::IDIV64r; MOpc = X86::IDIV64m; break; in Select()
5455 SDValue(CurDAG->getMachineNode(ROpc, dl, MVT::Glue, N1, InFlag), 0); in Select()
5692 unsigned ROpc, MOpc; in Select() local
5705 ROpc = X86::TEST8ri; in Select()
5716 ROpc = X86::TEST16ri; in Select()
5732 ROpc = X86::TEST32ri; in Select()
5768 NewNode = CurDAG->getMachineNode(ROpc, dl, MVT::i32, Reg, Imm); in Select()
5787 unsigned ROpc = Subtarget->hasAVX() ? X86::VPCMPISTRMrr : X86::PCMPISTRMrr; in Select() local
5789 CNode = emitPCMPISTR(ROpc, MOpc, MayFoldLoad, dl, MVT::v16i8, Node); in Select()
5793 unsigned ROpc = Subtarget->hasAVX() ? X86::VPCMPISTRIrr : X86::PCMPISTRIrr; in Select() local
5795 CNode = emitPCMPISTR(ROpc, MOpc, MayFoldLoad, dl, MVT::i32, Node); in Select()
5822 unsigned ROpc = Subtarget->hasAVX() ? X86::VPCMPESTRMrr : X86::PCMPESTRMrr; in Select() local
5824 CNode = emitPCMPESTR(ROpc, MOpc, MayFoldLoad, dl, MVT::v16i8, Node, in Select()
5829 unsigned ROpc = Subtarget->hasAVX() ? X86::VPCMPESTRIrr : X86::PCMPESTRIrr; in Select() local
5831 CNode = emitPCMPESTR(ROpc, MOpc, MayFoldLoad, dl, MVT::i32, Node, InFlag); in Select()