Lines Matching refs:OpName
404 uint16_t DataNameIdx = (TSFlags & SIInstrFlags::DS) ? AMDGPU::OpName::data0 in decodeAVLdSt()
405 : AMDGPU::OpName::vdata; in decodeAVLdSt()
409 int DstIdx = AMDGPU::getNamedOperandIdx(Opc, AMDGPU::OpName::vdst); in decodeAVLdSt()
415 int Data2Idx = AMDGPU::getNamedOperandIdx(Opc, AMDGPU::OpName::data1); in decodeAVLdSt()
624 else if (AMDGPU::getNamedOperandIdx(MI.getOpcode(), AMDGPU::OpName::dpp8) != in getInstruction()
634 AMDGPU::OpName::src2_modifiers); in getInstruction()
641 AMDGPU::OpName::src2_modifiers); in getInstruction()
646 insertNamedMCOperand(MI, MCOperand::createImm(0), AMDGPU::OpName::gds); in getInstruction()
652 AMDGPU::OpName::cpol); in getInstruction()
659 AMDGPU::OpName::cpol); in getInstruction()
671 AMDGPU::getNamedOperandIdx(MI.getOpcode(), AMDGPU::OpName::tfe); in getInstruction()
682 AMDGPU::getNamedOperandIdx(MI.getOpcode(), AMDGPU::OpName::swz); in getInstruction()
692 AMDGPU::getNamedOperandIdx(MI.getOpcode(), AMDGPU::OpName::vaddr0); in getInstruction()
694 AMDGPU::getNamedOperandIdx(MI.getOpcode(), AMDGPU::OpName::srsrc); in getInstruction()
726 AMDGPU::OpName::vdst_in); in getInstruction()
737 AMDGPU::OpName::vdst_in); in getInstruction()
742 AMDGPU::getNamedOperandIdx(MI.getOpcode(), AMDGPU::OpName::imm); in getInstruction()
755 insertNamedMCOperand(MI, MCOperand::createImm(0), AMDGPU::OpName::vm); in convertEXPInst()
756 insertNamedMCOperand(MI, MCOperand::createImm(0), AMDGPU::OpName::compr); in convertEXPInst()
771 insertNamedMCOperand(MI, MCOperand::createImm(0), AMDGPU::OpName::op_sel); in convertVINTERPInst()
778 if (AMDGPU::hasNamedOperand(MI.getOpcode(), AMDGPU::OpName::sdst)) in convertSDWAInst()
780 insertNamedMCOperand(MI, MCOperand::createImm(0), AMDGPU::OpName::clamp); in convertSDWAInst()
782 int SDst = AMDGPU::getNamedOperandIdx(MI.getOpcode(), AMDGPU::OpName::sdst); in convertSDWAInst()
786 AMDGPU::OpName::sdst); in convertSDWAInst()
789 insertNamedMCOperand(MI, MCOperand::createImm(0), AMDGPU::OpName::omod); in convertSDWAInst()
808 const int ModOps[] = {AMDGPU::OpName::src0_modifiers, in collectVOPModifiers()
809 AMDGPU::OpName::src1_modifiers, in collectVOPModifiers()
810 AMDGPU::OpName::src2_modifiers}; in collectVOPModifiers()
838 {{AMDGPU::OpName::src0, AMDGPU::OpName::src0_modifiers, in convertTrue16OpSel()
840 {AMDGPU::OpName::src1, AMDGPU::OpName::src1_modifiers, in convertTrue16OpSel()
842 {AMDGPU::OpName::src2, AMDGPU::OpName::src2_modifiers, in convertTrue16OpSel()
844 {AMDGPU::OpName::vdst, AMDGPU::OpName::src0_modifiers, in convertTrue16OpSel()
846 for (const auto &[OpName, OpModsName, OpSelMask] : OpAndOpMods) { in convertTrue16OpSel()
847 int OpIdx = AMDGPU::getNamedOperandIdx(Opc, OpName); in convertTrue16OpSel()
872 auto OldIdx = AMDGPU::getNamedOperandIdx(Opcode, AMDGPU::OpName::old); in isMacDPP()
876 assert(AMDGPU::hasNamedOperand(Opcode, AMDGPU::OpName::src2)); in isMacDPP()
878 AMDGPU::getNamedOperandIdx(Opcode, AMDGPU::OpName::src2), in isMacDPP()
890 insertNamedMCOperand(MI, MCOperand::createReg(0), AMDGPU::OpName::old); in convertMacDPPInst()
892 AMDGPU::OpName::src2_modifiers); in convertMacDPPInst()
899 AMDGPU::getNamedOperandIdx(MI.getOpcode(), AMDGPU::OpName::vdst_in); in convertDPP8Inst()
901 insertNamedMCOperand(MI, MI.getOperand(0), AMDGPU::OpName::vdst_in); in convertDPP8Inst()
905 AMDGPU::hasNamedOperand(Opc, AMDGPU::OpName::op_sel)) { in convertDPP8Inst()
909 AMDGPU::OpName::op_sel); in convertDPP8Inst()
913 AMDGPU::hasNamedOperand(Opc, AMDGPU::OpName::src0_modifiers)) in convertDPP8Inst()
915 AMDGPU::OpName::src0_modifiers); in convertDPP8Inst()
918 AMDGPU::hasNamedOperand(Opc, AMDGPU::OpName::src1_modifiers)) in convertDPP8Inst()
920 AMDGPU::OpName::src1_modifiers); in convertDPP8Inst()
928 AMDGPU::getNamedOperandIdx(MI.getOpcode(), AMDGPU::OpName::vdst_in); in convertVOP3DPPInst()
930 insertNamedMCOperand(MI, MI.getOperand(0), AMDGPU::OpName::vdst_in); in convertVOP3DPPInst()
935 AMDGPU::hasNamedOperand(Opc, AMDGPU::OpName::op_sel)) { in convertVOP3DPPInst()
938 AMDGPU::OpName::op_sel); in convertVOP3DPPInst()
949 AMDGPU::OpName::vdst); in convertMIMGInst()
952 AMDGPU::OpName::vdata); in convertMIMGInst()
954 AMDGPU::getNamedOperandIdx(MI.getOpcode(), AMDGPU::OpName::vaddr0); in convertMIMGInst()
955 int RsrcOpName = (TSFlags & SIInstrFlags::MIMG) ? AMDGPU::OpName::srsrc in convertMIMGInst()
956 : AMDGPU::OpName::rsrc; in convertMIMGInst()
959 AMDGPU::OpName::dmask); in convertMIMGInst()
962 AMDGPU::OpName::tfe); in convertMIMGInst()
964 AMDGPU::OpName::d16); in convertMIMGInst()
986 AMDGPU::getNamedOperandIdx(MI.getOpcode(), AMDGPU::OpName::dim); in convertMIMGInst()
988 AMDGPU::getNamedOperandIdx(MI.getOpcode(), AMDGPU::OpName::a16); in convertMIMGInst()
1100 AMDGPU::hasNamedOperand(Opc, AMDGPU::OpName::vdst_in)) in convertVOP3PDPPInst()
1101 insertNamedMCOperand(MI, MCOperand::createImm(0), AMDGPU::OpName::vdst_in); in convertVOP3PDPPInst()
1104 AMDGPU::hasNamedOperand(Opc, AMDGPU::OpName::op_sel)) in convertVOP3PDPPInst()
1106 AMDGPU::OpName::op_sel); in convertVOP3PDPPInst()
1108 AMDGPU::hasNamedOperand(Opc, AMDGPU::OpName::op_sel_hi)) in convertVOP3PDPPInst()
1110 AMDGPU::OpName::op_sel_hi); in convertVOP3PDPPInst()
1112 AMDGPU::hasNamedOperand(Opc, AMDGPU::OpName::neg_lo)) in convertVOP3PDPPInst()
1114 AMDGPU::OpName::neg_lo); in convertVOP3PDPPInst()
1116 AMDGPU::hasNamedOperand(Opc, AMDGPU::OpName::neg_hi)) in convertVOP3PDPPInst()
1118 AMDGPU::OpName::neg_hi); in convertVOP3PDPPInst()
1127 AMDGPU::hasNamedOperand(Opc, AMDGPU::OpName::old)) in convertVOPCDPPInst()
1128 insertNamedMCOperand(MI, MCOperand::createReg(0), AMDGPU::OpName::old); in convertVOPCDPPInst()
1131 AMDGPU::hasNamedOperand(Opc, AMDGPU::OpName::src0_modifiers)) in convertVOPCDPPInst()
1133 AMDGPU::OpName::src0_modifiers); in convertVOPCDPPInst()
1136 AMDGPU::hasNamedOperand(Opc, AMDGPU::OpName::src1_modifiers)) in convertVOPCDPPInst()
1138 AMDGPU::OpName::src1_modifiers); in convertVOPCDPPInst()
1146 AMDGPU::OpName::immDeferred); in convertFMAanyK()
1590 AMDGPU::getNamedOperandIdx(Inst.getOpcode(), AMDGPU::OpName::vdstX); in decodeVOPDDstYOp()