[Mesa-dev] [PATCH 11/14] nir: add nir_dest_bit_size() helper
Samuel Iglesias Gonsálvez
siglesias at igalia.com
Mon Mar 7 08:46:08 UTC 2016
From: Connor Abbott <connor.w.abbott at intel.com>
---
src/compiler/nir/nir.h | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/src/compiler/nir/nir.h b/src/compiler/nir/nir.h
index 39aad02..c7e4dcc 100644
--- a/src/compiler/nir/nir.h
+++ b/src/compiler/nir/nir.h
@@ -566,6 +566,15 @@ nir_src_bit_size(nir_src src)
return src.reg.reg->bit_size;
}
+static inline unsigned
+nir_dest_bit_size(nir_dest dest)
+{
+ if (dest.is_ssa)
+ return dest.ssa.bit_size;
+
+ return dest.reg.reg->bit_size;
+}
+
void nir_src_copy(nir_src *dest, const nir_src *src, void *instr_or_if);
void nir_dest_copy(nir_dest *dest, const nir_dest *src, nir_instr *instr);
--
2.7.0
More information about the mesa-dev
mailing list