Home
last modified time | relevance | path

Searched refs:linear_vgpr (Results 1 – 25 of 43) sorted by relevance

12

/dports/lang/clover/mesa-21.3.6/src/amd/compiler/tests/
H A Dtest_regalloc.cpp188 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.fixed_def)
209 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_reg_impl)
240 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_regs_for_copies)
265 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_reg_create_vector)
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/amd/compiler/tests/
H A Dtest_regalloc.cpp188 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.fixed_def)
209 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_reg_impl)
240 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_regs_for_copies)
265 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_reg_create_vector)
/dports/graphics/libosmesa/mesa-21.3.6/src/amd/compiler/tests/
H A Dtest_regalloc.cpp188 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.fixed_def)
209 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_reg_impl)
240 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_regs_for_copies)
265 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_reg_create_vector)
/dports/graphics/mesa-libs/mesa-21.3.6/src/amd/compiler/tests/
H A Dtest_regalloc.cpp188 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.fixed_def)
209 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_reg_impl)
240 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_regs_for_copies)
265 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_reg_create_vector)
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/amd/compiler/tests/
H A Dtest_regalloc.cpp188 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.fixed_def)
209 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_reg_impl)
240 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_regs_for_copies)
265 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_reg_create_vector)
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/amd/compiler/tests/
H A Dtest_regalloc.cpp188 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.fixed_def)
209 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_reg_impl)
240 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_regs_for_copies)
265 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_reg_create_vector)
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/amd/compiler/tests/
H A Dtest_regalloc.cpp188 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.fixed_def)
209 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_reg_impl)
240 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_regs_for_copies)
265 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_reg_create_vector)
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/amd/compiler/tests/
H A Dtest_regalloc.cpp188 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.fixed_def)
209 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_reg_impl)
240 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_regs_for_copies)
265 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_reg_create_vector)
/dports/graphics/mesa-dri/mesa-21.3.6/src/amd/compiler/tests/
H A Dtest_regalloc.cpp188 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.fixed_def)
209 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_reg_impl)
240 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_regs_for_copies)
265 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_reg_create_vector)
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/amd/compiler/tests/
H A Dtest_regalloc.cpp188 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.fixed_def)
209 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_reg_impl)
240 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_regs_for_copies)
265 BEGIN_TEST(regalloc.linear_vgpr.live_range_split.get_reg_create_vector)
/dports/lang/clover/mesa-21.3.6/src/amd/compiler/
H A Daco_spill.cpp1698 Temp linear_vgpr = ctx.program->allocateTmp(v1.as_linear()); in assign_spill_slots() local
1699 vgpr_spill_temps[spill_slot / ctx.wave_size] = linear_vgpr; in assign_spill_slots()
1702 create->definitions[0] = Definition(linear_vgpr); in assign_spill_slots()
1782 Temp linear_vgpr = ctx.program->allocateTmp(v1.as_linear()); in assign_spill_slots() local
1783 vgpr_spill_temps[spill_slot / ctx.wave_size] = linear_vgpr; in assign_spill_slots()
1786 create->definitions[0] = Definition(linear_vgpr); in assign_spill_slots()
H A Daco_register_allocation.cpp1679 bool linear_vgpr = false; in get_reg_create_vector() local
1690 linear_vgpr |= ctx.assignments[reg_file[j]].rc.is_linear_vgpr(); in get_reg_create_vector()
1696 if (linear_vgpr) { in get_reg_create_vector()
2720 bool linear_vgpr = false; in register_allocation() local
2724 linear_vgpr |= parallelcopy[i].first.regClass().is_linear_vgpr(); in register_allocation()
2753 if (temp_in_scc && (sgpr_operands_alias_defs || linear_vgpr)) { in register_allocation()
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/amd/compiler/
H A Daco_spill.cpp1698 Temp linear_vgpr = ctx.program->allocateTmp(v1.as_linear()); in assign_spill_slots() local
1699 vgpr_spill_temps[spill_slot / ctx.wave_size] = linear_vgpr; in assign_spill_slots()
1702 create->definitions[0] = Definition(linear_vgpr); in assign_spill_slots()
1782 Temp linear_vgpr = ctx.program->allocateTmp(v1.as_linear()); in assign_spill_slots() local
1783 vgpr_spill_temps[spill_slot / ctx.wave_size] = linear_vgpr; in assign_spill_slots()
1786 create->definitions[0] = Definition(linear_vgpr); in assign_spill_slots()
H A Daco_register_allocation.cpp1679 bool linear_vgpr = false; in get_reg_create_vector() local
1690 linear_vgpr |= ctx.assignments[reg_file[j]].rc.is_linear_vgpr(); in get_reg_create_vector()
1696 if (linear_vgpr) { in get_reg_create_vector()
2720 bool linear_vgpr = false; in register_allocation() local
2724 linear_vgpr |= parallelcopy[i].first.regClass().is_linear_vgpr(); in register_allocation()
2753 if (temp_in_scc && (sgpr_operands_alias_defs || linear_vgpr)) { in register_allocation()
/dports/graphics/libosmesa/mesa-21.3.6/src/amd/compiler/
H A Daco_spill.cpp1698 Temp linear_vgpr = ctx.program->allocateTmp(v1.as_linear()); in assign_spill_slots() local
1699 vgpr_spill_temps[spill_slot / ctx.wave_size] = linear_vgpr; in assign_spill_slots()
1702 create->definitions[0] = Definition(linear_vgpr); in assign_spill_slots()
1782 Temp linear_vgpr = ctx.program->allocateTmp(v1.as_linear()); in assign_spill_slots() local
1783 vgpr_spill_temps[spill_slot / ctx.wave_size] = linear_vgpr; in assign_spill_slots()
1786 create->definitions[0] = Definition(linear_vgpr); in assign_spill_slots()
H A Daco_register_allocation.cpp1679 bool linear_vgpr = false; in get_reg_create_vector() local
1690 linear_vgpr |= ctx.assignments[reg_file[j]].rc.is_linear_vgpr(); in get_reg_create_vector()
1696 if (linear_vgpr) { in get_reg_create_vector()
2720 bool linear_vgpr = false; in register_allocation() local
2724 linear_vgpr |= parallelcopy[i].first.regClass().is_linear_vgpr(); in register_allocation()
2753 if (temp_in_scc && (sgpr_operands_alias_defs || linear_vgpr)) { in register_allocation()
/dports/graphics/mesa-libs/mesa-21.3.6/src/amd/compiler/
H A Daco_spill.cpp1698 Temp linear_vgpr = ctx.program->allocateTmp(v1.as_linear()); in assign_spill_slots() local
1699 vgpr_spill_temps[spill_slot / ctx.wave_size] = linear_vgpr; in assign_spill_slots()
1702 create->definitions[0] = Definition(linear_vgpr); in assign_spill_slots()
1782 Temp linear_vgpr = ctx.program->allocateTmp(v1.as_linear()); in assign_spill_slots() local
1783 vgpr_spill_temps[spill_slot / ctx.wave_size] = linear_vgpr; in assign_spill_slots()
1786 create->definitions[0] = Definition(linear_vgpr); in assign_spill_slots()
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/amd/compiler/
H A Daco_spill.cpp1698 Temp linear_vgpr = ctx.program->allocateTmp(v1.as_linear()); in assign_spill_slots() local
1699 vgpr_spill_temps[spill_slot / ctx.wave_size] = linear_vgpr; in assign_spill_slots()
1702 create->definitions[0] = Definition(linear_vgpr); in assign_spill_slots()
1782 Temp linear_vgpr = ctx.program->allocateTmp(v1.as_linear()); in assign_spill_slots() local
1783 vgpr_spill_temps[spill_slot / ctx.wave_size] = linear_vgpr; in assign_spill_slots()
1786 create->definitions[0] = Definition(linear_vgpr); in assign_spill_slots()
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/amd/compiler/
H A Daco_spill.cpp1698 Temp linear_vgpr = ctx.program->allocateTmp(v1.as_linear()); in assign_spill_slots() local
1699 vgpr_spill_temps[spill_slot / ctx.wave_size] = linear_vgpr; in assign_spill_slots()
1702 create->definitions[0] = Definition(linear_vgpr); in assign_spill_slots()
1782 Temp linear_vgpr = ctx.program->allocateTmp(v1.as_linear()); in assign_spill_slots() local
1783 vgpr_spill_temps[spill_slot / ctx.wave_size] = linear_vgpr; in assign_spill_slots()
1786 create->definitions[0] = Definition(linear_vgpr); in assign_spill_slots()
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/amd/compiler/
H A Daco_spill.cpp1698 Temp linear_vgpr = ctx.program->allocateTmp(v1.as_linear()); in assign_spill_slots() local
1699 vgpr_spill_temps[spill_slot / ctx.wave_size] = linear_vgpr; in assign_spill_slots()
1702 create->definitions[0] = Definition(linear_vgpr); in assign_spill_slots()
1782 Temp linear_vgpr = ctx.program->allocateTmp(v1.as_linear()); in assign_spill_slots() local
1783 vgpr_spill_temps[spill_slot / ctx.wave_size] = linear_vgpr; in assign_spill_slots()
1786 create->definitions[0] = Definition(linear_vgpr); in assign_spill_slots()
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/amd/compiler/
H A Daco_spill.cpp1698 Temp linear_vgpr = ctx.program->allocateTmp(v1.as_linear()); in assign_spill_slots() local
1699 vgpr_spill_temps[spill_slot / ctx.wave_size] = linear_vgpr; in assign_spill_slots()
1702 create->definitions[0] = Definition(linear_vgpr); in assign_spill_slots()
1782 Temp linear_vgpr = ctx.program->allocateTmp(v1.as_linear()); in assign_spill_slots() local
1783 vgpr_spill_temps[spill_slot / ctx.wave_size] = linear_vgpr; in assign_spill_slots()
1786 create->definitions[0] = Definition(linear_vgpr); in assign_spill_slots()
H A Daco_register_allocation.cpp1679 bool linear_vgpr = false; in get_reg_create_vector() local
1690 linear_vgpr |= ctx.assignments[reg_file[j]].rc.is_linear_vgpr(); in get_reg_create_vector()
1696 if (linear_vgpr) { in get_reg_create_vector()
2720 bool linear_vgpr = false; in register_allocation() local
2724 linear_vgpr |= parallelcopy[i].first.regClass().is_linear_vgpr(); in register_allocation()
2753 if (temp_in_scc && (sgpr_operands_alias_defs || linear_vgpr)) { in register_allocation()
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/amd/compiler/
H A Daco_spill.cpp1698 Temp linear_vgpr = ctx.program->allocateTmp(v1.as_linear()); in assign_spill_slots() local
1699 vgpr_spill_temps[spill_slot / ctx.wave_size] = linear_vgpr; in assign_spill_slots()
1702 create->definitions[0] = Definition(linear_vgpr); in assign_spill_slots()
1782 Temp linear_vgpr = ctx.program->allocateTmp(v1.as_linear()); in assign_spill_slots() local
1783 vgpr_spill_temps[spill_slot / ctx.wave_size] = linear_vgpr; in assign_spill_slots()
1786 create->definitions[0] = Definition(linear_vgpr); in assign_spill_slots()
/dports/graphics/mesa-dri/mesa-21.3.6/src/amd/compiler/
H A Daco_spill.cpp1698 Temp linear_vgpr = ctx.program->allocateTmp(v1.as_linear()); in assign_spill_slots() local
1699 vgpr_spill_temps[spill_slot / ctx.wave_size] = linear_vgpr; in assign_spill_slots()
1702 create->definitions[0] = Definition(linear_vgpr); in assign_spill_slots()
1782 Temp linear_vgpr = ctx.program->allocateTmp(v1.as_linear()); in assign_spill_slots() local
1783 vgpr_spill_temps[spill_slot / ctx.wave_size] = linear_vgpr; in assign_spill_slots()
1786 create->definitions[0] = Definition(linear_vgpr); in assign_spill_slots()
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/amd/compiler/
H A Daco_spill.cpp1611 Temp linear_vgpr = {ctx.program->allocateId(), v1.as_linear()}; in assign_spill_slots() local
1612 vgpr_spill_temps[spill_slot / ctx.wave_size] = linear_vgpr; in assign_spill_slots()
1614 create->definitions[0] = Definition(linear_vgpr); in assign_spill_slots()
1680 Temp linear_vgpr = {ctx.program->allocateId(), v1.as_linear()}; in assign_spill_slots() local
1681 vgpr_spill_temps[spill_slot / ctx.wave_size] = linear_vgpr; in assign_spill_slots()
1683 create->definitions[0] = Definition(linear_vgpr); in assign_spill_slots()

12