Home | History | Annotate | Download | only in AsmParser

Lines Matching refs:Operation

684   bool parseSendMsgConstruct(OperandInfoTy &Msg, OperandInfoTy &Operation, int64_t &StreamId);
1904 bool AMDGPUAsmParser::parseSendMsgConstruct(OperandInfoTy &Msg, OperandInfoTy &Operation, int64_t &StreamId) {
1955 Operation.Id = ID_UNKNOWN_;
1957 Operation.IsSymbolic = true;
1964 Operation.Id = i;
1970 Operation.IsSymbolic = false;
1973 if (getParser().parseAbsoluteExpression(Operation.Id))
1977 if ((Msg.Id == ID_GS || Msg.Id == ID_GS_DONE) && Operation.Id != OP_GS_NOP) {
2022 OperandInfoTy Operation(OP_UNKNOWN_);
2024 if (parseSendMsgConstruct(Msg, Operation, StreamId))
2037 // Validate and encode operation ID.
2039 if (! (OP_GS_FIRST_ <= Operation.Id && Operation.Id < OP_GS_LAST_)) {
2040 if (Operation.IsSymbolic)
2046 if (Operation.Id == OP_GS_NOP
2051 Imm16Val |= (Operation.Id << OP_SHIFT_);
2054 if (! (OP_SYS_FIRST_ <= Operation.Id && Operation.Id < OP_SYS_LAST_)) {
2055 if (Operation.IsSymbolic)
2061 Imm16Val |= (Operation.Id << OP_SHIFT_);
2064 if ((Msg.Id == ID_GS || Msg.Id == ID_GS_DONE) && Operation.Id != OP_GS_NOP) {