Home
last modified time | relevance | path

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

/external/mesa3d/src/amd/compiler/
Daco_assembler.cpp13 struct asm_context { struct
21 asm_context(Program* program) : program(program), chip_class(program->chip_class) { in asm_context() argument
45 void emit_instruction(asm_context& ctx, std::vector<uint32_t>& out, Instruction* instr) in emit_instruction()
707 void emit_block(asm_context& ctx, std::vector<uint32_t>& out, Block& block) in emit_block()
724 void fix_exports(asm_context& ctx, std::vector<uint32_t>& out, Program* program) in fix_exports()
762 static void insert_code(asm_context& ctx, std::vector<uint32_t>& out, unsigned insert_before, in insert_code()
792 static void fix_branches_gfx10(asm_context& ctx, std::vector<uint32_t>& out) in fix_branches_gfx10()
812 void emit_long_jump(asm_context& ctx, SOPP_instruction *branch, bool backwards, std::vector<uint32_… in emit_long_jump()
875 void fix_branches(asm_context& ctx, std::vector<uint32_t>& out) in fix_branches()
910 void fix_constaddrs(asm_context& ctx, std::vector<uint32_t>& out) in fix_constaddrs()
[all …]