From ee3d6aa87de02d03ff328c2a8cc961233d6824a8 Mon Sep 17 00:00:00 2001 From: M Henning Date: Sun, 5 Jun 2022 23:04:33 -0400 Subject: [PATCH] nv50_ir: Remove dead variable Nothing ever read from fixedReg, so drop it. Part-of: --- src/gallium/drivers/nouveau/codegen/nv50_ir.cpp | 2 -- src/gallium/drivers/nouveau/codegen/nv50_ir.h | 1 - src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp | 2 +- 3 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir.cpp b/src/gallium/drivers/nouveau/codegen/nv50_ir.cpp index f7e8bcbeecf..1325e17d4b6 100644 --- a/src/gallium/drivers/nouveau/codegen/nv50_ir.cpp +++ b/src/gallium/drivers/nouveau/codegen/nv50_ir.cpp @@ -226,7 +226,6 @@ LValue::LValue(Function *fn, DataFile file) compMask = 0; compound = 0; ssa = 0; - fixedReg = 0; noSpill = 0; fn->add(this, this->id); @@ -243,7 +242,6 @@ LValue::LValue(Function *fn, LValue *lval) compMask = 0; compound = 0; ssa = 0; - fixedReg = 0; noSpill = 0; fn->add(this, this->id); diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir.h b/src/gallium/drivers/nouveau/codegen/nv50_ir.h index 4dd573959dd..3e9d3b59c85 100644 --- a/src/gallium/drivers/nouveau/codegen/nv50_ir.h +++ b/src/gallium/drivers/nouveau/codegen/nv50_ir.h @@ -783,7 +783,6 @@ public: unsigned compMask : 8; // compound/component mask unsigned compound : 1; // used by RA, value involved in split/merge unsigned ssa : 1; - unsigned fixedReg : 1; // set & used by RA, earlier just use (id < 0) unsigned noSpill : 1; // do not spill (e.g. if spill temporary already) }; diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp b/src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp index 3a81b3b57cd..f0fad0ded4e 100644 --- a/src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp +++ b/src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp @@ -797,7 +797,7 @@ GCRA::RIG_Node::init(const RegisterSet& regs, LValue *lval) { setValue(lval); if (lval->reg.data.id >= 0) - lval->noSpill = lval->fixedReg = 1; + lval->noSpill = 1; colors = regs.units(lval->reg.file, lval->reg.size); f = lval->reg.file;