Home
last modified time | relevance | path

Searched refs:Branches (Results 1 – 25 of 37) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/tools/llvm-cov/
H A DCoverageExporterLcov.cpp82 std::vector<llvm::coverage::CountedRegion> Branches; in collectNestedBranches() local
94 append_range(Branches, NestedExBranches); in collectNestedBranches()
101 Branches.push_back(B); in collectNestedBranches()
105 return Branches; in collectNestedBranches()
117 std::vector<llvm::coverage::CountedRegion> Branches = in renderBranchExecutionCounts() local
125 append_range(Branches, ExBranches); in renderBranchExecutionCounts()
129 llvm::sort(Branches, sortLine); in renderBranchExecutionCounts()
131 auto NextBranch = Branches.begin(); in renderBranchExecutionCounts()
132 auto EndBranch = Branches.end(); in renderBranchExecutionCounts()
H A DCoverageSummaryInfo.cpp20 const ArrayRef<CountedRegion> &Branches) { in sumBranches() argument
21 for (const auto &BR : Branches) { in sumBranches()
26 // "True" Condition Branches. in sumBranches()
30 // "False" Condition Branches. in sumBranches()
H A DCoverageExporterJson.cpp143 std::vector<llvm::coverage::CountedRegion> Branches; in collectNestedBranches() local
150 append_range(Branches, NestedExBranches); in collectNestedBranches()
156 Branches.push_back(B); in collectNestedBranches()
159 return Branches; in collectNestedBranches()
H A DCodeCoverage.cpp104 ArrayRef<CountedRegion> Branches);
330 ArrayRef<CountedRegion> Branches) { in attachBranchSubViews() argument
334 const auto *NextBranch = Branches.begin(); in attachBranchSubViews()
335 const auto *EndBranch = Branches.end(); in attachBranchSubViews()
379 auto Branches = FunctionCoverage.getBranches(); in createFunctionView() local
386 attachBranchSubViews(*View, Branches); in createFunctionView()
402 auto Branches = FileCoverage.getBranches(); in createSourceFileView() local
408 attachBranchSubViews(*View, Branches); in createSourceFileView()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCleanup.h264 llvm::SmallPtrSet<llvm::BasicBlock*, 4> Branches;
423 bool hasBranches() const { return ExtInfo && !ExtInfo->Branches.empty(); }
439 if (ExtInfo.Branches.insert(Block).second)
474 return getExtInfo().Branches.insert(Block).second;
480 return (ExtInfo->BranchAfters.size() != ExtInfo->Branches.size());
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/Coverage/
H A DCoverageMapping.cpp335 NextIDsBuilder(const ArrayRef<const CounterMappingRegion *> Branches) in NextIDsBuilder() argument
336 : NextIDs(Branches.size()) { in NextIDsBuilder()
340 for (const auto *Branch : Branches) { in NextIDsBuilder()
345 assert(SeenIDs.size() == Branches.size()); in NextIDsBuilder()
362 ArrayRef<const CounterMappingRegion *> Branches; member in __anondf0c3b9d0311::MCDCRecordProcessor
393 ArrayRef<const CounterMappingRegion *> Branches, in MCDCRecordProcessor() argument
395 : NextIDsBuilder(Branches), TVIdxBuilder(this->NextIDs), Bitmap(Bitmap), in MCDCRecordProcessor()
397 Branches(Branches), NumConditions(DecisionParams.NumConditions), in MCDCRecordProcessor()
505 for (const auto *B : Branches) { in processMCDCRecord()
530 ArrayRef<const CounterMappingRegion *> Branches, bool IsVersion11) { in evaluateMCDCRegion() argument
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCBranchFinalize.cpp146 std::vector<MachineInstr *> Branches; in runOnMachineFunction() local
164 Branches.push_back(&MI); in runOnMachineFunction()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTIL.h1420 Branches[0] = T; in Branch()
1421 Branches[1] = E; in Branch()
1426 Branches[0] = T; in Branch()
1427 Branches[1] = E; in Branch()
1435 const BasicBlock *thenBlock() const { return Branches[0]; } in thenBlock()
1436 BasicBlock *thenBlock() { return Branches[0]; } in thenBlock()
1438 const BasicBlock *elseBlock() const { return Branches[1]; } in elseBlock()
1439 BasicBlock *elseBlock() { return Branches[1]; } in elseBlock()
1442 ArrayRef<BasicBlock *> successors() { return llvm::ArrayRef(Branches); } in successors()
1447 BasicBlock *Ntb = Vs.reduceBasicBlockRef(Branches[0]); in traverse()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DIRMutator.cpp527 SmallVector<BasicBlock *, 2> Branches({Sink, BB}); in connectBlocksToSink() local
532 BranchInst::Create(Branches[coin], Branches[1 - coin], Cond, BB); in connectBlocksToSink()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SchedCyclone.td281 // 7.8.13. Branches
284 // Branches take a single micro-op.
H A DAArch64Features.td320 "Enable Armv8.8-A Hinted Conditional Branches Extension">;
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMSchedule.td96 // Branches.
H A DARMScheduleM7.td98 // Branches.
H A DARMFeatures.td733 /// Harden against Straight Line Speculation for Returns and Indirect Branches.
H A DARMScheduleR52.td78 // Branches - LR written in Late EX2
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrControl.td151 // Branches
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrControl.td72 // Conditional Branches.
H A DX86ScheduleAtom.td188 // Branches don't produce values, so they have no latency, but they still
H A DX86Schedule.td214 // Branches don't produce values, so they have no latency, but they still
H A DX86ScheduleBtVer2.td296 // Branches don't produce values, so they have no latency, but they still
H A DX86ScheduleBdVer2.td290 // Branches don't produce values, so they have no latency, but they still
H A DX86SchedBroadwell.td175 // Branches don't produce values, so they have no latency, but they still
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMapping.h680 ArrayRef<const CounterMappingRegion *> Branches,
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchInstrInfo.td1434 /// Branches and jumps
2234 // Branches implemented with alias.
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600Instructions.td1592 // Custom Inserter for Branches and returns, this eventually will be a

12