Lines Matching full:regions
46 AnalysisRegions &Regions;
49 AnalysisRegionCommentConsumer(AnalysisRegions &R) : Regions(R) {}
53 /// Regions can be optionally named if they are of the form
66 InstrumentRegions &Regions;
73 : SM(SM), Regions(R), IM(IM) {}
88 CodeRegions &Regions;
92 : MCStreamer(Context), Regions(R) {}
97 Regions.addInstruction(Inst);
116 return Regions.getInstructionSequence(Index);
132 // We know that Regions is an InstrumentRegions by the constructor.
136 if (Regions.isRegionActive(InstrumentKind))
137 Regions.endRegion(InstrumentKind, Inst.getLoc());
139 Regions.beginRegion(InstrumentKind, Inst.getLoc(), std::move(I));
162 AnalysisRegions Regions;
165 AnalysisRegionGenerator(llvm::SourceMgr &SM) : Regions(SM) {}
175 InstrumentRegions Regions;
178 InstrumentRegionGenerator(llvm::SourceMgr &SM) : Regions(SM) {}
222 CC(Regions), Streamer(Ctx, Regions) {}
225 CodeRegions &getRegions() override { return Regions; };
257 CC(SM, Regions, IM), Streamer(Ctx, Regions, IM) {}
260 CodeRegions &getRegions() override { return Regions; };