Searched defs:CapturesBefore (Results 1 – 3 of 3) sorted by relevance
61 struct CapturesBefore : public CaptureTracker { struct63 CapturesBefore(bool ReturnCaptures, const Instruction *I, DominatorTree *DT, in CapturesBefore() argument68 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;[all …]
76 struct CapturesBefore : public CaptureTracker { struct78 CapturesBefore(bool ReturnCaptures, const Instruction *I, const DominatorTree *DT, in CapturesBefore() argument83 void tooManyUses() override { Captured = true; } in tooManyUses()85 bool isSafeToPrune(Instruction *I) { in isSafeToPrune()133 bool shouldExplore(const Use *U) override { in shouldExplore()145 bool captured(const Use *U) override { in captured()156 OrderedBasicBlock *OrderedBB;157 const Instruction *BeforeHere;158 const DominatorTree *DT;160 bool ReturnCaptures;[all …]
99 struct CapturesBefore : public CaptureTracker { struct101 CapturesBefore(bool ReturnCaptures, const Instruction *I, const DominatorTree *DT, in CapturesBefore() argument106 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;[all …]