/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | ConstantFold.h | 51 Constant *ConstantFoldGetElementPtr(Type *Ty, Constant *C, bool InBounds,
|
H A D | ConstantFold.cpp | 2358 bool InBounds, in ConstantFoldGetElementPtr() argument 2371 return InBounds ? PoisonValue::get(GEPTy) : UndefValue::get(GEPTy); in ConstantFoldGetElementPtr() 2496 NewIndices, InBounds && cast<GEPOperator>(CE)->isInBounds(), in ConstantFoldGetElementPtr() 2524 Idxs, InBounds, InRangeIndex); in ConstantFoldGetElementPtr() 2659 return ConstantExpr::getGetElementPtr(PointeeTy, C, NewIdxs, InBounds, in ConstantFoldGetElementPtr() 2665 if (!Unknown && !InBounds) in ConstantFoldGetElementPtr()
|
H A D | Constants.cpp | 2426 ArrayRef<Value *> Idxs, bool InBounds, in getGetElementPtr() argument 2436 ConstantFoldGetElementPtr(Ty, C, InBounds, InRangeIndex, Idxs)) in getGetElementPtr() 2480 unsigned SubClassOptionalData = InBounds ? GEPOperator::IsInBounds : 0; in getGetElementPtr()
|
H A D | Core.cpp | 2992 void LLVMSetIsInBounds(LLVMValueRef GEP, LLVMBool InBounds) { in LLVMSetIsInBounds() argument 2993 return unwrap<GetElementPtrInst>(GEP)->setIsInBounds(InBounds); in LLVMSetIsInBounds()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonCommonGEP.cpp | 182 InBounds = 0x08 enumerator 228 if (GN.Flags & GepNode::InBounds) { in operator <<() 339 uint32_t InBounds = GepI->isInBounds() ? GepNode::InBounds : 0; in processGepInst() local 343 N->Flags |= GepNode::Root | InBounds; in processGepInst() 379 Nx->Flags |= GepNode::Internal | InBounds; in processGepInst() 1120 NewInst->setIsInBounds(RN->Flags & GepNode::InBounds); in fabricateGEP()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | Constants.h | 1207 bool InBounds = false, 1212 InBounds, InRangeIndex, OnlyIfReducedTy); 1215 bool InBounds = false, 1221 return getGetElementPtr(Ty, C, cast<Value>(Idx), InBounds, InRangeIndex, 1226 bool InBounds = false,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | StraightLineStrengthReduce.cpp | 680 bool InBounds = cast<GetElementPtrInst>(C.Ins)->isInBounds(); in rewriteCandidateWithBasis() local 686 if (InBounds) in rewriteCandidateWithBasis() 696 if (InBounds) in rewriteCandidateWithBasis()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | BasicAliasAnalysis.cpp | 482 if (Decomposed.InBounds == None) in DecomposeGEPExpression() 483 Decomposed.InBounds = GEPOp->isInBounds(); in DecomposeGEPExpression() 485 Decomposed.InBounds = false; in DecomposeGEPExpression() 1057 if (*DecompGEP1.InBounds && DecompGEP1.VarIndices.empty() && in aliasGEP() 1064 if (*DecompGEP2.InBounds && DecompGEP1.VarIndices.empty() && in aliasGEP()
|
H A D | ConstantFolding.cpp | 860 bool InBounds = GEP->isInBounds(); in SymbolicallyEvaluateGEP() local 911 InBounds &= GEP->isInBounds(); in SymbolicallyEvaluateGEP() 1032 InBounds, InRangeIndex); in SymbolicallyEvaluateGEP()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | BasicAliasAnalysis.h | 144 Optional<bool> InBounds; member
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 2428 bool InBounds = true; member 2460 if (InBounds != other.InBounds) in compare() 2561 if (InBounds) in print() 3883 TestAddrMode.InBounds = false; in matchScaledValue() 3944 TestAddrMode.InBounds = false; in matchScaledValue() 4522 AddrMode.InBounds = false; in matchOperationAddr() 4549 AddrMode.InBounds = false; in matchOperationAddr() 4608 AddrMode.InBounds = false; in matchOperationAddr() 4643 AddrMode.InBounds = false; in matchOperationAddr() 5342 AddrMode.InBounds in optimizeMemoryInst() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 2677 bool InBounds = false; in parseConstants() local 2681 InBounds = Op & 1; in parseConstants() 2684 InBounds = true; in parseConstants() 2710 InBounds, InRangeIndex); in parseConstants() 4152 bool InBounds; in parseFunctionBody() local 4155 InBounds = Record[OpNum++]; in parseFunctionBody() 4159 InBounds = BitCode == bitc::FUNC_CODE_INST_INBOUNDS_GEP_OLD; in parseFunctionBody() 4188 if (InBounds) in parseFunctionBody()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 2732 bool InBounds = false; in vectorizeInterleaveGroup() local 2734 InBounds = gep->isInBounds(); in vectorizeInterleaveGroup() 2736 cast<GetElementPtrInst>(AddrPart)->setIsInBounds(InBounds); in vectorizeInterleaveGroup() 2915 bool InBounds = false; in vectorizeMemoryInstruction() local 2917 InBounds = gep->isInBounds(); in vectorizeMemoryInstruction() 2930 PartPtr->setIsInBounds(InBounds); in vectorizeMemoryInstruction() 2933 PartPtr->setIsInBounds(InBounds); in vectorizeMemoryInstruction() 2940 PartPtr->setIsInBounds(InBounds); in vectorizeMemoryInstruction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 3844 bool InBounds = false; in parseValID() local 3849 InBounds = EatIfPresent(lltok::kw_inbounds); in parseValID() 3919 InBounds, InRangeOp); in parseValID() 7733 bool InBounds = EatIfPresent(lltok::kw_inbounds); in parseGetElementPtr() local 7791 if (InBounds) in parseGetElementPtr()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm-c/ |
H A D | Core.h | 3488 void LLVMSetIsInBounds(LLVMValueRef GEP, LLVMBool InBounds);
|