Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/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.cpp105 void *block_begin = a->GetBlockBegin((void *)addr); in __tsan_external_assign_tag() local
106 if (block_begin) b = ctx->metamap.GetBlock((uptr)block_begin); in __tsan_external_assign_tag()
H A Dtsan_rtl_report.cpp297 uptr block_begin = 0; in AddLocation() local
300 block_begin = (uptr)a->GetBlockBegin((void *)addr); in AddLocation()
301 if (block_begin) in AddLocation()
302 b = ctx->metamap.GetBlock(block_begin); in AddLocation()
305 b = JavaHeapBlock(addr, &block_begin); in AddLocation()
309 loc->heap_chunk_start = block_begin; in AddLocation()
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DMemorySSA.h500 block_iterator block_begin() {
504 const_block_iterator block_begin() const {
508 block_iterator block_end() { return block_begin() + getNumOperands(); }
511 return block_begin() + getNumOperands();
515 return make_range(block_begin(), block_end());
519 return make_range(block_begin(), block_end());
540 BasicBlock *getIncomingBlock(unsigned I) const { return block_begin()[I]; }
557 block_begin()[I] = BB;
574 if (block_begin()[I] == BB)
594 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.h193 block_iterator block_begin() const { return getBlocks().begin(); } in block_begin() function
197 return make_range(block_begin(), block_end()); in blocks()
H A DLoopInfoImpl.h366 for (block_iterator BI = (*I)->block_begin(), BE = (*I)->block_end(); in verifyLoop()
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyExceptionInfo.h79 block_iterator block_begin() const { return getBlocks().begin(); } in block_begin() function
82 return make_range(block_begin(), block_end()); in blocks()
/openbsd-src/gnu/llvm/llvm/include/llvm/ADT/
H A DGenericCycleInfo.h176 const_block_iterator block_begin() const { in block_begin() function
184 return llvm::make_range(block_begin(), block_end()); in blocks()
H A DGenericCycleImpl.h180 NewParent->Blocks.insert(NewParent->Blocks.end(), Child->block_begin(), in moveTopLevelCycleToNewParent()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DLoopUnrollAndJam.cpp105 JamLoopBlocks.insert(JamLoop.block_begin(), JamLoop.block_end()); in partitionOuterLoopBlocks()
125 SubLoopBlocks.insert(SubLoop->block_begin(), SubLoop->block_end()); in partitionOuterLoopBlocks()
H A DLoopUtils.cpp587 SmallSetVector<BasicBlock *, 8> DeadBlockSet(L->block_begin(), in deleteDeadLoop()
665 blocks.insert(L->block_begin(), L->block_end()); in deleteDeadLoop()
H A DLocal.cpp1318 hash_combine_range(PN->block_begin(), PN->block_end()))); in EliminateDuplicatePHINodesSetBasedImpl()
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DInstruction.cpp575 return std::equal(thisPHI->block_begin(), thisPHI->block_end(), in isIdenticalToWhenDefined()
576 otherPHI->block_begin()); in isIdenticalToWhenDefined()
H A DInstructions.cpp118 copyIncomingBlocks(make_range(PN.block_begin(), PN.block_end())); in PHINode()
133 copyIncomingBlocks(make_range(block_begin() + Idx + 1, block_end()), Idx); in removeIncomingValue()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp1655 LoopEntry = *(CurLoop->block_begin()); in detectPopcountIdiom()
1785 LoopEntry = *(CurLoop->block_begin()); in detectShiftUntilZeroIdiom()
1957 BasicBlock *LoopBody = *(CurLoop->block_begin()); in recognizePopcount()
2108 BasicBlock *Body = *(CurLoop->block_begin()); in transformLoopToCountable()
2212 BasicBlock *Body = *(CurLoop->block_begin()); in transformLoopToPopcount()
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DInstructions.h2772 const_block_iterator block_begin() const {
2777 return block_begin() + getNumOperands();
2781 return make_range(block_begin(), block_end());
2815 return block_begin()[i];
2834 const_cast<block_iterator>(block_begin())[i] = BB;
2841 copy(BBRange, const_cast<block_iterator>(block_begin()) + ToIdx);
2884 if (block_begin()[i] == BB)
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DMachineBlockPlacement.cpp2592 LoopBlockSet.insert(L.block_begin(), L.block_end()); in collectLoopBlockSet()
2665 << " Loop header: " << getBlockName(*L.block_begin()) << "\n" in buildLoopChains()
2675 << " Loop header: " << getBlockName(*L.block_begin()) << "\n" in buildLoopChains()
2685 << " Loop header: " << getBlockName(*L.block_begin()) << "\n" in buildLoopChains()
/openbsd-src/gnu/llvm/llvm/bindings/ocaml/llvm/
H A Dllvm.ml949 external block_begin : llvalue -> (llvalue, llbasicblock) llpos
969 iter_block_range f (block_begin fn) (At_end fn)
978 fold_left_block_range f init (block_begin fn) (At_end fn)
H A Dllvm.mli1700 (** [block_begin f] returns the first position in the basic block list of the
1701 function [f]. [block_begin] and [block_succ] can be used to iterate over
1704 val block_begin : llvalue -> (llvalue, llbasicblock) llpos val
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonHardwareLoops.cpp1023 << printMBBReference(**L->block_begin())); in containsInvalidInstruction()
1369 << printMBBReference(**L->block_begin())); in isLoopFeeder()
/openbsd-src/gnu/usr.bin/binutils-2.17/bfd/
H A Delf32-xtensa.c5544 bfd_vma block_begin; in extend_ebb_bounds_backward() local
5547 block_begin = the_entry->address - ebb->sec->vma; in extend_ebb_bounds_backward()
5550 block_begin, in extend_ebb_bounds_backward()
5551 ebb->start_offset - block_begin); in extend_ebb_bounds_backward()
5552 if (insn_block_len != ebb->start_offset - block_begin) in extend_ebb_bounds_backward()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp114 std::copy(pred_begin(BB), pred_end(BB), Phi->block_begin()); in getPreviousDefRecursive()
/openbsd-src/gnu/usr.bin/gcc/gcc/java/
H A Dparse.y1210 block_begin constructor_block_end
1215 | block_begin explicit_constructor_invocation constructor_block_end
1217 | block_begin block_statements constructor_block_end
1219 | block_begin explicit_constructor_invocation block_statements constructor_block_end
1377 | block_begin block_statements block_end
1381 block_begin:
H A DChangeLog11032 (constructor_body:): Rule rewritten using block_begin: and
11036 (block:): Use new rules block_begin: block_end:.
11037 (block_begin:, block_end:): New rules and actions.

12