Lines Matching defs:CapturesBefore
99 struct CapturesBefore : public CaptureTracker { struct
101 CapturesBefore(bool ReturnCaptures, const Instruction *I, const DominatorTree *DT, in CapturesBefore() function
106 void tooManyUses() override { Captured = true; } in tooManyUses()
108 bool isSafeToPrune(Instruction *I) { in isSafeToPrune()
154 bool shouldExplore(const Use *U) override { in shouldExplore()
166 bool captured(const Use *U) override { in captured()
174 const Instruction *BeforeHere;
175 const DominatorTree *DT;
177 bool ReturnCaptures;
178 bool IncludeI;
180 bool Captured;