Lines Matching refs:Uses
426 UsesTy Uses; member
882 Uses[&I].resize(IL_End); in collectUsedInstructions()
897 Uses[I].set(0); in collectUsedInstructions()
912 Uses[I].set(Idx); in collectUsedInstructions()
919 Uses[I].set(IL_All); in collectUsedInstructions()
935 Uses[I].set(IL_All); in collectUsedInstructions()
1031 Uses[I].set(IL_All); in validate()
1036 for (auto &KV : Uses) { in validate()
1045 for (auto &KV : Uses) { in validate()
1062 auto BaseIt = nextInstr(0, Uses, Visited); in validate()
1063 auto RootIt = nextInstr(Iter, Uses, Visited); in validate()
1064 auto LastRootIt = Uses.begin(); in validate()
1066 while (BaseIt != Uses.end() && RootIt != Uses.end()) { in validate()
1074 BaseIt = nextInstr(0, Uses, Visited); in validate()
1080 RootIt = nextInstr(Iter, Uses, Visited); in validate()
1098 while (TryIt != Uses.end() && in validate()
1102 TryIt = nextInstr(Iter, Uses, Visited, &TryIt); in validate()
1105 if (TryIt == Uses.end() || TryIt == RootIt || in validate()
1247 BaseIt = nextInstr(0, Uses, Visited); in validate()
1248 RootIt = nextInstr(Iter, Uses, Visited); in validate()
1250 assert (BaseIt == Uses.end() && RootIt == Uses.end() && in validate()
1265 unsigned I = Uses[&*J].find_first(); in replace()
1291 for (auto &KV : Uses) { in replace()
1298 if (Uses[BI].find_first() == IL_All) { in replace()