mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-03 15:50:17 +01:00
i965/ir: Remove backend_reg::reg_offset.
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
This commit is contained in:
parent
fba020e5af
commit
9a523dd051
2 changed files with 2 additions and 15 deletions
|
|
@ -749,8 +749,6 @@ backend_reg::in_range(const backend_reg &r, unsigned n) const
|
|||
{
|
||||
return (file == r.file &&
|
||||
nr == r.nr &&
|
||||
reg_offset >= r.reg_offset &&
|
||||
reg_offset < r.reg_offset + n &&
|
||||
offset >= r.offset &&
|
||||
offset < r.offset + n * REG_SIZE);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -44,14 +44,14 @@ struct backend_reg : private brw_reg
|
|||
const brw_reg &as_brw_reg() const
|
||||
{
|
||||
assert(file == ARF || file == FIXED_GRF || file == MRF || file == IMM);
|
||||
assert(reg_offset == 0 && offset == 0);
|
||||
assert(offset == 0);
|
||||
return static_cast<const brw_reg &>(*this);
|
||||
}
|
||||
|
||||
brw_reg &as_brw_reg()
|
||||
{
|
||||
assert(file == ARF || file == FIXED_GRF || file == MRF || file == IMM);
|
||||
assert(reg_offset == 0 && offset == 0);
|
||||
assert(offset == 0);
|
||||
return static_cast<brw_reg &>(*this);
|
||||
}
|
||||
|
||||
|
|
@ -64,17 +64,6 @@ struct backend_reg : private brw_reg
|
|||
bool is_accumulator() const;
|
||||
bool in_range(const backend_reg &r, unsigned n) const;
|
||||
|
||||
/**
|
||||
* Offset within the virtual register.
|
||||
*
|
||||
* In the scalar backend, this is in units of a float per pixel for pre-
|
||||
* register allocation registers (i.e., one register in SIMD8 mode and two
|
||||
* registers in SIMD16 mode).
|
||||
*
|
||||
* For uniforms, this is in units of 1 float.
|
||||
*/
|
||||
uint16_t reg_offset;
|
||||
|
||||
/** Offset from the start of the (virtual) register in bytes. */
|
||||
uint16_t offset;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue