Fix defects reported by Coverity Scan.
uninit_member: Non-static class member score is not initialized in this constructor nor in any functions that it calls.
uninit_member: Non-static class member prevData is not initialized in this constructor nor in any functions that it calls.
uninit_member: Non-static class member prevOp 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/8604>
class SchedDataCalculator : public Pass
{
public:
- SchedDataCalculator(const Target *targ) : targ(targ) { }
+ SchedDataCalculator(const Target *targ) : score(NULL), prevData(0),
+ prevOp(OP_NOP), targ(targ) { }
private:
struct RegScores