Lines Matching refs:VarNum
164 bool containsValid(SizeT VarNum) const {
165 auto Element = Producers.find(VarNum);
168 void setInvalid(SizeT VarNum) { Producers[VarNum].Instr = nullptr; }
285 SizeT VarNum = Var->getIndex();
286 if (!containsValid(VarNum))
290 setInvalid(VarNum);
297 setInvalid(VarNum);
301 getProducerKind(Producers[VarNum].Instr);
303 setInvalid(VarNum);
307 if (Producers[VarNum].IsComplex && Producers[VarNum].NumUses > 0) {
308 setInvalid(VarNum);
311 ++Producers[VarNum].NumUses;
313 Producers[VarNum].IsLiveOut = false;
339 SizeT VarNum = Var->getIndex();
340 auto Element = Producers.find(VarNum);