Home
last modified time | relevance | path

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

/netbsd/external/apache2/llvm/dist/llvm/lib/IR/
H A DConstantFold.h52 Optional<unsigned> InRangeIndex,
H A DConstantFold.cpp2359 Optional<unsigned> InRangeIndex, in ConstantFoldGetElementPtr() argument
2524 Idxs, InBounds, InRangeIndex); in ConstantFoldGetElementPtr()
2548 if (InRangeIndex && i == *InRangeIndex + 1) { in ConstantFoldGetElementPtr()
2660 InRangeIndex); in ConstantFoldGetElementPtr()
2669 /*InBounds=*/true, InRangeIndex); in ConstantFoldGetElementPtr()
H A DConstants.cpp2427 Optional<unsigned> InRangeIndex, in getGetElementPtr() argument
2436 ConstantFoldGetElementPtr(Ty, C, InBounds, InRangeIndex, Idxs)) in getGetElementPtr()
2481 if (InRangeIndex && *InRangeIndex < 63) in getGetElementPtr()
2482 SubClassOptionalData |= (*InRangeIndex + 1) << 1; in getGetElementPtr()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DConstants.h1208 Optional<unsigned> InRangeIndex = None,
1212 InBounds, InRangeIndex, OnlyIfReducedTy);
1216 Optional<unsigned> InRangeIndex = None,
1221 return getGetElementPtr(Ty, C, cast<Value>(Idx), InBounds, InRangeIndex,
1227 Optional<unsigned> InRangeIndex = None,
/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DConstantFolding.cpp804 Type *ResultTy, Optional<unsigned> InRangeIndex, in CastGEPIndices() argument
833 SrcElemTy, Ops[0], NewIdxs, /*InBounds=*/false, InRangeIndex); in CastGEPIndices()
1020 Optional<unsigned> InRangeIndex; in SymbolicallyEvaluateGEP() local
1024 InRangeIndex = LastIRIndex; in SymbolicallyEvaluateGEP()
1032 InBounds, InRangeIndex); in SymbolicallyEvaluateGEP()
/netbsd/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2678 Optional<unsigned> InRangeIndex; in parseConstants() local
2682 InRangeIndex = Op >> 1; in parseConstants()
2710 InBounds, InRangeIndex); in parseConstants()