Searched refs:agx_builder (Results 1 – 9 of 9) sorted by relevance
/third_party/mesa3d/src/asahi/compiler/test/ |
D | agx_test.h | 36 static inline agx_builder * 48 agx_builder *b = rzalloc(memctx, agx_builder); in agx_test_builder() 116 agx_builder *A = agx_test_builder(mem_ctx); \ 117 agx_builder *B = agx_test_builder(mem_ctx); \ 119 agx_builder *b = A; \ 123 agx_builder *b = B; \
|
D | test-lower-parallel-copy.cpp | 29 agx_builder *A = agx_test_builder(mem_ctx); \ 30 agx_builder *B = agx_test_builder(mem_ctx); \ 35 agx_builder *b = B; \ 43 xor_swap(agx_builder *b, agx_index x, agx_index y) in xor_swap()
|
D | test-optimizer.cpp | 39 agx_fmov(agx_builder *b, agx_index s0) in agx_fmov()
|
/third_party/mesa3d/src/asahi/compiler/ |
D | agx_compile.c | 72 agx_emit_extract(agx_builder *b, agx_index vec, unsigned channel) in agx_emit_extract() 83 agx_cache_combine(agx_builder *b, agx_index dst, in agx_cache_combine() 105 agx_emit_combine_to(agx_builder *b, agx_index dst, in agx_emit_combine_to() 144 agx_emit_split(agx_builder *b, agx_index *dests, agx_index vec, unsigned n) in agx_emit_split() 156 agx_emit_cached_split(agx_builder *b, agx_index vec, unsigned n) in agx_emit_cached_split() 164 agx_emit_load_const(agx_builder *b, nir_load_const_instr *instr) in agx_emit_load_const() 179 agx_udiv_const(agx_builder *b, agx_index P, uint32_t Q) in agx_udiv_const() 222 agx_emit_load_attr(agx_builder *b, agx_index *dests, nir_intrinsic_instr *instr) in agx_emit_load_attr() 276 agx_emit_load_vary_flat(agx_builder *b, agx_index *dests, nir_intrinsic_instr *instr) in agx_emit_load_vary_flat() 296 agx_emit_load_vary(agx_builder *b, agx_index *dests, nir_intrinsic_instr *instr) in agx_emit_load_vary() [all …]
|
D | meson.build | 60 'agx_builder.h', 61 input : ['agx_builder.h.py'], 62 output : 'agx_builder.h',
|
D | agx_lower_parallel_copy.c | 45 do_copy(agx_builder *b, const struct agx_copy *copy) in do_copy() 52 do_swap(agx_builder *b, const struct agx_copy *copy) in do_swap() 117 agx_emit_parallel_copies(agx_builder *b, in agx_emit_parallel_copies()
|
D | agx_compiler.h | 657 } agx_builder; typedef 659 static inline agx_builder 662 return (agx_builder) { in agx_init_builder() 735 agx_emit_parallel_copies(agx_builder *b, struct agx_copy *copies, unsigned n);
|
D | agx_register_allocate.c | 210 agx_builder b = agx_init_builder(ctx, agx_after_block_logical(block)); in agx_insert_parallel_copies() 303 agx_builder b = agx_init_builder(ctx, agx_after_instr(ins)); in agx_ra() 360 agx_builder b = agx_init_builder(ctx, agx_after_instr(ins)); in agx_ra()
|
/third_party/mesa3d/ohos/ |
D | dependency_inputs.gni | 542 "../src/asahi/compiler/agx_builder.h.py",
|