nv50/ir: Initialize DataArray members in constructor.
authorVinson Lee <vlee@freedesktop.org>
Wed, 25 Nov 2020 00:54:37 +0000 (16:54 -0800)
committerVinson Lee <vlee@freedesktop.org>
Tue, 19 Jan 2021 02:12:22 +0000 (18:12 -0800)
commit3e6b37a9544af19583e3c79f874c521ddc91b13d
treed31eca2ac1f5a2132915b1a441a42abcf2bb64c8
parentc4ea4e026be777a91d34666a16204fc003ce6a14
nv50/ir: Initialize DataArray members in constructor.

Fix defects reported by Coverity Scan.

uninit_member: Non-static class member array is not initialized in this constructor nor in any functions that it calls.
uninit_member: Non-static class member arrayIdx is not initialized in this constructor nor in any functions that it calls.
uninit_member: Non-static class member baseAddr is not initialized in this constructor nor in any functions that it calls.
uninit_member: Non-static class member arrayLen is not initialized in this constructor nor in any functions that it calls.
uninit_member: Non-static class member baseSym is not initialized in this constructor nor in any functions that it calls.
uninit_member: Non-static class member vecDim is not initialized in this constructor nor in any functions that it calls.
uninit_member: Non-static class member eltSize is not initialized in this constructor nor in any functions that it calls.
uninit_member: Non-static class member file is not initialized in this constructor nor in any functions that it calls.
uninit_member: Non-static class member regOnly is not initialized in this constructor nor in any functions that it calls.

Signed-off-by: Vinson Lee <vlee@freedesktop.org>
Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7764>
src/gallium/drivers/nouveau/codegen/nv50_ir_build_util.h