Home
last modified time | relevance | path

Searched refs:Block (Results 1 – 25 of 463) sorted by relevance

12345678910>>...19

/openbsd/gnu/llvm/lldb/source/Symbol/
H A DBlock.cpp24 Block::Block(lldb::user_id_t uid) in Block() function in Block
29 Block::~Block() = default;
112 Block *Block::FindBlockByID(user_id_t block_id) { in FindBlockByID()
160 Block *Block::CalculateSymbolContextBlock() { return this; } in CalculateSymbolContextBlock()
184 bool Block::Contains(const Block *block) const { in Contains()
202 Block *Block::GetParent() const { in GetParent()
208 Block *Block::GetContainingInlinedBlock() { in GetContainingInlinedBlock()
214 Block *Block::GetInlinedParent() { in GetInlinedParent()
225 Block *Block::GetContainingInlinedBlockWithCallSite( in GetContainingInlinedBlockWithCallSite()
505 Block *Block::GetSibling() const { in GetSibling()
[all …]
/openbsd/gnu/llvm/lldb/include/lldb/Symbol/
H A DBlock.h61 Block(lldb::user_id_t uid);
64 ~Block() override;
156 Block *GetParent() const;
165 Block *GetContainingInlinedBlock();
172 Block *GetInlinedParent();
187 Block *
195 Block *GetSibling() const;
202 Block *GetFirstChild() const { in GetFirstChild()
378 Block *GetSiblingForChild(const Block *child_block) const;
381 Block(const Block &) = delete;
[all …]
/openbsd/gnu/llvm/llvm/lib/Transforms/Utils/
H A DCodeLayout.cpp190 class Block { class
192 Block(const Block &) = delete;
193 Block(Block &&) = default;
194 Block &operator=(const Block &) = delete;
195 Block &operator=(Block &&) = default;
233 Block *Source;
254 explicit Chain(uint64_t Id, Block *Block) in Chain() argument
547 for (Block &Block : AllBlocks) { in initialize()
548 AllChains.emplace_back(Block.Index, &Block); in initialize()
557 for (Block &Block : AllBlocks) { in initialize()
[all …]
H A DSampleProfileInference.cpp935 fillInDegree(Block); in isAcyclicSubgraph()
952 if (Block->HasUnknownWeight && Block != SrcBlock) in isAcyclicSubgraph()
1000 Block->Flow = BlockFlow; in rebalanceUnknownSubgraph()
1083 if (Block.isEntry()) { in initializeNetwork()
1094 if (Block.Weight > 0) { in initializeNetwork()
1129 if (Block.IsUnlikely) in assignBlockCosts()
1142 if (Block.Weight == 0) in assignBlockCosts()
1145 if (Block.isEntry()) { in assignBlockCosts()
1228 assert((!Block.isEntry() || !Block.isExit()) && in verifyInput()
1233 assert((!Block.HasUnknownWeight || Block.Weight == 0 || Block.isEntry()) && in verifyInput()
[all …]
/openbsd/gnu/llvm/llvm/include/llvm/ADT/
H A DGenericCycleImpl.h52 for (BlockT *Block : blocks()) { in getExitBlocks()
153 auto MapIt = BlockMap.find(Block);
160 BlockMapTopLevel.try_emplace(Block, C);
235 NewCycle->appendEntry(Block); in run()
243 if (Block == HeaderCandidate) in run()
270 ProcessPredecessors(Block); in run()
309 if (!BlockDFSInfo.count(Block)) { in dfs()
323 BlockPreorder.push_back(Block); in dfs()
374 auto MapIt = BlockMap.find(Block);
386 CycleT *Cycle = getCycle(Block); in getCycleDepth()
[all …]
H A DGenericCycleInfo.h87 void appendEntry(BlockT *Block) { Entries.push_back(Block); } in appendEntry() argument
88 void appendBlock(BlockT *Block) { Blocks.push_back(Block); } in appendBlock() argument
108 bool isEntry(const BlockT *Block) const { in isEntry() argument
109 return is_contained(Entries, Block); in isEntry()
113 bool contains(const BlockT *Block) const { in contains() argument
114 return is_contained(Blocks, Block); in contains()
215 for (auto *Block : Blocks) { in print()
216 if (isEntry(Block)) in print()
219 Out << ' ' << Ctx.print(Block); in print()
266 CycleT *getCycle(const BlockT *Block) const;
[all …]
/openbsd/gnu/usr.bin/perl/pod/
H A Dperluniprops.pod759 \p{Block: Arabic_Math} \p{Block=
852 \p{Block: CJK_Ext_A} \p{Block=
855 \p{Block: CJK_Ext_B} \p{Block=
858 \p{Block: CJK_Ext_C} \p{Block=
861 \p{Block: CJK_Ext_D} \p{Block=
863 \p{Block: CJK_Ext_E} \p{Block=
866 \p{Block: CJK_Ext_F} \p{Block=
869 \p{Block: CJK_Ext_G} \p{Block=
872 \p{Block: CJK_Ext_H} \p{Block=
1096 \p{Block: IDC} \p{Block=
[all …]
/openbsd/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DVPlanCFG.h37 BlockPtrTy Block; variable
53 if (auto *R = dyn_cast<VPRegionBlock>(Block)) { in deref()
66 VPAllSuccessorsIterator(BlockPtrTy Block, size_t Idx = 0)
67 : Block(Block), SuccessorIdx(Idx) {} in Block() argument
69 : Block(Other.Block), SuccessorIdx(Other.SuccessorIdx) {} in VPAllSuccessorsIterator()
72 Block = R.Block;
77 static VPAllSuccessorsIterator end(BlockPtrTy Block) { in end() argument
78 if (auto *R = dyn_cast<VPRegionBlock>(Block)) { in end()
82 BlockPtrTy ParentWithSuccs = getBlockWithSuccs(Block); in end()
85 return {Block, NumSuccessors}; in end()
[all …]
H A DVPlan.cpp151 Block = Region->getEntry(); in getEntryBasicBlock()
156 VPBlockBase *Block = this; in getEntryBasicBlock() local
158 Block = Region->getEntry(); in getEntryBasicBlock()
172 Block = Region->getExiting(); in getExitingBasicBlock()
177 VPBlockBase *Block = this; in getExitingBasicBlock() local
201 delete Block; in deleteCFG()
534 Block->execute(State); in execute()
555 Block->execute(State); in execute()
675 Block->execute(State); in execute()
886 dumpBlock(Block); in dump()
[all …]
/openbsd/gnu/llvm/clang/docs/
H A DBlockLanguageSpec.rst16 - 2008/8/13 --- revised, Block globals
28 The Block Type
50 Block Variable Declarations
55 valid Block variable declarations:
74 Block Literal Expressions
91 The following Block literal:
156 statement of a Block are imported and captured by the Block as const
178 Block literal expressions may occur within Block literal expressions
183 Block variables at global or local static scope.
199 the following are all legal Block invocations:
[all …]
/openbsd/gnu/llvm/clang/lib/Analysis/
H A DCFG.cpp2751 if (Block) { in VisitCallExpr()
3061 B = Block; in VisitDeclSubExpr()
3092 if (Block) { in VisitIfStmt()
3330 if (Block) { in VisitSEHTryStmt()
3477 if (Block) { in VisitGCCAsmStmt()
3516 if (Block) { in VisitForStmt()
3722 if (Block) { in VisitObjCForCollectionStmt()
3747 if (Block) { in VisitObjCForCollectionStmt()
3869 if (Block) { in VisitWhileStmt()
4062 if (Block) { in VisitObjCAtTryStmt()
[all …]
H A DThreadSafetyTIL.cpp169 for (auto *Block : successors()) in topologicalSort() local
170 ID = Block->topologicalSort(Blocks, ID); in topologicalSort()
262 for (auto *Block : Blocks) in renumberInstrs() local
263 InstrID = Block->renumberInstrs(InstrID); in renumberInstrs()
305 for (auto *Block : Blocks) in computeNormalForm() local
306 Block->computeDominator(); in computeNormalForm()
318 for (auto *Block : Blocks.reverse()) { in computeNormalForm() local
319 Block->computePostDominator(); in computeNormalForm()
324 for (auto *Block : Blocks) { in computeNormalForm() local
325 computeNodeID(Block, &BasicBlock::DominatorNode); in computeNormalForm()
[all …]
H A DReachableCode.cpp414 bool isDeadCodeRoot(const CFGBlock *Block);
436 E = Block->pred_end(); I != E; ++I) { in isDeadCodeRoot()
464 for (CFGBlock::const_iterator I = Block->begin(), E = Block->end(); I!=E; ++I) in findDeadCode()
471 CFGTerminator T = Block->getTerminator(); in findDeadCode()
501 if (Reachable[Block->getBlockID()]) in scanBackwards()
505 const Stmt *S = findDeadCode(Block); in scanBackwards()
523 if (isDeadCodeRoot(Block)) { in scanBackwards()
524 reportDeadCode(Block, S, CB); in scanBackwards()
540 const CFGBlock *Block = I.first; in scanBackwards() local
541 if (Reachable[Block->getBlockID()]) in scanBackwards()
[all …]
/openbsd/gnu/llvm/clang/lib/Analysis/FlowSensitive/
H A DTypeErasedDataflowAnalysis.cpp216 Preds.insert(Block.pred_begin(), Block.pred_end()); in computeBlockInputState()
369 auto State = computeBlockInputState(Block, AC); in transferCFGBlock()
370 for (const auto &Element : Block) { in transferCFGBlock()
444 BlockStates[Block->getBlockID()]; in runTypeErasedDataflowAnalysis()
446 transferCFGBlock(*Block, AC); in runTypeErasedDataflowAnalysis()
457 if (isLoopHead(*Block)) { in runTypeErasedDataflowAnalysis()
479 if (Block->hasNoReturnElement()) in runTypeErasedDataflowAnalysis()
482 Worklist.enqueueSuccessors(Block); in runTypeErasedDataflowAnalysis()
488 for (const CFGBlock *Block : CFCtx.getCFG()) { in runTypeErasedDataflowAnalysis() local
490 if (!BlockStates[Block->getBlockID()]) in runTypeErasedDataflowAnalysis()
[all …]
H A DControlFlowContext.cpp30 for (const CFGBlock *Block : Cfg) { in buildStmtToBasicBlockMap() local
31 if (Block == nullptr) in buildStmtToBasicBlockMap()
34 for (const CFGElement &Element : *Block) { in buildStmtToBasicBlockMap()
39 StmtToBlock[Stmt->getStmt()] = Block; in buildStmtToBasicBlockMap()
41 if (const Stmt *TerminatorStmt = Block->getTerminatorStmt()) in buildStmtToBasicBlockMap()
42 StmtToBlock[TerminatorStmt] = Block; in buildStmtToBasicBlockMap()
/openbsd/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/
H A Dchunk_test.cpp28 void *Block = malloc(HeaderSize + Size); in TEST() local
29 void *P = reinterpret_cast<void *>(reinterpret_cast<scudo::uptr>(Block) + in TEST()
37 free(Block); in TEST()
48 void *Block = malloc(HeaderSize + Size); in TEST() local
49 void *P = reinterpret_cast<void *>(reinterpret_cast<scudo::uptr>(Block) + in TEST()
60 free(Block); in TEST()
67 void *Block = malloc(HeaderSize + Size); in TEST() local
68 void *P = reinterpret_cast<void *>(reinterpret_cast<scudo::uptr>(Block) + in TEST()
75 *(reinterpret_cast<scudo::u8 *>(Block) + I) ^= 0x42U; in TEST()
77 *(reinterpret_cast<scudo::u8 *>(Block) + I) ^= 0x42U; in TEST()
[all …]
/openbsd/gnu/llvm/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowWorklist.h35 void enqueueBlock(const CFGBlock *Block) { in enqueueBlock() argument
36 if (Block && !EnqueuedBlocks[Block->getBlockID()]) { in enqueueBlock()
37 EnqueuedBlocks[Block->getBlockID()] = true; in enqueueBlock()
38 WorkList.push(Block); in enqueueBlock()
71 void enqueueSuccessors(const CFGBlock *Block) { in enqueueSuccessors()
72 for (auto B : Block->succs()) in enqueueSuccessors()
87 void enqueuePredecessors(const CFGBlock *Block) { in enqueuePredecessors()
88 for (auto B : Block->preds()) in enqueuePredecessors()
/openbsd/gnu/llvm/clang/lib/AST/Interp/
H A DInterpBlock.h26 class Block; variable
49 class Block final {
52 Block(const std::optional<unsigned> &DeclID, Descriptor *Desc,
56 Block(Descriptor *Desc, bool IsStatic = false, bool IsExtern = false)
90 char *rawData() { return reinterpret_cast<char *>(this) + sizeof(Block); } in rawData()
92 return reinterpret_cast<const char *>(this) + sizeof(Block); in rawData()
118 Block(Descriptor *Desc, bool IsExtern, bool IsStatic, bool IsDead) in Block() function
150 DeadBlock(DeadBlock *&Root, Block *Blk);
156 friend class Block;
169 Block B;
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSIMachineScheduler.cpp1224 Block->finalizeUnits(); in createBlocksForVariant()
1303 Block->fastSchedule(); in scheduleInsideBlocks()
1381 Block->Depth = 0; in fillStats()
1396 Block->Height = 0; in fillStats()
1517 blockScheduled(Block); in SIScheduleBlockScheduler()
1576 SIScheduleBlock *Block; in pickBlock() local
1598 Cand.Block = nullptr; in pickBlock()
1602 TryCand.Block = *I; in pickBlock()
1641 Block = Cand.Block; in pickBlock()
1643 return Block; in pickBlock()
[all …]
/openbsd/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZLongBranch.cpp189 Position.KnownBits = Log2(Block.Alignment); in skipNonTerminators()
196 Block.Address = Position.Address; in skipNonTerminators()
199 Position.Address += Block.Size; in skipNonTerminators()
297 MBBInfo &Block = MBBs[I]; in initMBBInfo() local
300 Block.Alignment = MBB->getAlignment(); in initMBBInfo()
309 skipNonTerminators(Position, Block); in initMBBInfo()
317 ++Block.NumTerminators; in initMBBInfo()
359 for (auto &Block : MBBs) { in setWorstCaseAddresses() local
360 skipNonTerminators(Position, Block); in setWorstCaseAddresses()
460 for (auto &Block : MBBs) { in relaxBranches() local
[all …]
/openbsd/gnu/llvm/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h211 Block(const Block &) = delete;
212 Block &operator=(const Block &) = delete;
213 Block(Block &&) = delete;
214 Block &operator=(Block &&) = delete;
540 Block &getBlock() { in getBlock()
818 Block *First = nullptr;
819 Block *Last = nullptr;
842 Block *B = reinterpret_cast<Block *>(Allocator.Allocate<Block>()); in createBlock()
849 B.~Block(); in destroyBlock()
1109 Block &splitBlock(Block &B, size_t SplitIndex,
[all …]
/openbsd/gnu/llvm/llvm/lib/Target/AVR/
H A DAVRExpandPseudoInsts.cpp46 typedef MachineBasicBlock Block; typedef in __anon861a51750111::AVRExpandPseudo
47 typedef Block::iterator BlockIt;
52 bool expandMBB(Block &MBB);
53 bool expandMI(Block &MBB, BlockIt MBBI);
65 MachineRegisterInfo &getRegInfo(Block &MBB) { in getRegInfo()
82 bool expandLSLB7Rd(Block &MBB, BlockIt MBBI);
83 bool expandLSRB7Rd(Block &MBB, BlockIt MBBI);
84 bool expandASRB6Rd(Block &MBB, BlockIt MBBI);
85 bool expandASRB7Rd(Block &MBB, BlockIt MBBI);
88 bool expandLSLW4Rd(Block &MBB, BlockIt MBBI);
[all …]
/openbsd/gnu/llvm/clang/include/clang/Analysis/
H A DAnalysisDeclContext.h217 enum ContextKind { StackFrame, Block }; enumerator
306 const CFGBlock *Block; variable
320 Block(Block), BlockCount(BlockCount), Index(Index) {} in StackFrameContext()
327 const CFGBlock *getCallSiteBlock() const { return Block; } in getCallSiteBlock()
333 CFGElement getCallSiteCFGElement() const { return (*Block)[Index]; } in getCallSiteCFGElement()
339 const CFGBlock *Block, unsigned BlockCount, in Profile() argument
342 ID.AddPointer(Block); in Profile()
364 : LocationContext(Block, ADC, ParentLC, ID), BD(BD), Data(Data) {} in BlockInvocationContext()
378 ProfileCommon(ID, Block, ADC, ParentLC, BD); in Profile()
383 return LC->getKind() == Block; in classof()
[all …]
/openbsd/gnu/usr.bin/perl/cpan/Digest-SHA/t/
H A Dwoodbury.t72 "Test Using Larger Than Block-Size Key - Hash Key First"
73 "Test Using Larger Than Block-Size Key and Larger Than One Block-Size Data"
93 "Test Using Larger Than Block-Size Key - Hash Key First"
94 "Test Using Larger Than Block-Size Key and Larger Than One Block-Size Data. The Larger Block-Sizes …
114 "Test Using Larger Than Block-Size Key - Hash Key First"
115 "Test Using Larger Than Block-Size Key and Larger Than One Block-Size Data. The Larger Block-Sizes …
/openbsd/gnu/llvm/clang/lib/CodeGen/
H A DCGOpenCLRuntime.cpp151 llvm::Value *Block, llvm::Type *BlockTy) { in recordBlockInfo() argument
155 assert(Block->getType()->isPointerTy() && "Invalid block literal type"); in recordBlockInfo()
157 EnqueuedBlockMap[E].BlockArg = Block; in recordBlockInfo()
172 const BlockExpr *Block = getBlockExpr(E); in emitOpenCLEnqueuedBlock() local
174 assert(EnqueuedBlockMap.find(Block) != EnqueuedBlockMap.end() && in emitOpenCLEnqueuedBlock()
178 if (EnqueuedBlockMap[Block].Kernel) { in emitOpenCLEnqueuedBlock()
179 return EnqueuedBlockMap[Block]; in emitOpenCLEnqueuedBlock()
183 CGF, EnqueuedBlockMap[Block].InvokeFunc, EnqueuedBlockMap[Block].BlockTy); in emitOpenCLEnqueuedBlock()
189 EnqueuedBlockMap[Block].Kernel = F; in emitOpenCLEnqueuedBlock()
190 return EnqueuedBlockMap[Block]; in emitOpenCLEnqueuedBlock()

12345678910>>...19