/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/panfrost/midgard/ |
H A D | midgard_emit.c | 607 ldst.reg = SSA_REG_FROM_FIXED(ins->src[0]) & 1; in load_store_from_instr() 609 ldst.reg = SSA_REG_FROM_FIXED(ins->dest); in load_store_from_instr() 618 ldst.swizzle |= (SSA_REG_FROM_FIXED(ins->src[3]) & 1 ? 1 : 0) << 2; in load_store_from_instr() 622 ldst.arg_reg = SSA_REG_FROM_FIXED(ins->src[1]) - REGISTER_LDST_BASE; in load_store_from_instr() 628 ldst.index_reg = SSA_REG_FROM_FIXED(ins->src[2]) - REGISTER_LDST_BASE; in load_store_from_instr() 645 unsigned dest = ins->dest == ~0 ? REGISTER_UNUSED : SSA_REG_FROM_FIXED(ins->dest); in texture_word_from_instr() 650 .select = SSA_REG_FROM_FIXED(ins->src[2]) & 1, in texture_word_from_instr() 667 unsigned offset_reg = SSA_REG_FROM_FIXED(ins->src[3]); in texture_word_from_instr() 865 src2_reg = SSA_REG_FROM_FIXED(ins->src[1]); in emit_alu_bundle() 872 SSA_REG_FROM_FIXED(ins->src[0])), in emit_alu_bundle() [all …]
|
H A D | midgard_print.c | 49 int reg = SSA_REG_FROM_FIXED(source); in mir_print_index()
|
H A D | helpers.h | 198 #define SSA_REG_FROM_FIXED(reg) ((((reg) & ~1) >> SSA_FIXED_SHIFT) - 1) macro
|
/dports/graphics/libosmesa/mesa-21.3.6/src/panfrost/midgard/ |
H A D | midgard_emit.c | 607 ldst.reg = SSA_REG_FROM_FIXED(ins->src[0]) & 1; in load_store_from_instr() 609 ldst.reg = SSA_REG_FROM_FIXED(ins->dest); in load_store_from_instr() 618 ldst.swizzle |= (SSA_REG_FROM_FIXED(ins->src[3]) & 1 ? 1 : 0) << 2; in load_store_from_instr() 622 ldst.arg_reg = SSA_REG_FROM_FIXED(ins->src[1]) - REGISTER_LDST_BASE; in load_store_from_instr() 628 ldst.index_reg = SSA_REG_FROM_FIXED(ins->src[2]) - REGISTER_LDST_BASE; in load_store_from_instr() 645 unsigned dest = ins->dest == ~0 ? REGISTER_UNUSED : SSA_REG_FROM_FIXED(ins->dest); in texture_word_from_instr() 650 .select = SSA_REG_FROM_FIXED(ins->src[2]) & 1, in texture_word_from_instr() 667 unsigned offset_reg = SSA_REG_FROM_FIXED(ins->src[3]); in texture_word_from_instr() 865 src2_reg = SSA_REG_FROM_FIXED(ins->src[1]); in emit_alu_bundle() 872 SSA_REG_FROM_FIXED(ins->src[0])), in emit_alu_bundle() [all …]
|
H A D | midgard_print.c | 49 int reg = SSA_REG_FROM_FIXED(source); in mir_print_index()
|
H A D | helpers.h | 198 #define SSA_REG_FROM_FIXED(reg) ((((reg) & ~1) >> SSA_FIXED_SHIFT) - 1) macro
|
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/panfrost/midgard/ |
H A D | midgard_emit.c | 607 ldst.reg = SSA_REG_FROM_FIXED(ins->src[0]) & 1; in load_store_from_instr() 609 ldst.reg = SSA_REG_FROM_FIXED(ins->dest); in load_store_from_instr() 618 ldst.swizzle |= (SSA_REG_FROM_FIXED(ins->src[3]) & 1 ? 1 : 0) << 2; in load_store_from_instr() 622 ldst.arg_reg = SSA_REG_FROM_FIXED(ins->src[1]) - REGISTER_LDST_BASE; in load_store_from_instr() 628 ldst.index_reg = SSA_REG_FROM_FIXED(ins->src[2]) - REGISTER_LDST_BASE; in load_store_from_instr() 645 unsigned dest = ins->dest == ~0 ? REGISTER_UNUSED : SSA_REG_FROM_FIXED(ins->dest); in texture_word_from_instr() 650 .select = SSA_REG_FROM_FIXED(ins->src[2]) & 1, in texture_word_from_instr() 667 unsigned offset_reg = SSA_REG_FROM_FIXED(ins->src[3]); in texture_word_from_instr() 865 src2_reg = SSA_REG_FROM_FIXED(ins->src[1]); in emit_alu_bundle() 872 SSA_REG_FROM_FIXED(ins->src[0])), in emit_alu_bundle() [all …]
|
H A D | midgard_print.c | 49 int reg = SSA_REG_FROM_FIXED(source); in mir_print_index()
|
H A D | helpers.h | 198 #define SSA_REG_FROM_FIXED(reg) ((((reg) & ~1) >> SSA_FIXED_SHIFT) - 1) macro
|
/dports/graphics/mesa-libs/mesa-21.3.6/src/panfrost/midgard/ |
H A D | midgard_emit.c | 607 ldst.reg = SSA_REG_FROM_FIXED(ins->src[0]) & 1; in load_store_from_instr() 609 ldst.reg = SSA_REG_FROM_FIXED(ins->dest); in load_store_from_instr() 618 ldst.swizzle |= (SSA_REG_FROM_FIXED(ins->src[3]) & 1 ? 1 : 0) << 2; in load_store_from_instr() 622 ldst.arg_reg = SSA_REG_FROM_FIXED(ins->src[1]) - REGISTER_LDST_BASE; in load_store_from_instr() 628 ldst.index_reg = SSA_REG_FROM_FIXED(ins->src[2]) - REGISTER_LDST_BASE; in load_store_from_instr() 645 unsigned dest = ins->dest == ~0 ? REGISTER_UNUSED : SSA_REG_FROM_FIXED(ins->dest); in texture_word_from_instr() 650 .select = SSA_REG_FROM_FIXED(ins->src[2]) & 1, in texture_word_from_instr() 667 unsigned offset_reg = SSA_REG_FROM_FIXED(ins->src[3]); in texture_word_from_instr() 865 src2_reg = SSA_REG_FROM_FIXED(ins->src[1]); in emit_alu_bundle() 872 SSA_REG_FROM_FIXED(ins->src[0])), in emit_alu_bundle() [all …]
|
H A D | midgard_print.c | 49 int reg = SSA_REG_FROM_FIXED(source); in mir_print_index()
|
H A D | helpers.h | 198 #define SSA_REG_FROM_FIXED(reg) ((((reg) & ~1) >> SSA_FIXED_SHIFT) - 1) macro
|
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/panfrost/midgard/ |
H A D | midgard_emit.c | 607 ldst.reg = SSA_REG_FROM_FIXED(ins->src[0]) & 1; in load_store_from_instr() 609 ldst.reg = SSA_REG_FROM_FIXED(ins->dest); in load_store_from_instr() 618 ldst.swizzle |= (SSA_REG_FROM_FIXED(ins->src[3]) & 1 ? 1 : 0) << 2; in load_store_from_instr() 622 ldst.arg_reg = SSA_REG_FROM_FIXED(ins->src[1]) - REGISTER_LDST_BASE; in load_store_from_instr() 628 ldst.index_reg = SSA_REG_FROM_FIXED(ins->src[2]) - REGISTER_LDST_BASE; in load_store_from_instr() 645 unsigned dest = ins->dest == ~0 ? REGISTER_UNUSED : SSA_REG_FROM_FIXED(ins->dest); in texture_word_from_instr() 650 .select = SSA_REG_FROM_FIXED(ins->src[2]) & 1, in texture_word_from_instr() 667 unsigned offset_reg = SSA_REG_FROM_FIXED(ins->src[3]); in texture_word_from_instr() 865 src2_reg = SSA_REG_FROM_FIXED(ins->src[1]); in emit_alu_bundle() 872 SSA_REG_FROM_FIXED(ins->src[0])), in emit_alu_bundle() [all …]
|
H A D | helpers.h | 198 #define SSA_REG_FROM_FIXED(reg) ((((reg) & ~1) >> SSA_FIXED_SHIFT) - 1) macro
|
H A D | midgard_print.c | 49 int reg = SSA_REG_FROM_FIXED(source); in mir_print_index()
|
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/panfrost/midgard/ |
H A D | midgard_emit.c | 607 ldst.reg = SSA_REG_FROM_FIXED(ins->src[0]) & 1; in load_store_from_instr() 609 ldst.reg = SSA_REG_FROM_FIXED(ins->dest); in load_store_from_instr() 618 ldst.swizzle |= (SSA_REG_FROM_FIXED(ins->src[3]) & 1 ? 1 : 0) << 2; in load_store_from_instr() 622 ldst.arg_reg = SSA_REG_FROM_FIXED(ins->src[1]) - REGISTER_LDST_BASE; in load_store_from_instr() 628 ldst.index_reg = SSA_REG_FROM_FIXED(ins->src[2]) - REGISTER_LDST_BASE; in load_store_from_instr() 645 unsigned dest = ins->dest == ~0 ? REGISTER_UNUSED : SSA_REG_FROM_FIXED(ins->dest); in texture_word_from_instr() 650 .select = SSA_REG_FROM_FIXED(ins->src[2]) & 1, in texture_word_from_instr() 667 unsigned offset_reg = SSA_REG_FROM_FIXED(ins->src[3]); in texture_word_from_instr() 865 src2_reg = SSA_REG_FROM_FIXED(ins->src[1]); in emit_alu_bundle() 872 SSA_REG_FROM_FIXED(ins->src[0])), in emit_alu_bundle() [all …]
|
H A D | helpers.h | 198 #define SSA_REG_FROM_FIXED(reg) ((((reg) & ~1) >> SSA_FIXED_SHIFT) - 1) macro
|
H A D | midgard_print.c | 49 int reg = SSA_REG_FROM_FIXED(source); in mir_print_index()
|
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/panfrost/midgard/ |
H A D | midgard_emit.c | 607 ldst.reg = SSA_REG_FROM_FIXED(ins->src[0]) & 1; in load_store_from_instr() 609 ldst.reg = SSA_REG_FROM_FIXED(ins->dest); in load_store_from_instr() 618 ldst.swizzle |= (SSA_REG_FROM_FIXED(ins->src[3]) & 1 ? 1 : 0) << 2; in load_store_from_instr() 622 ldst.arg_reg = SSA_REG_FROM_FIXED(ins->src[1]) - REGISTER_LDST_BASE; in load_store_from_instr() 628 ldst.index_reg = SSA_REG_FROM_FIXED(ins->src[2]) - REGISTER_LDST_BASE; in load_store_from_instr() 645 unsigned dest = ins->dest == ~0 ? REGISTER_UNUSED : SSA_REG_FROM_FIXED(ins->dest); in texture_word_from_instr() 650 .select = SSA_REG_FROM_FIXED(ins->src[2]) & 1, in texture_word_from_instr() 667 unsigned offset_reg = SSA_REG_FROM_FIXED(ins->src[3]); in texture_word_from_instr() 865 src2_reg = SSA_REG_FROM_FIXED(ins->src[1]); in emit_alu_bundle() 872 SSA_REG_FROM_FIXED(ins->src[0])), in emit_alu_bundle() [all …]
|
H A D | helpers.h | 198 #define SSA_REG_FROM_FIXED(reg) ((((reg) & ~1) >> SSA_FIXED_SHIFT) - 1) macro
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/panfrost/midgard/ |
H A D | midgard_emit.c | 596 ldst.reg = SSA_REG_FROM_FIXED(ins->src[0]) & 1; in load_store_from_instr() 598 ldst.reg = SSA_REG_FROM_FIXED(ins->dest); in load_store_from_instr() 607 ldst.swizzle |= (SSA_REG_FROM_FIXED(ins->src[3]) & 1 ? 1 : 0) << 2; in load_store_from_instr() 611 ldst.arg_reg = SSA_REG_FROM_FIXED(ins->src[1]) - REGISTER_LDST_BASE; in load_store_from_instr() 617 ldst.index_reg = SSA_REG_FROM_FIXED(ins->src[2]) - REGISTER_LDST_BASE; in load_store_from_instr() 634 unsigned dest = ins->dest == ~0 ? REGISTER_UNUSED : SSA_REG_FROM_FIXED(ins->dest); in texture_word_from_instr() 639 .select = SSA_REG_FROM_FIXED(ins->src[2]) & 1, in texture_word_from_instr() 656 unsigned offset_reg = SSA_REG_FROM_FIXED(ins->src[3]); in texture_word_from_instr() 854 src2_reg = SSA_REG_FROM_FIXED(ins->src[1]); in emit_alu_bundle() 861 SSA_REG_FROM_FIXED(ins->src[0])), in emit_alu_bundle() [all …]
|
/dports/graphics/mesa-dri/mesa-21.3.6/src/panfrost/midgard/ |
H A D | midgard_emit.c | 607 ldst.reg = SSA_REG_FROM_FIXED(ins->src[0]) & 1; in load_store_from_instr() 609 ldst.reg = SSA_REG_FROM_FIXED(ins->dest); in load_store_from_instr() 618 ldst.swizzle |= (SSA_REG_FROM_FIXED(ins->src[3]) & 1 ? 1 : 0) << 2; in load_store_from_instr() 622 ldst.arg_reg = SSA_REG_FROM_FIXED(ins->src[1]) - REGISTER_LDST_BASE; in load_store_from_instr() 628 ldst.index_reg = SSA_REG_FROM_FIXED(ins->src[2]) - REGISTER_LDST_BASE; in load_store_from_instr() 645 unsigned dest = ins->dest == ~0 ? REGISTER_UNUSED : SSA_REG_FROM_FIXED(ins->dest); in texture_word_from_instr() 650 .select = SSA_REG_FROM_FIXED(ins->src[2]) & 1, in texture_word_from_instr() 667 unsigned offset_reg = SSA_REG_FROM_FIXED(ins->src[3]); in texture_word_from_instr() 865 src2_reg = SSA_REG_FROM_FIXED(ins->src[1]); in emit_alu_bundle() 872 SSA_REG_FROM_FIXED(ins->src[0])), in emit_alu_bundle() [all …]
|
/dports/lang/clover/mesa-21.3.6/src/panfrost/midgard/ |
H A D | midgard_emit.c | 607 ldst.reg = SSA_REG_FROM_FIXED(ins->src[0]) & 1; in load_store_from_instr() 609 ldst.reg = SSA_REG_FROM_FIXED(ins->dest); in load_store_from_instr() 618 ldst.swizzle |= (SSA_REG_FROM_FIXED(ins->src[3]) & 1 ? 1 : 0) << 2; in load_store_from_instr() 622 ldst.arg_reg = SSA_REG_FROM_FIXED(ins->src[1]) - REGISTER_LDST_BASE; in load_store_from_instr() 628 ldst.index_reg = SSA_REG_FROM_FIXED(ins->src[2]) - REGISTER_LDST_BASE; in load_store_from_instr() 645 unsigned dest = ins->dest == ~0 ? REGISTER_UNUSED : SSA_REG_FROM_FIXED(ins->dest); in texture_word_from_instr() 650 .select = SSA_REG_FROM_FIXED(ins->src[2]) & 1, in texture_word_from_instr() 667 unsigned offset_reg = SSA_REG_FROM_FIXED(ins->src[3]); in texture_word_from_instr() 865 src2_reg = SSA_REG_FROM_FIXED(ins->src[1]); in emit_alu_bundle() 872 SSA_REG_FROM_FIXED(ins->src[0])), in emit_alu_bundle() [all …]
|
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/panfrost/midgard/ |
H A D | midgard_emit.c | 497 ldst.reg = SSA_REG_FROM_FIXED(ins->src[0]) & 1; in load_store_from_instr() 499 ldst.reg = SSA_REG_FROM_FIXED(ins->dest); in load_store_from_instr() 503 unsigned src = SSA_REG_FROM_FIXED(ins->src[1]); in load_store_from_instr() 508 unsigned src = SSA_REG_FROM_FIXED(ins->src[2]); in load_store_from_instr() 521 unsigned src1 = ins->src[1] == ~0 ? REGISTER_UNUSED : SSA_REG_FROM_FIXED(ins->src[1]); in texture_word_from_instr() 524 unsigned dest = ins->dest == ~0 ? REGISTER_UNUSED : SSA_REG_FROM_FIXED(ins->dest); in texture_word_from_instr() 529 .select = SSA_REG_FROM_FIXED(ins->src[2]) & 1, in texture_word_from_instr() 546 unsigned offset_reg = SSA_REG_FROM_FIXED(ins->src[3]); in texture_word_from_instr() 744 src2_reg = SSA_REG_FROM_FIXED(ins->src[1]); in emit_alu_bundle() 751 SSA_REG_FROM_FIXED(ins->src[0])), in emit_alu_bundle() [all …]
|
H A D | helpers.h | 159 #define SSA_REG_FROM_FIXED(reg) ((((reg) & ~1) >> SSA_FIXED_SHIFT) - 1) macro
|