32#ifndef __ARCH_VEGA_INSTS_GPU_STATIC_INST_HH__
33#define __ARCH_VEGA_INSTS_GPU_STATIC_INST_HH__
const std::string & opcode() const
const std::string _opcode
ScalarRegU32 _srcLiteral
if the instruction has a src literal - an immediate value that is part of the instruction stream - we...
bool isFlatScratchRegister(int opIdx) override
void panicUnimplemented() const
ScalarRegU32 srcLiteral() const override
int getOperandSize(int opIdx) override
void initOperandInfo() override
int coalescerTokenCount() const override
Return the number of tokens needed by the coalescer.
void generateDisassembly() override
bool isExecMaskRegister(int opIdx) override
VEGAGPUStaticInst(const std::string &opcode)
bool isFlatScratchReg(int opIdx)
bool isExecMask(int opIdx)
Copyright (c) 2024 - Pranith Kumar Copyright (c) 2020 Inria All rights reserved.