Home
last modified time | relevance | path

Searched refs:MsgId (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp1905 return (MsgId & ~(getMsgIdMask(STI))) == 0; in isValidMsgId()
1927 assert(isValidMsgId(MsgId, STI)); in isValidMsgOp()
1932 if (MsgId == ID_SYSMSG) in isValidMsgOp()
1935 switch (MsgId) { in isValidMsgOp()
1947 assert(msgRequiresOp(MsgId, STI)); in getMsgOpName()
1959 switch (MsgId) { in isValidMsgStream()
1972 return MsgId == ID_SYSMSG || in msgRequiresOp()
1974 (MsgId == ID_GS_PreGFX11 || MsgId == ID_GS_DONE_PreGFX11)); in msgRequiresOp()
1980 (MsgId == ID_GS_PreGFX11 || MsgId == ID_GS_DONE_PreGFX11) && in msgSupportsStream()
1986 MsgId = Val & getMsgIdMask(STI); in decodeMsg()
[all …]
H A DAMDGPUBaseInfo.h1129 int64_t getMsgOpId(int64_t MsgId, const StringRef Name);
1132 StringRef getMsgName(int64_t MsgId, const MCSubtargetInfo &STI);
1135 StringRef getMsgOpName(int64_t MsgId, int64_t OpId, const MCSubtargetInfo &STI);
1138 bool isValidMsgId(int64_t MsgId, const MCSubtargetInfo &STI);
1141 bool isValidMsgOp(int64_t MsgId, int64_t OpId, const MCSubtargetInfo &STI,
1145 bool isValidMsgStream(int64_t MsgId, int64_t OpId, int64_t StreamId,
1149 bool msgRequiresOp(int64_t MsgId, const MCSubtargetInfo &STI);
1152 bool msgSupportsStream(int64_t MsgId, int64_t OpId, const MCSubtargetInfo &STI);
1154 void decodeMsg(unsigned Val, uint16_t &MsgId, uint16_t &OpId,
1158 uint64_t encodeMsg(uint64_t MsgId,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUInstPrinter.cpp1489 uint16_t MsgId; in printSendMsg() local
1492 decodeMsg(Imm16, MsgId, OpId, StreamId, STI); in printSendMsg()
1494 StringRef MsgName = getMsgName(MsgId, STI); in printSendMsg()
1496 if (!MsgName.empty() && isValidMsgOp(MsgId, OpId, STI) && in printSendMsg()
1497 isValidMsgStream(MsgId, OpId, StreamId, STI)) { in printSendMsg()
1499 if (msgRequiresOp(MsgId, STI)) { in printSendMsg()
1500 O << ", " << getMsgOpName(MsgId, OpId, STI); in printSendMsg()
1501 if (msgSupportsStream(MsgId, OpId, STI)) { in printSendMsg()
1506 } else if (encodeMsg(MsgId, OpId, StreamId) == Imm16) { in printSendMsg()
1507 O << "sendmsg(" << MsgId << ", " << OpId << ", " << StreamId << ')'; in printSendMsg()