Home
last modified time | relevance | path

Searched defs:Block (Results 1 – 25 of 173) sorted by relevance

1234567

/freebsd/contrib/llvm-project/llvm/include/llvm/XRay/
H A DBlockIndexer.h28 struct Block { struct
36 using Index = DenseMap<std::pair<uint64_t, int32_t>, std::vector<Block>>; argument
H A DProfile.h62 struct Block { struct
77 /// Appends a fully-formed Block instance into the Profile. argument
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanCFG.h38 BlockPtrTy Block; variable
53 template <typename T1> static T1 deref(T1 Block, unsigned SuccIdx) { in deref()
68 : Block(Block), SuccessorIdx(Idx) {} in Block() function
78 static VPAllSuccessorsIterator end(BlockPtrTy Block) { in end()
H A DVPlan.cpp156 const VPBlockBase *Block = this; in getEntryBasicBlock() local
163 VPBlockBase *Block = this; in getEntryBasicBlock() local
178 const VPBlockBase *Block = this; in getExitingBasicBlock() local
185 VPBlockBase *Block = this; in getExitingBasicBlock() local
1135 for (const VPBlockBase *Block : vp_depth_first_shallow(getEntry())) { in print() local
1270 Twine VPlanPrinter::getUID(const VPBlockBase *Block) { in getUID()
1275 Twine VPlanPrinter::getOrCreateName(const VPBlockBase *Block) { in getOrCreateName()
1308 for (const VPBlockBase *Block : vp_depth_first_shallow(Plan.getEntry())) in dump() local
1314 void VPlanPrinter::dumpBlock(const VPBlockBase *Block) { in dumpBlock()
1340 void VPlanPrinter::dumpEdges(const VPBlockBase *Block) { in dumpEdges()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DAdornedCFG.cpp31 for (const CFGBlock *Block : Cfg) { in buildStmtToBasicBlockMap() local
50 for (const CFGBlock *Block : Cfg) { in buildStmtToBasicBlockMap() local
67 for (const CFGBlock *Block : Cfg) { in buildStmtToBasicBlockMap() local
81 const CFGBlock *Block = BlocksToVisit.back(); in findReachableBlocks() local
104 const CFGBlock *Block) { in buildContainsExprConsumedInDifferentBlock()
114 for (const CFGBlock *Block : Cfg) { in buildContainsExprConsumedInDifferentBlock() local
H A DHTMLLogger.cpp153 const CFGBlock *Block; member
248 static std::string blockID(unsigned Block) { in blockID()
251 static std::string eltID(unsigned Block, unsigned Element) { in eltID()
254 static std::string iterID(unsigned Block, unsigned Iter) { in iterID()
257 static std::string elementIterID(unsigned Block, unsigned Iter, in elementIterID()
269 unsigned Block = Iters.back().Block->getBlockID(); in recordState() local
423 for (const auto *Block : ACFG->getCFG()) { in writeCode() local
510 for (const auto *Block : CFG) { in buildCFGDot() local
H A DTypeErasedDataflowAnalysis.cpp45 const CFGBlock &Block) { in blockIndexInPredecessor()
219 computeBlockInputState(const CFGBlock &Block, AnalysisContext &AC) { in computeBlockInputState()
413 transferCFGBlock(const CFGBlock &Block, AnalysisContext &AC, in transferCFGBlock()
503 while (const CFGBlock *Block = Worklist.dequeue()) { in runTypeErasedDataflowAnalysis() local
559 for (const CFGBlock *Block : ACFG.getCFG()) { in runTypeErasedDataflowAnalysis() local
/freebsd/sbin/dump/
H A Dcache.c35 typedef struct Block { struct
36 struct Block *b_HNext; /* must be first field */ argument
39 } Block; argument
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DDebugLinesSubsection.h107 struct Block { struct
108 Block(uint32_t ChecksumBufferOffset) in Block() function
124 void createBlock(StringRef FileName); argument
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DThreadSafetyTIL.cpp169 for (auto *Block : successors()) in topologicalSort() local
262 for (auto *Block : Blocks) in renumberInstrs() local
305 for (auto *Block : Blocks) in computeNormalForm() local
318 for (auto *Block : Blocks.reverse()) { in computeNormalForm() local
324 for (auto *Block : Blocks) { in computeNormalForm() local
329 for (auto *Block : Blocks.reverse()) { in computeNormalForm() local
H A DReachableCode.cpp434 bool DeadCodeScan::isDeadCodeRoot(const clang::CFGBlock *Block) { in isDeadCodeRoot()
459 static bool isInCoroutineStmt(const Stmt *DeadStmt, const CFGBlock *Block) { in isInCoroutineStmt()
496 static bool isValidDeadStmt(const Stmt *S, const clang::CFGBlock *Block) { in isValidDeadStmt()
507 const Stmt *DeadCodeScan::findDeadCode(const clang::CFGBlock *Block) { in findDeadCode()
541 const CFGBlock *Block = WorkList.pop_back_val(); in scanBackwards() local
584 const CFGBlock *Block = I.first; in scanBackwards() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSampleProfileInference.cpp626 auto &Block = Func.Blocks[I]; in joinIsolatedComponents() local
834 auto &Block = Func.Blocks[Queue.front()]; in findUnknownSubgraph() local
874 for (auto *Block : UnknownBlocks) { in canRebalanceSubgraph() local
927 auto fillInDegree = [&](const FlowBlock *Block) { in isAcyclicSubgraph()
935 for (auto *Block : UnknownBlocks) { in isAcyclicSubgraph() local
946 FlowBlock *Block = &Func.Blocks[Queue.front()]; in isAcyclicSubgraph() local
994 for (auto *Block : UnknownBlocks) { in rebalanceUnknownSubgraph() local
1009 const FlowBlock *Block, uint64_t BlockFlow) { in rebalanceBlock()
1076 auto &Block = Func.Blocks[B]; in initializeNetwork() local
1128 const FlowBlock &Block) { in assignBlockCosts()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DGenericCycleImpl.h203 void GenericCycleInfo<ContextT>::addBlockToCycle(BlockT *Block, CycleT *Cycle) { in addBlockToCycle()
274 BlockT *Block = Worklist.pop_back_val(); in run() local
338 BlockT *Block = TraverseStack.back(); in dfs() local
456 unsigned GenericCycleInfo<ContextT>::getCycleDepth(const BlockT *Block) const { in getCycleDepth()
518 BlockT *Block = Entry.first; in validateTree() local
H A DGenericCycleInfo.h85 void appendEntry(BlockT *Block) { Entries.push_back(Block); } in appendEntry()
86 void appendBlock(BlockT *Block) { Blocks.insert(Block); } in appendBlock()
106 bool isEntry(const BlockT *Block) const { in isEntry()
111 bool contains(const BlockT *Block) const { return Blocks.contains(Block); } in contains()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMachineScheduler.cpp1249 SIScheduleBlock *Block = CurrentBlocks[i]; in topologicalSort() local
1260 SIScheduleBlock *Block = CurrentBlocks[i]; in topologicalSort() local
1273 SIScheduleBlock *Block = CurrentBlocks[i]; in topologicalSort() local
1294 SIScheduleBlock *Block = CurrentBlocks[i]; in scheduleInsideBlocks() local
1310 SIScheduleBlock *Block = CurrentBlocks[BlockIndice]; in scheduleInsideBlocks() local
1341 SIScheduleBlock *Block = CurrentBlocks[i]; in scheduleInsideBlocks() local
1371 SIScheduleBlock *Block = CurrentBlocks[BlockIndice]; in fillStats() local
1386 SIScheduleBlock *Block = CurrentBlocks[BlockIndice]; in fillStats() local
1447 SIScheduleBlock *Block = Blocks[i]; in SIScheduleBlockScheduler() local
1454 SIScheduleBlock *Block = Blocks[i]; in SIScheduleBlockScheduler() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DSymbolRecordHelpers.cpp36 BlockSym Block = createRecord<BlockSym>(Sym); in getScopeEndOffset() local
67 BlockSym Block = createRecord<BlockSym>(Sym); in getScopeParentOffset() local
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_allocator.h166 struct Block { struct
168 static constexpr auto Size = nearest_boundary(N, kCacheLineSize);
169 void *Data;
/freebsd/contrib/llvm-project/llvm/include/llvm/Bitstream/
H A DBitstreamWriter.h70 struct Block { struct
74 Block(unsigned PCS, size_t SSW) : PrevCodeSize(PCS), StartSizeWord(SSW) {} in Block() argument
H A DBitstreamReader.h366 struct Block { global() struct
370 BlockBlock Block() argument
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_dense_alloc.h120 struct Block { struct
125 Block *MapBlock(IndexT idx) { return reinterpret_cast<Block *>(Map(idx)); } in MapBlock() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZLongBranch.cpp183 MBBInfo &Block) { in skipNonTerminators()
297 MBBInfo &Block = MBBs[I]; in initMBBInfo() local
359 for (auto &Block : MBBs) { in setWorstCaseAddresses() local
460 for (auto &Block : MBBs) { in relaxBranches() local
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/
H A DAnalysisDeclContext.h217 enum ContextKind { StackFrame, Block }; enumerator
306 const CFGBlock *Block; variable
317 const Stmt *S, const CFGBlock *Block, unsigned BlockCount, in StackFrameContext()
339 const CFGBlock *Block, unsigned BlockCount, in Profile()
478 const Stmt *S, const CFGBlock *Block, in getStackFrame()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DCalledOnceCheck.h99 handleBlockThatIsGuaranteedToBeCalledOnce(const BlockDecl *Block) {} in handleBlockThatIsGuaranteedToBeCalledOnce()
105 virtual void handleBlockWithNoGuarantees(const BlockDecl *Block) {} in handleBlockWithNoGuarantees()
H A DPostOrderCFGView.h50 std::pair<std::nullopt_t, bool> insert(const CFGBlock *Block) { in insert()
67 bool alreadySet(const CFGBlock *Block) { in alreadySet()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLexicalScopes.cpp170 if (auto *Block = dyn_cast<DILexicalBlockBase>(Scope)) in getOrCreateRegularScope() local
198 if (auto *Block = dyn_cast<DILexicalBlockBase>(Scope)) in getOrCreateInlinedScope() local
221 if (auto *Block = dyn_cast<DILexicalBlockBase>(Scope)) in getOrCreateAbstractScope() local

1234567