Home
last modified time | relevance | path

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

/third_party/mesa3d/src/freedreno/ir3/
Dir3_a6xx.c134 dummy = create_immed(b, 0); in emit_intrinsic_atomic_ssbo()
277 dummy = create_immed(b, 0); in emit_intrinsic_atomic_image()
382 ir3_LDG_A(b, addr, 0, offset, 0, create_immed(b, 0), 0, in emit_intrinsic_load_global_ir3()
383 create_immed(b, 0), 0, create_immed(b, dest_components), 0); in emit_intrinsic_load_global_ir3()
409 ir3_STG_A(b, addr, 0, offset, 0, create_immed(b, 0), 0, in emit_intrinsic_store_global_ir3()
410 create_immed(b, 0), 0, value, 0, create_immed(b, ncomp), 0); in emit_intrinsic_store_global_ir3()
Dir3_compiler_nir.c84 struct ir3_instruction *inloc = create_immed(block, n); in create_frag_input()
89 instr = ir3_LDLV(block, inloc, 0, create_immed(block, 1), 0); in create_frag_input()
592 dst[0] = ir3_SUB_U(b, create_immed(ctx->block, 1), 0, src[0], 0); in emit_alu()
683 hi = ir3_COV(b, ir3_SHR_B(b, src[0], 0, create_immed(b, 16), 0), TYPE_U32, in emit_alu()
704 cmp = ir3_CMPS_S(b, dst[0], 0, create_immed(b, 0), 0); in emit_alu()
706 dst[0] = ir3_SEL_B32(b, ir3_SUB_U(b, create_immed(b, 31), 0, dst[0], 0), in emit_alu()
712 dst[0] = ir3_SEL_B32(b, ir3_SUB_U(b, create_immed(b, 31), 0, dst[0], 0), in emit_alu()
826 addr = ir3_ADD_S(b, addr, 0, create_immed(b, off2), 0); in emit_intrinsic_load_ubo()
846 ir3_LDG(b, addr, 0, create_immed(b, off + i * 4), 0, in emit_intrinsic_load_ubo()
847 create_immed(b, 1), 0); /* num components */ in emit_intrinsic_load_ubo()
[all …]
Dir3_a4xx.c51 src0 = ir3_collect(b, byte_offset, create_immed(b, 0)); in emit_intrinsic_load_ssbo()
86 src2 = ir3_collect(b, byte_offset, create_immed(b, 0)); in emit_intrinsic_store_ssbo()
132 ir3_collect(b, ir3_get_src(ctx, &intr->src[1])[0], create_immed(b, 0)); in emit_intrinsic_atomic_ssbo()
225 offset = ir3_SHR_B(b, offset, 0, create_immed(b, 2), 0); in get_image_offset()
228 return ir3_collect(b, offset, create_immed(b, 0)); in get_image_offset()
Dir3_image.c50 return create_immed(ctx->block, ssbo_idx); in ir3_ssbo_to_ibo()
74 return create_immed(ctx->block, ctx->s->info.num_ssbos + image_idx); in ir3_image_to_ibo()
Dir3_context.c516 cond = ir3_CMPS_S(b, src, 0, create_immed(b, 0), 0); in ir3_get_predicate()
Dir3.h1739 create_immed(struct ir3_block *block, uint32_t val) in create_immed() function
Dir3_spill.c156 struct ir3_instruction *mov = create_immed(start, 0); in add_base_reg()