Home | History | Annotate | Download | only in IPO

Lines Matching refs:Captured

342       : Captured(false), SCCNodes(SCCNodes) {}
344 void tooManyUses() { Captured = true; }
346 bool captured(Use *U) {
348 if (!CS.getInstruction()) { Captured = true; return true; }
351 if (!F || !SCCNodes.count(F)) { Captured = true; return true; }
359 Captured = true;
368 assert(Found && "Capturing call-site captured nothing?");
372 bool Captured; // True only if certainly captured (used outside our SCC).
518 // captured.
553 if (!Tracker.Captured) {
555 // If it's trivially not captured, mark it nocapture now.
560 // If it's not trivially captured and not trivially not captured,
572 // Otherwise, it's captured. Don't bother doing SCC analysis on it.
658 // negatives, we can assume that any pointer which is captured isn't going
660 // analyze all uses of a captured pointer.
662 // The false negatives happen when the pointer is captured by a function