mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-04 09:10:12 +01:00
i965/fs: Assert that var < num_vars.
Helped to track down a problem in a version of the next commit. Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
This commit is contained in:
parent
9bb4d71fd2
commit
78fa6172e1
1 changed files with 2 additions and 0 deletions
|
|
@ -57,6 +57,7 @@ fs_live_variables::setup_one_read(bblock_t *block, fs_inst *inst,
|
|||
int ip, fs_reg reg)
|
||||
{
|
||||
int var = var_from_vgrf[reg.reg] + reg.reg_offset;
|
||||
assert(var < num_vars);
|
||||
|
||||
/* In most cases, a register can be written over safely by the
|
||||
* same instruction that is its last use. For a single
|
||||
|
|
@ -106,6 +107,7 @@ fs_live_variables::setup_one_write(bblock_t *block, fs_inst *inst,
|
|||
int ip, fs_reg reg)
|
||||
{
|
||||
int var = var_from_vgrf[reg.reg] + reg.reg_offset;
|
||||
assert(var < num_vars);
|
||||
|
||||
start[var] = MIN2(start[var], ip);
|
||||
end[var] = MAX2(end[var], ip);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue