Searched defs:UsesToRewrite (Results 1 - 2 of 2) sorted by relevance

/external/llvm/lib/Transforms/Utils/
H A DLCSSA.cpp66 SmallVector<Use *, 16> UsesToRewrite; local
84 UsesToRewrite.push_back(&U);
88 if (UsesToRewrite.empty())
130 UsesToRewrite.push_back(
155 for (Use *UseToRewrite : UsesToRewrite) {
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
H A DLCSSA.cpp180 SmallVector<Use*, 16> UsesToRewrite; local
192 UsesToRewrite.push_back(&UI.getUse());
196 if (UsesToRewrite.empty()) return false;
238 UsesToRewrite.push_back(
251 for (unsigned i = 0, e = UsesToRewrite.size(); i != e; ++i) {
256 Instruction *User = cast<Instruction>(UsesToRewrite[i]->getUser());
259 UserBB = PN->getIncomingBlock(*UsesToRewrite[i]);
263 UsesToRewrite[i]->set(UserBB->begin());
268 SSAUpdate.RewriteUse(*UsesToRewrite[i]);

Completed in 136 milliseconds