Home
last modified time | relevance | path

Searched refs:inbounds (Results 1 – 14 of 14) sorted by relevance

/openbsd/gnu/llvm/llvm/lib/Analysis/
H A DStratifiedSets.h101 assert(inbounds(Index)); in getLink()
109 bool inbounds(StratifiedIndex Idx) const { return Idx < Links.size(); } in inbounds() function
441 assert(inbounds(Idx1) && inbounds(Idx2)); in merge()
462 assert(inbounds(Idx1) && inbounds(Idx2)); in mergeDirect()
511 assert(inbounds(LowerIndex) && inbounds(UpperIndex)); in tryMergeUpwards()
591 bool inbounds(StratifiedIndex N) const { return N < Links.size(); } in inbounds() function
/openbsd/gnu/llvm/llvm/docs/
H A DGetElementPtr.rst338 This sense is unconnected with ``inbounds`` keyword. The ``inbounds`` keyword is
348 With the ``inbounds`` keyword, the result value of the GEP is undefined if the
352 Without the ``inbounds`` keyword, there are no restrictions on computing
426 If the GEP lacks the ``inbounds`` keyword, the value is the result from
431 If the GEP has the ``inbounds`` keyword, the result value is undefined (a "trap
434 As such, there are some ramifications of this for inbounds GEPs: scales implied
H A DCoroutines.rst375 %inc.spill.addr = getelementptr inbounds %f.Frame, %f.Frame* %FramePtr, i32 0, i32 2
508 %index.addr = getelementptr inbounds %f.Frame, %f.Frame* %FramePtr, i64 0, i32 2
511 %n.addr = getelementptr inbounds %f.Frame, %f.Frame* %FramePtr, i64 0, i32 3
H A DCoverageMappingFormat.rst303 …{ i8*, i32, i32, i64 } { i8* getelementptr inbounds ([3 x i8]* @__profn_foo, i32 0, i32 0), ; Func…
H A DLangRef.rst1489 %a = getelementptr inbounds i32, ptr @f, i32 -1
4487 ``getelementptr (TY, CSTPTR, IDX0, IDX1, ...)``, ``getelementptr inbounds (TY, CSTPTR, IDX0, IDX1, …
7891 %5 = getelementptr inbounds i8, ptr %2, i64 5
7893 %7 = getelementptr inbounds i8, ptr %2, i8 %3
10607 <result> = getelementptr inbounds <ty>, ptr <ptrval>{, [inrange] <ty> <idx>}*
10671 %arrayidx = getelementptr inbounds %struct.ST, ptr %s, i64 1, i32 2, i32 1, i64 5, i64 13
10704 If the ``inbounds`` keyword is present, the result value of the
10723 * In cases where the base is a vector of pointers, the ``inbounds`` keyword
10730 If the ``inbounds`` keyword is not present, the offsets are added to the
24799 %a.inc = getelementptr inbounds i8, ptr %a, i64 1
[all …]
/openbsd/gnu/llvm/llvm/utils/vim/syntax/
H A Dllvm.vim30 syn keyword llvmStatement getelementptr icmp inbounds indirectbr insertelement
/openbsd/gnu/llvm/llvm/utils/
H A Dllvm.grm412 OptInBounds ::= - inbounds | _ ;
/openbsd/gnu/llvm/llvm/lib/Target/
H A DREADME.txt1016 %tmp4 = getelementptr inbounds %struct.anon* %tmp3, i64 %indvar, i32 0
1019 %tmp10 = getelementptr inbounds %struct.anon* %tmp3, i64 %idxprom7, i32 0
1910 %v2.sub = getelementptr inbounds [3 x i32*]* %v2, i64 0, i64 0
1914 %tmp3.i.i.i.i.i = getelementptr inbounds [3 x i32*]* %v2, i64 0, i64 1
1916 %tmp4.i.i.i.i.i = getelementptr inbounds [3 x i32*]* %v2, i64 0, i64 2
1924 %add.ptr.i5.i.i = getelementptr inbounds i32* null, i64 %conv
1942 %add.ptr.i.i.i = getelementptr inbounds i32* %0, i64 %conv
/openbsd/gnu/llvm/llvm/lib/AsmParser/
H A DLLLexer.cpp568 KEYWORD(inbounds); in LexIdentifier()
/openbsd/gnu/llvm/llvm/docs/Frontend/
H A DPerformanceTips.rst227 #. Use inbounds on geps. This can help to disambiguate some aliasing queries.
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DREADME-SSE.txt794 %tmp5 = getelementptr inbounds %struct.float3* %res, i64 0, i32 1 ; <float*> [#uses=1]
H A DREADME.txt1391 %1 = getelementptr inbounds %struct.B* %a, i64 0, i32 0
/openbsd/gnu/llvm/clang/lib/CodeGen/
H A DCGExpr.cpp3651 bool inbounds, in emitArraySubscriptGEP() argument
3655 if (inbounds) { in emitArraySubscriptGEP()
3726 QualType eltType, bool inbounds, in emitArraySubscriptGEP() argument
3754 CGF, addr.getElementType(), addr.getPointer(), indices, inbounds, in emitArraySubscriptGEP()
/openbsd/gnu/llvm/llvm/bindings/ocaml/llvm/
H A Dllvm.mli2356 [%name = gelementptr inbounds srcty, %p, indices...]