Lines Matching refs:VarMap
169 : Target(Func->getTarget()), VarMap(Func) {} in LocalVariableSplitter()
173 VarMap.reset(Node); in setNode()
182 VarMap.spliceBlockLocalLinkedToChain(Var); in finalizeNode()
309 Variable *OldMapped = VarMap.get(SrcVar); in handleSimpleVarAssign()
314 if (!VarMap.isInstLastUseOfVar(SrcVar, Instr)) { in handleSimpleVarAssign()
315 Variable *NewMapped = VarMap.makeLinked(SrcVar); in handleSimpleVarAssign()
323 if (!VarMap.isDestUsedInBlock(Dest)) { in handleSimpleVarAssign()
340 Variable *NewMapped = VarMap.makeLinked(Dest); in handleSimpleVarAssign()
346 Variable *OldMapped = VarMap.get(Dest); in handleSimpleVarAssign()
363 if (!VarMap.isDestUsedInBlock(Dest)) in handlePhi()
365 Variable *NewMapped = VarMap.makeLinked(Dest); in handlePhi()
396 Variable *OldMapped = VarMap.get(SrcVar); in handleGeneralInst()
398 if (!VarMap.isInstLastUseOfVar(SrcVar, Instr)) { in handleGeneralInst()
399 Variable *NewMapped = VarMap.makeLinked(SrcVar); in handleGeneralInst()
409 if (DestIsAllocable && VarMap.isDestUsedInBlock(Dest)) { in handleGeneralInst()
411 Variable *NewMapped = VarMap.makeLinked(Dest); in handleGeneralInst()
415 Variable *OldMapped = VarMap.get(Dest); in handleGeneralInst()
432 VariableMap VarMap; member in Ice::__anon779d90330111::LocalVariableSplitter