Searched refs:backend_reg (Results 1 – 9 of 9) sorted by relevance
36 struct backend_reg : private brw_reg struct38 backend_reg() {} in backend_reg() argument39 backend_reg(const struct brw_reg ®) : brw_reg(reg), offset(0) {} in backend_reg() argument55 bool equals(const backend_reg &r) const; argument56 bool negative_equals(const backend_reg &r) const;
34 class src_reg : public backend_reg66 add_byte_offset(backend_reg *reg, unsigned bytes) in add_byte_offset()150 class dst_reg : public backend_reg222 reg_space(const backend_reg &r) in reg_space()232 reg_offset(const backend_reg &r) in reg_offset()245 regions_overlap(const backend_reg &r, unsigned dr, in regions_overlap()246 const backend_reg &s, unsigned ds) in regions_overlap()252 backend_reg t0 = r; in regions_overlap()254 backend_reg t1 = t0; in regions_overlap()
732 backend_reg::equals(const backend_reg &r) const in equals()738 backend_reg::negative_equals(const backend_reg &r) const in negative_equals()744 backend_reg::is_zero() const in is_zero()775 backend_reg::is_one() const in is_one()806 backend_reg::is_negative_one() const in is_negative_one()834 backend_reg::is_null() const in is_null()841 backend_reg::is_accumulator() const in is_accumulator()
70 backend_reg(reg) in src_reg()77 backend_reg(reg) in src_reg()128 backend_reg(reg) in dst_reg()135 backend_reg(reg) in dst_reg()144 return (this->backend_reg::equals(r) && in equals()387 return (this->backend_reg::equals(r) && in equals()394 return this->backend_reg::negative_equals(r) && in negative_equals()
33 assign(unsigned int *reg_hw_locations, backend_reg *reg) in assign()
32 class fs_reg : public backend_reg {
1172 reg_dependency_id(const gen_device_info *devinfo, const backend_reg &r, in reg_dependency_id()
513 backend_reg(reg) in fs_reg()528 return (this->backend_reg::equals(r) && in equals()535 return (this->backend_reg::negative_equals(r) && in negative_equals()
1998 - intel/ir: Add missing initialization of backend_reg::offset during