Lines Matching defs:CapturesBefore
61 struct CapturesBefore : public CaptureTracker { struct
63 CapturesBefore(bool ReturnCaptures, const Instruction *I, DominatorTree *DT, in CapturesBefore() function
68 void tooManyUses() override { Captured = true; } in tooManyUses()
70 bool isSafeToPrune(Instruction *I) { in isSafeToPrune()
118 bool shouldExplore(const Use *U) override { in shouldExplore()
130 bool captured(const Use *U) override { in captured()
141 OrderedBasicBlock *OrderedBB;
142 const Instruction *BeforeHere;
143 DominatorTree *DT;
145 bool ReturnCaptures;
146 bool IncludeI;
148 bool Captured;