/openbsd/gnu/llvm/llvm/lib/Analysis/ |
H A D | StratifiedSets.h | 101 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 D | GetElementPtr.rst | 338 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 D | Coroutines.rst | 375 %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 D | CoverageMappingFormat.rst | 303 …{ i8*, i32, i32, i64 } { i8* getelementptr inbounds ([3 x i8]* @__profn_foo, i32 0, i32 0), ; Func…
|
H A D | LangRef.rst | 1489 %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 D | llvm.vim | 30 syn keyword llvmStatement getelementptr icmp inbounds indirectbr insertelement
|
/openbsd/gnu/llvm/llvm/utils/ |
H A D | llvm.grm | 412 OptInBounds ::= - inbounds | _ ;
|
/openbsd/gnu/llvm/llvm/lib/Target/ |
H A D | README.txt | 1016 %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 D | LLLexer.cpp | 568 KEYWORD(inbounds); in LexIdentifier()
|
/openbsd/gnu/llvm/llvm/docs/Frontend/ |
H A D | PerformanceTips.rst | 227 #. Use inbounds on geps. This can help to disambiguate some aliasing queries.
|
/openbsd/gnu/llvm/llvm/lib/Target/X86/ |
H A D | README-SSE.txt | 794 %tmp5 = getelementptr inbounds %struct.float3* %res, i64 0, i32 1 ; <float*> [#uses=1]
|
H A D | README.txt | 1391 %1 = getelementptr inbounds %struct.B* %a, i64 0, i32 0
|
/openbsd/gnu/llvm/clang/lib/CodeGen/ |
H A D | CGExpr.cpp | 3651 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 D | llvm.mli | 2356 [%name = gelementptr inbounds srcty, %p, indices...]
|