diff options
Diffstat (limited to 'llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h')
| -rw-r--r-- | llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h b/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h index c1131c2936fc..935c3836f2ed 100644 --- a/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h +++ b/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h @@ -142,12 +142,15 @@ public: MCOperand decodeMandatoryLiteralConstant(unsigned Imm) const; MCOperand decodeMandatoryLiteral64Constant(uint64_t Imm) const; - MCOperand decodeLiteralConstant(bool ExtendFP64) const; - MCOperand decodeLiteral64Constant() const; + MCOperand decodeLiteralConstant(const MCInstrDesc &Desc, + const MCOperandInfo &OpDesc, + bool ExtendFP64) const; + MCOperand decodeLiteral64Constant(const MCInst &Inst) const; - MCOperand decodeSrcOp(unsigned Width, unsigned Val) const; + MCOperand decodeSrcOp(const MCInst &Inst, unsigned Width, unsigned Val) const; - MCOperand decodeNonVGPRSrcOp(unsigned Width, unsigned Val) const; + MCOperand decodeNonVGPRSrcOp(const MCInst &Inst, unsigned Width, + unsigned Val) const; MCOperand decodeVOPDDstYOp(MCInst &Inst, unsigned Val) const; MCOperand decodeSpecialReg32(unsigned Val) const; @@ -159,8 +162,8 @@ public: MCOperand decodeSDWASrc32(unsigned Val) const; MCOperand decodeSDWAVopcDst(unsigned Val) const; - MCOperand decodeBoolReg(unsigned Val) const; - MCOperand decodeSplitBarrier(unsigned Val) const; + MCOperand decodeBoolReg(const MCInst &Inst, unsigned Val) const; + MCOperand decodeSplitBarrier(const MCInst &Inst, unsigned Val) const; MCOperand decodeDpp8FI(unsigned Val) const; MCOperand decodeVersionImm(unsigned Imm) const; |
