Lines Matching refs:Roots
66 std::vector<std::pair<CallInst *, AllocaInst *>> Roots; member in __anondbc96e7a0111::ShadowStackGCLoweringImpl
156 for (unsigned I = 0; I != Roots.size(); ++I) { in GetFrameMap()
157 Constant *C = cast<Constant>(Roots[I].first->getArgOperand(1)); in GetFrameMap()
167 ConstantInt::get(Int32Ty, Roots.size(), false), in GetFrameMap()
207 for (const std::pair<CallInst *, AllocaInst *> &Root : Roots) in GetConcreteStackEntryType()
280 assert(Roots.empty() && "Not cleaned up?"); in CollectRoots()
293 Roots.push_back(Pair); in CollectRoots()
300 Roots.insert(Roots.begin(), MetaRoots.begin(), MetaRoots.end()); in CollectRoots()
345 if (Roots.empty()) in runOnFunction()
370 for (unsigned I = 0, E = Roots.size(); I != E; ++I) { in runOnFunction()
376 AllocaInst *OriginalAlloca = Roots[I].second; in runOnFunction()
413 for (std::pair<CallInst *, AllocaInst *> &Root : Roots) { in runOnFunction()
418 Roots.clear(); in runOnFunction()