Lines Matching refs:UV
779 UserValue *&UV = userVarMap[ID]; in getUserValue() local
780 if (!UV) { in getUserValue()
783 UV = userValues.back().get(); in getUserValue()
785 return UV; in getUserValue()
795 if (UserValue *UV = virtRegToEqClass.lookup(VirtReg)) in lookupVirtReg() local
796 return UV->getLeader(); in lookupVirtReg()
858 UserValue *UV = getUserValue(Var, Expr->getFragmentInfo(), MI.getDebugLoc()); in handleDebugValue() local
860 UV->addDef(Idx, in handleDebugValue()
871 UV->addDef(Idx, UndefMOs, false, IsList, *Expr); in handleDebugValue()
1257 for (const auto &UV : userValues) { in computeIntervals() local
1258 UV->computeIntervals(MF->getRegInfo(), *TRI, *LIS, LS); in computeIntervals()
1259 UV->mapVirtRegs(this); in computeIntervals()
1493 for (UserValue *UV = lookupVirtReg(OldReg); UV; UV = UV->getNext()) in splitRegister() local
1494 DidChange |= UV->splitRegister(OldReg, NewRegs, *LIS); in splitRegister()
1500 UserValue *UV = lookupVirtReg(OldReg); in splitRegister() local
1502 mapVirtReg(NewReg, UV); in splitRegister()