Lines Matching refs:OpNo
52 void getMachineOpValueT16(const MCInst &MI, unsigned OpNo, APInt &Op,
56 void getMachineOpValueT16Lo128(const MCInst &MI, unsigned OpNo, APInt &Op,
62 void getSOPPBrEncoding(const MCInst &MI, unsigned OpNo, APInt &Op,
66 void getSMEMOffsetEncoding(const MCInst &MI, unsigned OpNo, APInt &Op,
70 void getSDWASrcEncoding(const MCInst &MI, unsigned OpNo, APInt &Op,
74 void getSDWAVopcDstEncoding(const MCInst &MI, unsigned OpNo, APInt &Op,
78 void getAVOperandEncoding(const MCInst &MI, unsigned OpNo, APInt &Op,
85 unsigned OpNo, APInt &Op,
456 void AMDGPUMCCodeEmitter::getSOPPBrEncoding(const MCInst &MI, unsigned OpNo, in getSOPPBrEncoding() argument
460 const MCOperand &MO = MI.getOperand(OpNo); in getSOPPBrEncoding()
473 const MCInst &MI, unsigned OpNo, APInt &Op, in getSMEMOffsetEncoding() argument
475 auto Offset = MI.getOperand(OpNo).getImm(); in getSMEMOffsetEncoding()
481 void AMDGPUMCCodeEmitter::getSDWASrcEncoding(const MCInst &MI, unsigned OpNo, in getSDWASrcEncoding() argument
489 const MCOperand &MO = MI.getOperand(OpNo); in getSDWASrcEncoding()
502 auto Enc = getLitEncoding(MO, Desc.operands()[OpNo], STI); in getSDWASrcEncoding()
513 const MCInst &MI, unsigned OpNo, APInt &Op, in getSDWAVopcDstEncoding() argument
519 const MCOperand &MO = MI.getOperand(OpNo); in getSDWAVopcDstEncoding()
531 const MCInst &MI, unsigned OpNo, APInt &Op, in getAVOperandEncoding() argument
533 unsigned Reg = MI.getOperand(OpNo).getReg(); in getAVOperandEncoding()
595 unsigned OpNo = &MO - MI.begin(); in getMachineOpValue() local
596 getMachineOpValueCommon(MI, MO, OpNo, Op, Fixups, STI); in getMachineOpValue()
600 const MCInst &MI, unsigned OpNo, APInt &Op, in getMachineOpValueT16() argument
602 const MCOperand &MO = MI.getOperand(OpNo); in getMachineOpValueT16()
610 getMachineOpValueCommon(MI, MO, OpNo, Op, Fixups, STI); in getMachineOpValueT16()
616 assert(OpNo < INT_MAX); in getMachineOpValueT16()
617 if ((int)OpNo == AMDGPU::getNamedOperandIdx(MI.getOpcode(), in getMachineOpValueT16()
627 } else if ((int)OpNo == AMDGPU::getNamedOperandIdx( in getMachineOpValueT16()
630 else if ((int)OpNo == AMDGPU::getNamedOperandIdx( in getMachineOpValueT16()
647 const MCInst &MI, unsigned OpNo, APInt &Op, in getMachineOpValueT16Lo128() argument
649 const MCOperand &MO = MI.getOperand(OpNo); in getMachineOpValueT16Lo128()
659 getMachineOpValueCommon(MI, MO, OpNo, Op, Fixups, STI); in getMachineOpValueT16Lo128()
663 const MCInst &MI, const MCOperand &MO, unsigned OpNo, APInt &Op, in getMachineOpValueCommon() argument
696 if (AMDGPU::isSISrcOperand(Desc, OpNo)) { in getMachineOpValueCommon()
697 if (auto Enc = getLitEncoding(MO, Desc.operands()[OpNo], STI)) { in getMachineOpValueCommon()