coverity gives out that we initialize a bunch of fields in the ir_variable constructor, but we don't initialize a bunch more of them, precise, assigned etc. Someone should probably take a look who knows C++ better than me :-) Dave.