Searched refs:InRangeIndex (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DConstantFold.h52 Optional<unsigned> InRangeIndex,
H A DConstantFold.cpp2269 Optional<unsigned> InRangeIndex,
2430 Idxs, InBounds, InRangeIndex);
2454 if (InRangeIndex && i == *InRangeIndex + 1) {
2566 InRangeIndex);
2575 /*InBounds=*/true, InRangeIndex);
2267 ConstantFoldGetElementPtr(Type *PointeeTy, Constant *C, bool InBounds, Optional<unsigned> InRangeIndex, ArrayRef<Value *> Idxs) argument
H A DConstants.cpp2230 Optional<unsigned> InRangeIndex,
2239 ConstantFoldGetElementPtr(Ty, C, InBounds, InRangeIndex, Idxs))
2284 if (InRangeIndex && *InRangeIndex < 63)
2285 SubClassOptionalData |= (*InRangeIndex + 1) << 1;
2228 getGetElementPtr(Type *Ty, Constant *C, ArrayRef<Value *> Idxs, bool InBounds, Optional<unsigned> InRangeIndex, Type *OnlyIfReducedTy) argument
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstants.h1164 /// \param InRangeIndex the inrange index if present or None.
1169 Optional<unsigned> InRangeIndex = None,
1173 InBounds, InRangeIndex, OnlyIfReducedTy);
1177 Optional<unsigned> InRangeIndex = None,
1182 return getGetElementPtr(Ty, C, cast<Value>(Idx), InBounds, InRangeIndex,
1188 Optional<unsigned> InRangeIndex = None,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DConstantFolding.cpp797 Type *ResultTy, Optional<unsigned> InRangeIndex,
826 SrcElemTy, Ops[0], NewIdxs, /*InBounds=*/false, InRangeIndex);
1013 Optional<unsigned> InRangeIndex;
1017 InRangeIndex = LastIRIndex;
1025 InBounds, InRangeIndex);
796 CastGEPIndices(Type *SrcElemTy, ArrayRef<Constant *> Ops, Type *ResultTy, Optional<unsigned> InRangeIndex, const DataLayout &DL, const TargetLibraryInfo *TLI) argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2635 Optional<unsigned> InRangeIndex; local
2639 InRangeIndex = Op >> 1;
2667 InBounds, InRangeIndex);

Completed in 105 milliseconds