Searched refs:agx_index (Results 1 – 14 of 14) sorted by relevance
/third_party/mesa3d/src/asahi/compiler/ |
D | agx_compiler.h | 100 } agx_index; typedef 102 static inline agx_index 105 return (agx_index) { in agx_get_index() 112 static inline agx_index 115 return (agx_index) { in agx_immediate() 122 static inline agx_index 130 static inline agx_index 133 return (agx_index) { in agx_register() 141 static inline agx_index 144 return (agx_index) { in agx_uniform() [all …]
|
D | agx_compile.c | 56 agx_index_to_key(agx_index idx) in agx_index_to_key() 71 static agx_index 72 agx_emit_extract(agx_builder *b, agx_index vec, unsigned channel) in agx_emit_extract() 74 agx_index *components = _mesa_hash_table_u64_search(b->shader->allocated_vec, in agx_emit_extract() 83 agx_cache_combine(agx_builder *b, agx_index dst, in agx_cache_combine() 84 agx_index s0, agx_index s1, agx_index s2, agx_index s3) in agx_cache_combine() 87 agx_index *channels = ralloc_array(b->shader, agx_index, 4); in agx_cache_combine() 105 agx_emit_combine_to(agx_builder *b, agx_index dst, in agx_emit_combine_to() 106 agx_index s0, agx_index s1, agx_index s2, agx_index s3) in agx_emit_combine_to() 144 agx_emit_split(agx_builder *b, agx_index *dests, agx_index vec, unsigned n) in agx_emit_split() [all …]
|
D | agx_pack.c | 37 agx_pack_sample_coords(agx_index index, bool *flag) in agx_pack_sample_coords() 48 agx_pack_texture(agx_index index, unsigned *flag) in agx_pack_texture() 57 agx_pack_sampler(agx_index index, bool *flag) in agx_pack_sampler() 66 agx_pack_sample_offset(agx_index index, bool *flag) in agx_pack_sample_offset() 75 agx_pack_lod(agx_index index) in agx_pack_lod() 92 agx_pack_memory_reg(agx_index index, bool *flag) in agx_pack_memory_reg() 103 agx_pack_memory_base(agx_index index, bool *flag) in agx_pack_memory_base() 120 agx_pack_memory_index(agx_index index, bool *flag) in agx_pack_memory_index() 140 agx_pack_alu_dst(agx_index dest) in agx_pack_alu_dst() 159 agx_pack_alu_src(agx_index src) in agx_pack_alu_src() [all …]
|
D | agx_optimizer.c | 81 static agx_index 82 agx_compose_float_src(agx_index to, agx_index from) in agx_compose_float_src() 98 agx_index src = ins->src[s]; in agx_optimizer_fmov() 115 agx_index src = I->src[s]; in agx_optimizer_inline_imm() 160 agx_index src = I->src[s]; in agx_optimizer_copyprop()
|
D | agx_lower_parallel_copy.c | 57 agx_index x = agx_register(copy->dest, copy->size); in do_swap() 58 agx_index y = agx_register(copy->src, copy->size); in do_swap()
|
D | agx_register_allocate.c | 183 agx_index_to_reg(uint8_t *ssa_to_reg, agx_index idx) in agx_index_to_reg() 239 agx_index dest = phi->dest[0]; in agx_insert_parallel_copies() 240 agx_index src = phi->src[pred_index]; in agx_insert_parallel_copies()
|
D | agx_lower_pseudo.c | 36 I->src = reralloc_array_size(I, I->src, sizeof(agx_index), I->nr_srcs++); in agx_lower_to_unary_bitop()
|
D | agx_uniforms.c | 33 agx_index
|
D | agx_liveness.c | 124 agx_index operand = I->src[agx_predecessor_index(blk, *pred)]; in agx_compute_liveness()
|
D | agx_print.c | 49 agx_print_index(agx_index index, FILE *fp) in agx_print_index()
|
/third_party/mesa3d/src/asahi/compiler/test/ |
D | test-optimizer.cpp | 38 static inline agx_index 39 agx_fmov(agx_builder *b, agx_index s0) in agx_fmov() 41 agx_index tmp = agx_temp(b->shader, s0.size); in agx_fmov() 64 agx_index wx, wy, wz, hx; 108 agx_index cvt = agx_temp(b->shader, AGX_SIZE_32); in TEST_F()
|
D | agx_test.h | 61 unsigned pointers = sizeof(struct list_head) + sizeof(agx_index *); in agx_instr_equal() 66 if (memcmp(A->src, B->src, A->nr_srcs * sizeof(agx_index))) in agx_instr_equal()
|
D | test-lower-parallel-copy.cpp | 43 xor_swap(agx_builder *b, agx_index x, agx_index y) in xor_swap()
|
D | test-lower-pseudo.cpp | 46 agx_index wx, wy, wz;
|