Lines Matching refs:MsgId
1900 bool isValidMsgId(int64_t MsgId, const MCSubtargetInfo &STI) { in isValidMsgId() argument
1901 return (MsgId & ~(getMsgIdMask(STI))) == 0; in isValidMsgId()
1904 bool isValidMsgOp(int64_t MsgId, int64_t OpId, const MCSubtargetInfo &STI, in isValidMsgOp() argument
1906 assert(isValidMsgId(MsgId, STI)); in isValidMsgOp()
1911 if (msgRequiresOp(MsgId, STI)) { in isValidMsgOp()
1912 if (MsgId == ID_GS_PreGFX11 && OpId == OP_GS_NOP) in isValidMsgOp()
1915 return !getMsgOpName(MsgId, OpId, STI).empty(); in isValidMsgOp()
1921 bool isValidMsgStream(int64_t MsgId, int64_t OpId, int64_t StreamId, in isValidMsgStream() argument
1923 assert(isValidMsgOp(MsgId, OpId, STI, Strict)); in isValidMsgStream()
1929 switch (MsgId) { in isValidMsgStream()
1941 bool msgRequiresOp(int64_t MsgId, const MCSubtargetInfo &STI) { in msgRequiresOp() argument
1942 return MsgId == ID_SYSMSG || in msgRequiresOp()
1944 (MsgId == ID_GS_PreGFX11 || MsgId == ID_GS_DONE_PreGFX11)); in msgRequiresOp()
1947 bool msgSupportsStream(int64_t MsgId, int64_t OpId, in msgSupportsStream() argument
1950 (MsgId == ID_GS_PreGFX11 || MsgId == ID_GS_DONE_PreGFX11) && in msgSupportsStream()
1954 void decodeMsg(unsigned Val, uint16_t &MsgId, uint16_t &OpId, in decodeMsg() argument
1956 MsgId = Val & getMsgIdMask(STI); in decodeMsg()
1966 uint64_t encodeMsg(uint64_t MsgId, in encodeMsg() argument
1969 return MsgId | (OpId << OP_SHIFT_) | (StreamId << STREAM_ID_SHIFT_); in encodeMsg()