Home | History | Annotate | Download | only in IPO

Lines Matching defs:captured

275       : Captured(false), SCCNodes(SCCNodes) {}
277 void tooManyUses() { Captured = true; }
281 bool captured(Use *U) {
283 if (!CS.getInstruction()) { Captured = true; return true; }
286 if (!F || !SCCNodes.count(F)) { Captured = true; return true; }
293 Captured = true;
301 assert(!Uses.empty() && "Capturing call-site captured nothing?");
305 bool Captured; // True only if certainly captured (used outside our SCC).
356 // captured.
388 if (!Tracker.Captured) {
390 // If it's trivially not captured, mark it nocapture now.
395 // If it's not trivially captured and not trivially not captured,
404 // Otherwise, it's captured. Don't bother doing SCC analysis on it.