Home
last modified time | relevance | path

Searched refs:block_begin (Results 1 – 23 of 23) sorted by relevance

/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_debugging.cpp207 void *block_begin = a->GetBlockBegin((void *)addr); in __tsan_locate_address() local
208 if (block_begin) b = ctx->metamap.GetBlock((uptr)block_begin); in __tsan_locate_address()
247 void *block_begin = a->GetBlockBegin((void *)addr); in __tsan_get_alloc_stack() local
248 if (block_begin) b = ctx->metamap.GetBlock((uptr)block_begin); in __tsan_get_alloc_stack()
H A Dtsan_external.cpp104 void *block_begin = a->GetBlockBegin((void *)addr); in __tsan_external_assign_tag() local
105 if (block_begin) b = ctx->metamap.GetBlock((uptr)block_begin); in __tsan_external_assign_tag()
H A Dtsan_rtl_report.cpp342 void *block_begin = a->GetBlockBegin((void*)addr); in AddLocation() local
343 if (block_begin) in AddLocation()
344 b = ctx->metamap.GetBlock((uptr)block_begin); in AddLocation()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemorySSA.h508 block_iterator block_begin() {
512 const_block_iterator block_begin() const {
516 block_iterator block_end() { return block_begin() + getNumOperands(); }
519 return block_begin() + getNumOperands();
523 return make_range(block_begin(), block_end());
527 return make_range(block_begin(), block_end());
548 BasicBlock *getIncomingBlock(unsigned I) const { return block_begin()[I]; }
565 block_begin()[I] = BB;
582 if (block_begin()[I] == BB)
602 setIncomingBlock(I, block_begin()[E - 1]);
[all …]
H A DRegionInfo.h609 block_iterator block_begin() { return block_iterator(getEntry(), getExit()); }
613 const_block_iterator block_begin() const {
623 return block_range(block_begin(), block_end());
630 return const_block_range(block_begin(), block_end());
H A DLoopInfo.h176 block_iterator block_begin() const { return getBlocks().begin(); } in block_begin() function
180 return make_range(block_begin(), block_end()); in blocks()
H A DLoopInfoImpl.h356 for (block_iterator BI = (*I)->block_begin(), BE = (*I)->block_end(); in verifyLoop()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyExceptionInfo.h80 block_iterator block_begin() const { return getBlocks().begin(); } in block_begin() function
83 return make_range(block_begin(), block_end()); in blocks()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp969 for (Loop::block_iterator BI = L->block_begin(), E = L->block_end(); BI != E; in mayLoopAccessLocation()
1508 LoopEntry = *(CurLoop->block_begin()); in detectPopcountIdiom()
1640 LoopEntry = *(CurLoop->block_begin()); in detectShiftUntilZeroIdiom()
1814 BasicBlock *LoopBody = *(CurLoop->block_begin()); in recognizePopcount()
1965 BasicBlock *Body = *(CurLoop->block_begin()); in transformLoopToCountable()
2069 BasicBlock *Body = *(CurLoop->block_begin()); in transformLoopToPopcount()
H A DLoopUnswitch.cpp731 for (Loop::block_iterator I = CurrentLoop->block_begin(), in processCurrentLoop()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp591 SmallSetVector<BasicBlock *, 8> DeadBlockSet(L->block_begin(), in deleteDeadLoop()
669 for (Loop::block_iterator LpI = L->block_begin(), LpE = L->block_end(); in deleteDeadLoop()
677 blocks.insert(L->block_begin(), L->block_end()); in deleteDeadLoop()
1501 for (Loop::block_iterator I = L->block_begin(), E = L->block_end(); in cloneLoop()
H A DLoopSimplify.cpp296 for (Loop::block_iterator I = L->block_begin(), E = L->block_end(); in separateNestedLoop()
499 for (Loop::block_iterator BB = L->block_begin(), E = L->block_end(); in simplifyOneLoop()
H A DLoopUnrollAndJam.cpp108 JamLoopBlocks.insert(JamLoop.block_begin(), JamLoop.block_end()); in partitionOuterLoopBlocks()
128 SubLoopBlocks.insert(SubLoop->block_begin(), SubLoop->block_end()); in partitionOuterLoopBlocks()
H A DLocal.cpp1228 hash_combine_range(PN->block_begin(), PN->block_end()))); in EliminateDuplicatePHINodesSetBasedImpl()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DInstruction.cpp513 return std::equal(thisPHI->block_begin(), thisPHI->block_end(), in isIdenticalToWhenDefined()
514 otherPHI->block_begin()); in isIdenticalToWhenDefined()
H A DInstructions.cpp107 std::copy(PN.block_begin(), PN.block_end(), block_begin()); in PHINode()
122 std::copy(block_begin() + Idx + 1, block_end(), block_begin() + Idx); in removeIncomingValue()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h2659 block_iterator block_begin() {
2663 const_block_iterator block_begin() const {
2668 return block_begin() + getNumOperands();
2672 return block_begin() + getNumOperands();
2676 return make_range(block_begin(), block_end());
2680 return make_range(block_begin(), block_end());
2714 return block_begin()[i];
2734 block_begin()[i] = BB;
2777 if (block_begin()[i] == BB)
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineBlockPlacement.cpp2558 LoopBlockSet.insert(L.block_begin(), L.block_end()); in collectLoopBlockSet()
2631 << " Loop header: " << getBlockName(*L.block_begin()) << "\n" in buildLoopChains()
2641 << " Loop header: " << getBlockName(*L.block_begin()) << "\n" in buildLoopChains()
2651 << " Loop header: " << getBlockName(*L.block_begin()) << "\n" in buildLoopChains()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp121 std::copy(pred_begin(BB), pred_end(BB), Phi->block_begin()); in getPreviousDefRecursive()
299 for (auto BBIter = MP->block_begin() + i; BBIter != MP->block_end(); in setMemoryPhiValueForBlock()
H A DMustExecute.cpp65 for (Loop::block_iterator BB = std::next(CurLoop->block_begin()), in computeLoopSafetyInfo()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonHardwareLoops.cpp1015 << printMBBReference(**L->block_begin())); in containsInvalidInstruction()
1370 << printMBBReference(**L->block_begin())); in isLoopFeeder()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp738 for (Loop::block_iterator I = L->block_begin(), IE = L->block_end(); in isHardwareLoopProfitable()
H A DPPCISelLowering.cpp15584 for (auto I = ML->block_begin(), IE = ML->block_end(); I != IE; ++I) in getPrefLoopAlignment()