From a5636899f24251bf08125c99b14b16030f978d4f Mon Sep 17 00:00:00 2001 From: Dale Weiler Date: Thu, 24 Nov 2016 19:54:17 +0000 Subject: [PATCH] Cleaner way to set the mask for -Wunused-component --- ir.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ir.cpp b/ir.cpp index f5bc452..6f06bdf 100644 --- a/ir.cpp +++ b/ir.cpp @@ -638,7 +638,7 @@ bool ir_function_finalize(ir_function *self) // claiming it's unused, otherwise skip the vector entierly if (v->m_vtype == TYPE_VECTOR) { - size_t mask = (1 << 0) | (1 << 1) | (1 << 2), bits = 0; + size_t mask = (1 << 3) - 1, bits = 0; for (size_t i = 0; i < 3; i++) if (!v->m_members[i] || (v->m_members[i]->m_reads.empty() && v->m_members[i]->m_writes.size())) -- 2.39.2