/freebsd/contrib/llvm-project/llvm/tools/llvm-mca/ |
H A D | CodeRegion.cpp | 29 for (UniqueCodeRegion &Region : Regions) in addInstruction() 36 Regions.emplace_back(std::make_unique<CodeRegion>("", SMLoc())); in AnalysisRegions() 43 if (Regions.size() == 1 && !Regions[0]->startLoc().isValid() && in beginRegion() 44 !Regions[0]->endLoc().isValid()) { in beginRegion() 46 Regions[0] = std::make_unique<CodeRegion>(Description, Loc); in beginRegion() 52 const CodeRegion &R = *Regions[It->second]; in beginRegion() 71 ActiveRegions[Description] = Regions.size(); in beginRegion() 72 Regions.emplace_back(std::make_unique<CodeRegion>(Description, Loc)); in beginRegion() 83 Regions[It->second]->setEndLocation(Loc); in endRegion() 89 if (ActiveRegions.empty() && Regions.size() == 1 && in endRegion() [all …]
|
H A D | CodeRegionGenerator.h | 46 AnalysisRegions &Regions; variable 49 AnalysisRegionCommentConsumer(AnalysisRegions &R) : Regions(R) {} in AnalysisRegionCommentConsumer() 66 InstrumentRegions &Regions; variable 73 : SM(SM), Regions(R), IM(IM) {} in InstrumentRegionCommentConsumer() 88 CodeRegions &Regions; 92 : MCStreamer(Context), Regions(R) {} in MCStreamerWrapper() 97 Regions.addInstruction(Inst); in emitInstruction() 116 return Regions.getInstructionSequence(Index); in GetInstructionSequence() 136 if (Regions.isRegionActive(InstrumentKind)) in emitInstruction() 137 Regions.endRegion(InstrumentKind, Inst.getLoc()); in emitInstruction() [all …]
|
H A D | CodeRegionGenerator.cpp | 35 CodeRegions &Regions = getRegions(); in parseCodeRegions() local 49 createMCAsmParser(Regions.getSourceMgr(), Ctx, *Str, MAI)); in parseCodeRegions() 81 return Regions; in parseCodeRegions() 103 Regions.endRegion(Comment, Loc); in HandleComment() 116 Regions.beginRegion(Comment, Loc); in HandleComment() 175 if (Regions.isRegionActive(InstrumentKind)) in HandleComment() 176 Regions.endRegion(InstrumentKind, Loc); in HandleComment() 178 Regions.beginRegion(InstrumentKind, Loc, std::move(I)); in HandleComment()
|
H A D | CodeRegion.h | 154 std::vector<UniqueCodeRegion> Regions; variable 165 iterator begin() { return Regions.begin(); } in begin() 166 iterator end() { return Regions.end(); } in end() 167 const_iterator begin() const { return Regions.cbegin(); } in begin() 168 const_iterator end() const { return Regions.cend(); } in end() 174 return Regions[Idx]->getInstructions(); in getInstructionSequence() 178 return llvm::all_of(Regions, [](const UniqueCodeRegion &Region) { in empty()
|
H A D | PipelinePrinter.cpp | 113 json::Array *Regions = JO.getArray("CodeRegions"); in printReport() local 114 assert(Regions && "This array must exist!"); in printReport() 115 Regions->push_back(getJSONReportRegion()); in printReport()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | SafeStackLayout.cpp | 29 for (unsigned i = 0; i < Regions.size(); ++i) { in print() 30 OS << " " << i << ": [" << Regions[i].Start << ", " << Regions[i].End in print() 31 << "), range " << Regions[i].Range << "\n"; in print() 55 unsigned LastRegionEnd = Regions.empty() ? 0 : Regions.back().End; in layoutObject() 58 Regions.emplace_back(Start, End, Obj.Range); in layoutObject() 70 for (const StackRegion &R : Regions) { in layoutObject() 92 unsigned LastRegionEnd = Regions.empty() ? 0 : Regions.back().End; in layoutObject() 98 Regions.emplace_back(LastRegionEnd, Start, StackLifetime::LiveRange(0)); in layoutObject() 103 Regions.emplace_back(LastRegionEnd, End, Obj.Range); in layoutObject() 108 for (unsigned i = 0; i < Regions.size(); ++i) { in layoutObject() [all …]
|
H A D | SafeStackLayout.h | 39 SmallVector<StackRegion, 16> Regions; variable 73 unsigned getFrameSize() { return Regions.empty() ? 0 : Regions.back().End; } in getFrameSize()
|
/freebsd/contrib/libfido2/fuzz/ |
H A D | functions.txt | 2 Name Regions Miss Cover Lines Miss Cover 16 Name Regions Miss Cover Lines Miss Cover 85 Name Regions Miss Cover Lines Miss Cover 96 Name Regions Miss Cover Lines Miss Cover 151 Name Regions Miss Cover Lines Miss Cover 167 Name Regions Miss Cover Lines Miss Cover 175 Name Regions Miss Cover Lines Miss Cover 236 Name Regions Miss Cover Lines Miss Cover 247 Name Regions Miss Cover Lines Miss Cover 264 Name Regions Mis [all...] |
H A D | summary.txt | 1 Filename Regions Missed Regions Cover Functions Missed Functions Executed Lines Missed Lines Cover
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | GCNIterativeScheduler.cpp | 93 for (const auto R : Regions) { in printRegions() 284 Regions.push_back( in enterRegion() 294 if (!Regions.empty() && Regions.back()->Begin == RegionBegin) { in schedule() 296 << print(Regions.back()->MaxPressure, in schedule() 303 if (Regions.empty()) in finalizeSchedule() 412 llvm::sort(Regions, [this, TargetOcc](const Region *R1, const Region *R2) { in sortRegionsByPressure() 429 const auto Occ = Regions.front()->MaxPressure.getOccupancy(ST); in tryMaximizeOccupancy() 434 for (auto *R : Regions) { in tryMaximizeOccupancy() 470 auto Occ = Regions.front()->MaxPressure.getOccupancy(ST); in scheduleLegacyMaxOccupancy() 490 for (auto *R : Regions) { in scheduleLegacyMaxOccupancy() [all …]
|
H A D | GCNSchedStrategy.cpp | 606 Regions.push_back(std::pair(RegionBegin, RegionEnd)); in schedule() 640 for (size_t E = Regions.size(); CurRegion != E; ++CurRegion) in computeBlockPressure() 641 if (Regions[CurRegion].first->getParent() != MBB) in computeBlockPressure() 647 auto &Rgn = Regions[CurRegion]; in computeBlockPressure() 665 if (Regions[CurRegion].first == I || NonDbgMI == I) { in computeBlockPressure() 670 if (Regions[CurRegion].second == I) { in computeBlockPressure() 691 assert(!Regions.empty()); in getBBLiveInMap() 693 BBStarters.reserve(Regions.size()); in getBBLiveInMap() 694 auto I = Regions.rbegin(), E = Regions.rend(); in getBBLiveInMap() 710 LiveIns.resize(Regions.size()); in finalizeSchedule() [all …]
|
/freebsd/contrib/llvm-project/compiler-rt/lib/fuzzer/ |
H A D | FuzzerTracePC.h | 146 Region *Regions; member 148 uint8_t *Start() { return Regions[0].Start; } in Start() 149 uint8_t *Stop() { return Regions[NumRegions - 1].Stop; } in Stop() 165 CB(Modules[m].Regions[r]); in IterateCounterRegions() 253 if (!Modules[i].Regions[r].Enabled) continue; in CollectFeatures() 254 FirstFeature += 8 * ForEachNonZeroByte(Modules[i].Regions[r].Start, in CollectFeatures() 255 Modules[i].Regions[r].Stop, in CollectFeatures()
|
H A D | FuzzerTracePC.cpp | 55 M.Regions = new Module::Region[M.NumRegions]; in HandleInline8bitCountersInit() 56 assert(M.Regions); in HandleInline8bitCountersInit() 59 M.Regions[R++] = {Start, std::min(Stop, AlignedStart), true, false}; in HandleInline8bitCountersInit() 61 M.Regions[R++] = {P, P + PageSize(), true, true}; in HandleInline8bitCountersInit() 63 M.Regions[R++] = {AlignedStop, Stop, true, false}; in HandleInline8bitCountersInit() 184 auto &R = M.Regions[r]; in UpdateObservedPCs()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | IROutliner.cpp | 74 std::vector<OutlinableRegion *> Regions; member 601 for (OutlinableRegion *Region : Regions) in findSameConstants() 606 for (OutlinableRegion *OS : Regions) in collectGVNStoreSets() 621 for (OutlinableRegion *OS : Group.Regions) in getSubprogramOrNull() 642 for (OutlinableRegion *R : Group.Regions) { in createFunction() 1699 OutlinableRegion *FirstRegion = Group.Regions[0]; in findOrCreatePHIInBlock() 1884 Region.findCorrespondingValueIn(*Group.Regions[0], ValueOperand); in replaceArgumentUses() 2251 OutlinableRegion *CurrentOS = CurrentGroup.Regions[0]; in fillOverallFunction() 2308 for (unsigned Idx = 1; Idx < CurrentGroup.Regions.size(); Idx++) { in deduplicateExtractedSections() 2309 CurrentOS = CurrentGroup.Regions[Idx]; in deduplicateExtractedSections() [all …]
|
H A D | HotColdSplitting.cpp | 499 std::vector<OutliningRegion> Regions; in create() local 502 Regions.emplace_back(); in create() 503 OutliningRegion *ColdRegion = &Regions.back(); in create() 526 return Regions; in create() 559 return Regions; in create() 562 Regions.emplace_back(); in create() 563 ColdRegion = &Regions.back(); in create() 594 return Regions; in create() 702 auto Regions = OutliningRegion::create(*BB, *DT, *PDT); in outlineColdRegions() local 703 for (OutliningRegion &Region : Regions) { in outlineColdRegions()
|
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/Coverage/ |
H A D | CoverageMapping.cpp | 1200 void buildSegmentsImpl(ArrayRef<CountedRegion> Regions) { in buildSegmentsImpl() argument 1201 for (const auto &CR : enumerate(Regions)) { in buildSegmentsImpl() 1223 (CR.index() + 1) == Regions.size() || in buildSegmentsImpl() 1233 if (CR.index() + 1 == Regions.size() || in buildSegmentsImpl() 1234 CurStartLoc != Regions[CR.index() + 1].startLoc()) { in buildSegmentsImpl() 1250 static void sortNestedRegions(MutableArrayRef<CountedRegion> Regions) { in sortNestedRegions() argument 1251 llvm::sort(Regions, [](const CountedRegion &LHS, const CountedRegion &RHS) { in sortNestedRegions() 1273 combineRegions(MutableArrayRef<CountedRegion> Regions) { in combineRegions() argument 1274 if (Regions.empty()) in combineRegions() 1275 return Regions; in combineRegions() [all …]
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-cov/ |
H A D | SourceCoverageView.h | 72 SmallVector<CountedRegion, 0> Regions; member 75 BranchView(unsigned Line, SmallVector<CountedRegion, 0> Regions) in BranchView() 76 : Regions(std::move(Regions)), Line(Line) {} in BranchView() 302 void addBranch(unsigned Line, SmallVector<CountedRegion, 0> Regions);
|
H A D | CoverageExporterJson.cpp | 118 json::Array renderRegions(ArrayRef<coverage::CountedRegion> Regions) { in renderRegions() argument 120 for (const auto &Region : Regions) in renderRegions() 125 json::Array renderBranchRegions(ArrayRef<coverage::CountedRegion> Regions) { in renderBranchRegions() argument 127 for (const auto &Region : Regions) in renderBranchRegions()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | ErrnoChecker.cpp | 43 ArrayRef<const MemRegion *> Regions, 221 ArrayRef<const MemRegion *> Regions, const LocationContext *LCtx, in checkRegionChanges() argument 230 if (llvm::is_contained(Regions, ErrnoRegion)) in checkRegionChanges() 235 if (llvm::is_contained(Regions, ErrnoRegion->getMemorySpace())) in checkRegionChanges()
|
H A D | TaggedUnionModeling.h | 39 ArrayRef<const MemRegion *> Regions) { in removeInformationStoredForDeadInstances() argument 46 for (const MemRegion *Region : Regions) in removeInformationStoredForDeadInstances()
|
H A D | StdVariantChecker.cpp | 144 ArrayRef<const MemRegion *> Regions, in checkRegionChanges() argument 151 *Call, State, Regions); in checkRegionChanges()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
H A D | release.h | 207 : Regions(0), NumCounters(0), CounterSizeBitsLog(0), CounterMask(0), 229 Regions = NumberOfRegion; in reset() 249 BufferNumElements = SizePerRegion * Regions; in get() 258 DCHECK_LT(Region, Regions); in inc() 336 uptr Regions; in FreePagesRangeTracker()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | StructurizeCFG.cpp | 1209 static void addRegionIntoQueue(Region &R, std::vector<Region *> &Regions) { in addRegionIntoQueue() argument 1210 Regions.push_back(&R); in addRegionIntoQueue() 1212 addRegionIntoQueue(*E, Regions); in addRegionIntoQueue() 1221 std::vector<Region *> Regions; in run() local 1222 addRegionIntoQueue(*RI.getTopLevelRegion(), Regions); in run() 1223 while (!Regions.empty()) { in run() 1224 Region *R = Regions.back(); in run() 1228 Regions.pop_back(); in run()
|
/freebsd/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCMachOStreamer.cpp | 204 auto &Regions = getWriter().getDataRegions(); in emitDataRegionEnd() local 205 assert(!Regions.empty() && "Mismatched .end_data_region!"); in emitDataRegionEnd() 206 auto &Data = Regions.back(); in emitDataRegionEnd()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | MemRegion.cpp | 74 auto *R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID, InsertPos)); in getSubRegion() 78 Regions.InsertNode(R, InsertPos); in getSubRegion() 90 auto *R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID, InsertPos)); in getSubRegion() 94 Regions.InsertNode(R, InsertPos); in getSubRegion() 108 auto *R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID, InsertPos)); in getSubRegion() 112 Regions.InsertNode(R, InsertPos); in getSubRegion() 1179 MemRegion* data = Regions.FindNodeOrInsertPos(ID, InsertPos); in getElementRegion() 1184 Regions.InsertNode(R, InsertPos); in getElementRegion()
|