Searched refs:SOPP (Results 1 – 13 of 13) sorted by relevance
935 // SOPP Instructions950 class SOPP <bits<7> op, dag ins, string asm, list<dag> pattern = []> :957 let SOPP = 1;964 def S_NOP : SOPP <0x00000000, (ins i16imm:$simm16), "s_nop $simm16">;984 let SOPP = 1;992 def "" : SOPP <op, ins, asm, pattern>;998 def S_ENDPGM : SOPP <0x00000001, (ins EndpgmImm:$simm16), "s_endpgm$simm16"> {1003 def S_ENDPGM_SAVED : SOPP <0x0000001B, (ins), "s_endpgm_saved"> {1013 SOPP<0x01e, (ins), "s_endpgm_ordered_ps_done">;1020 SOPP<0x01f, (ins), "s_code_end">;[all …]
25 field bit SOPP = 0;138 let TSFlags{6} = SOPP;
29 SOPP = 1 << 6, enumerator
390 return MI.getDesc().TSFlags & SIInstrFlags::SOPP; in isSOPP()394 return get(Opcode).TSFlags & SIInstrFlags::SOPP; in isSOPP()
2530 // Maps a SOPP to a SOPP with S_NOP
57 SOPP = 4 variable in Format84 elif self == Format.SOPP:532 SOPP = { variable574 for (gfx6, gfx7, gfx8, gfx9, gfx10, name, cls) in default_class(SOPP, InstrClass.Salu):575 opcode(name, gfx7, gfx9, gfx10, Format.SOPP, cls)
103 case Format::SOPP: return hash_murmur_32<SOPP_instruction>(instr); in operator ()()279 case Format::SOPP: in operator ()()340 case Format::SOPP: in can_eliminate()
473 create_instruction<SOPP_instruction>(aco_opcode::s_nop, Format::SOPP, 0, 0)}; in handle_instruction_gfx6()690 create_instruction<SOPP_instruction>(aco_opcode::s_waitcnt_depctr, Format::SOPP, 0, 0)}; in handle_instruction_gfx10()732 create_instruction<SOPP_instruction>(aco_opcode::s_waitcnt_depctr, Format::SOPP, 0, 0)}; in handle_instruction_gfx10()765 if (instr->format != Format::SOPP) { in handle_instruction_gfx10()
706 case Format::SOPP: { in gen()729 create_instruction<SOPP_instruction>(aco_opcode::s_waitcnt, Format::SOPP, 0, 0); in emit_waitcnt()
231 Any non-SOPP SALU instruction (except `s_setvskip`, `s_version`, and any non-lgkmcnt `s_waitcnt`).
74 SOPP = 4, enumerator1093 constexpr bool isSOPP() const noexcept { return format == Format::SOPP; } in isSOPP()
283 case Format::SOPP: { in print_instr_format_specific()
166 case Format::SOPP: { in emit_instruction()