Home
last modified time | relevance | path

Searched refs:spill_slot (Results 1 – 2 of 2) sorted by relevance

/external/mesa3d/src/panfrost/midgard/
Dmidgard_ra.c837 unsigned spill_slot = !is_special ? (*spill_count)++ : 0; in mir_spill_register() local
845 spill_slot = spill_index++; in mir_spill_register()
861 st = v_mov(spill_node, spill_slot); in mir_spill_register()
868 st = v_load_store_scratch(ins->dest, spill_slot, true, ins->mask); in mir_spill_register()
922 st = v_load_store_scratch(index, spill_slot, false, 0xF); in mir_spill_register()
934 index = spill_slot; in mir_spill_register()
/external/mesa3d/src/amd/compiler/
Daco_spill.cpp1566 uint32_t spill_slot = slots[spill_id]; in assign_spill_slots() local
1580 unsigned offset = base_offset + spill_slot * 4; in assign_spill_slots()
1602 uint32_t spill_slot = slots[spill_id]; in assign_spill_slots() local
1605 if (vgpr_spill_temps[spill_slot / ctx.wave_size] == Temp()) { in assign_spill_slots()
1607 vgpr_spill_temps[spill_slot / ctx.wave_size] = linear_vgpr; in assign_spill_slots()
1624 spill->operands[0] = Operand(vgpr_spill_temps[spill_slot / ctx.wave_size]); in assign_spill_slots()
1625 spill->operands[1] = Operand(spill_slot % ctx.wave_size); in assign_spill_slots()
1638 uint32_t spill_slot = slots[spill_id]; in assign_spill_slots() local
1652 unsigned offset = base_offset + spill_slot * 4; in assign_spill_slots()
1670 uint32_t spill_slot = slots[spill_id]; in assign_spill_slots() local
[all …]