Lines Matching full:instructions
16 opcode_names = sorted(instructions.keys())
17 can_use_input_modifiers = "".join([instructions[name].input_mod for name in reversed(opcode_names)])
18 can_use_output_modifiers = "".join([instructions[name].output_mod for name in reversed(opcode_names…
19 is_atomic = "".join([instructions[name].is_atomic for name in reversed(opcode_names)])
25 ${instructions[name].op.gfx7},
30 ${instructions[name].op.gfx9},
35 ${instructions[name].op.gfx10},
40 ${instructions[name].op.gfx11},
45 ${instructions[name].op.gfx12},
58 aco::Format::${str(instructions[name].format.name)},
63 ${instructions[name].operand_size},
68 instr_class::${instructions[name].cls.value},
73 ${hex(instructions[name].definitions)},
78 ${hex(instructions[name].operands)},
86 from aco_opcodes import instructions
89 print(Template(template).render(instructions=instructions))