Home
last modified time | relevance | path

Searched refs:block_end (Results 1 – 25 of 33) sorted by relevance

12

/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DFunctionLayout.h206 block_const_iterator block_end() const { return Blocks.end(); } in block_end() function
208 return {block_begin(), block_end()}; in blocks()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyExceptionInfo.h81 block_iterator block_end() const { return getBlocks().end(); } in block_end() function
83 return make_range(block_begin(), block_end()); in blocks()
/llvm-project-15.0.7/bolt/lib/Passes/
H A DSplitFunctions.cpp208 Layout.block_end()); in splitFunction()
223 Layout.block_end()); in splitFunction()
371 BF.getLayout().block_end()); in createEHTrampolines()
H A DLoopInversionPass.cpp76 BF.getLayout().block_end()); in runOnFunction()
H A DThreeWayBranch.cpp35 Function.getLayout().block_begin(), Function.getLayout().block_end()); in runOnFunction()
H A DIdenticalCodeFolding.cpp170 A.getLayout().block_end()); in isIdenticalWith()
175 B.getLayout().block_end()); in isIdenticalWith()
H A DInliner.cpp399 Function.getLayout().block_end()); in inlineCallsInFunction()
H A DTailDuplication.cpp582 Function.getLayout().block_begin(), Function.getLayout().block_end()); in runOnFunction()
H A DLongJmp.cpp59 E = Func.getLayout().block_end(); in getBBAtHotColdSplitPoint()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DRegionInfo.h611 block_iterator block_end() { return block_iterator(); }
616 const_block_iterator block_end() const { return const_block_iterator(); }
623 return block_range(block_begin(), block_end());
630 return const_block_range(block_begin(), block_end());
H A DMemorySSA.h522 block_iterator block_end() { return block_begin() + getNumOperands(); }
524 const_block_iterator block_end() const {
529 return make_range(block_begin(), block_end());
533 return make_range(block_begin(), block_end());
H A DLoopInfo.h193 block_iterator block_end() const { return getBlocks().end(); } in block_end() function
196 return make_range(block_begin(), block_end()); in blocks()
H A DLoopInfoImpl.h354 for (block_iterator BI = (*I)->block_begin(), BE = (*I)->block_end(); in verifyLoop()
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DGenericCycleInfo.h177 const_block_iterator block_end() const { in block_end() function
182 return llvm::make_range(block_begin(), block_end()); in blocks()
H A DGenericCycleImpl.h181 Child->block_end()); in moveTopLevelCycleToNewParent()
/llvm-project-15.0.7/bolt/lib/Rewrite/
H A DBoltDiff.cpp353 while (Iter1 != Func1->getLayout().block_end()) { in matchBasicBlocks()
354 if (Iter2 == Func2->getLayout().block_end()) { in matchBasicBlocks()
396 if (!Match || Iter2 != Func2->getLayout().block_end()) in matchBasicBlocks()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLoopUnrollAndJam.cpp106 JamLoopBlocks.insert(JamLoop.block_begin(), JamLoop.block_end()); in partitionOuterLoopBlocks()
126 SubLoopBlocks.insert(SubLoop->block_begin(), SubLoop->block_end()); in partitionOuterLoopBlocks()
H A DLoopUtils.cpp586 L->block_end()); in deleteDeadLoop()
667 blocks.insert(L->block_begin(), L->block_end()); in deleteDeadLoop()
/llvm-project-15.0.7/llvm/bindings/ocaml/llvm/
H A Dllvm.ml957 external block_end : llvalue -> (llvalue, llbasicblock) llrev_pos
993 rev_iter_block_range f (block_end fn) (At_start fn)
1002 fold_right_block_range f init (block_end fn) (At_start fn)
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DMustExecute.cpp63 BBE = CurLoop->block_end(); in computeLoopSafetyInfo()
/llvm-project-15.0.7/polly/lib/Support/
H A DScopHelper.cpp467 return std::distance(R->block_begin(), R->block_end()); in getNumBlocksInRegionNode()
/llvm-project-15.0.7/llvm/lib/IR/
H A DInstruction.cpp525 return std::equal(thisPHI->block_begin(), thisPHI->block_end(), in isIdenticalToWhenDefined()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DInstructions.h2734 block_iterator block_end() {
2738 const_block_iterator block_end() const {
2743 return make_range(block_begin(), block_end());
2747 return make_range(block_begin(), block_end());
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.cpp1825 uint32_t block_end = getScopeEndOffset(variable_cvs); in ParseVariablesForBlock() local
1827 iter = syms.at(block_end); in ParseVariablesForBlock()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp743 for (Loop::block_iterator I = L->block_begin(), IE = L->block_end(); in isHardwareLoopProfitable()

12