Lines Matching defs:MsgId
1948 bool isValidMsgId(int64_t MsgId, const MCSubtargetInfo &STI) {
1949 return (MsgId & ~(getMsgIdMask(STI))) == 0;
1952 bool isValidMsgOp(int64_t MsgId, int64_t OpId, const MCSubtargetInfo &STI,
1954 assert(isValidMsgId(MsgId, STI));
1959 if (msgRequiresOp(MsgId, STI)) {
1960 if (MsgId == ID_GS_PreGFX11 && OpId == OP_GS_NOP)
1963 return !getMsgOpName(MsgId, OpId, STI).empty();
1969 bool isValidMsgStream(int64_t MsgId, int64_t OpId, int64_t StreamId,
1971 assert(isValidMsgOp(MsgId, OpId, STI, Strict));
1977 switch (MsgId) {
1989 bool msgRequiresOp(int64_t MsgId, const MCSubtargetInfo &STI) {
1990 return MsgId == ID_SYSMSG ||
1992 (MsgId == ID_GS_PreGFX11 || MsgId == ID_GS_DONE_PreGFX11));
1995 bool msgSupportsStream(int64_t MsgId, int64_t OpId,
1998 (MsgId == ID_GS_PreGFX11 || MsgId == ID_GS_DONE_PreGFX11) &&
2002 void decodeMsg(unsigned Val, uint16_t &MsgId, uint16_t &OpId,
2004 MsgId = Val & getMsgIdMask(STI);
2014 uint64_t encodeMsg(uint64_t MsgId,
2017 return MsgId | (OpId << OP_SHIFT_) | (StreamId << STREAM_ID_SHIFT_);