Searched refs:InBounds (Results 1 - 13 of 13) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DConstantFold.h51 Constant *ConstantFoldGetElementPtr(Type *Ty, Constant *C, bool InBounds,
H A DConstantFold.cpp2268 bool InBounds,
2402 NewIndices, InBounds && cast<GEPOperator>(CE)->isInBounds(),
2430 Idxs, InBounds, InRangeIndex);
2565 return ConstantExpr::getGetElementPtr(PointeeTy, C, NewIdxs, InBounds,
2571 if (!Unknown && !InBounds)
2575 /*InBounds=*/true, InRangeIndex);
2267 ConstantFoldGetElementPtr(Type *PointeeTy, Constant *C, bool InBounds, Optional<unsigned> InRangeIndex, ArrayRef<Value *> Idxs) argument
H A DConstants.cpp2229 ArrayRef<Value *> Idxs, bool InBounds,
2239 ConstantFoldGetElementPtr(Ty, C, InBounds, InRangeIndex, Idxs))
2283 unsigned SubClassOptionalData = InBounds ? GEPOperator::IsInBounds : 0;
2228 getGetElementPtr(Type *Ty, Constant *C, ArrayRef<Value *> Idxs, bool InBounds, Optional<unsigned> InRangeIndex, Type *OnlyIfReducedTy) argument
H A DCore.cpp2942 void LLVMSetIsInBounds(LLVMValueRef GEP, LLVMBool InBounds) {
2943 return unwrap<GetElementPtrInst>(GEP)->setIsInBounds(InBounds);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstants.h1168 bool InBounds = false,
1173 InBounds, InRangeIndex, OnlyIfReducedTy);
1176 bool InBounds = false,
1182 return getGetElementPtr(Ty, C, cast<Value>(Idx), InBounds, InRangeIndex,
1187 bool InBounds = false,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DStraightLineStrengthReduce.cpp669 bool InBounds = cast<GetElementPtrInst>(C.Ins)->isInBounds(); local
675 if (InBounds)
685 if (InBounds)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCommonGEP.cpp182 InBounds = 0x08 enumerator in enum:__anon4103::GepNode::__anon4104
228 if (GN.Flags & GepNode::InBounds) {
339 uint32_t InBounds = GepI->isInBounds() ? GepNode::InBounds : 0; local
343 N->Flags |= GepNode::Root | InBounds;
379 Nx->Flags |= GepNode::Internal | InBounds;
1120 NewInst->setIsInBounds(RN->Flags & GepNode::InBounds);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp2279 bool InBounds = true; member in struct:__anon3446::ExtAddrMode
2311 if (InBounds != other.InBounds)
2412 if (InBounds)
3734 TestAddrMode.InBounds = false;
4307 AddrMode.InBounds = false;
4334 AddrMode.InBounds = false;
4393 AddrMode.InBounds = false;
4428 AddrMode.InBounds = false;
5120 AddrMode.InBounds
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2236 bool InBounds = false;
2238 InBounds = gep->isInBounds();
2240 cast<GetElementPtrInst>(AddrPart)->setIsInBounds(InBounds);
2417 bool InBounds = false;
2419 InBounds = gep->isInBounds();
2426 PartPtr->setIsInBounds(InBounds);
2429 PartPtr->setIsInBounds(InBounds);
2435 PartPtr->setIsInBounds(InBounds);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2634 bool InBounds = false; local
2638 InBounds = Op & 1;
2641 InBounds = true;
2667 InBounds, InRangeIndex);
4029 bool InBounds; local
4032 InBounds = Record[OpNum++];
4036 InBounds = BitCode == bitc::FUNC_CODE_INST_INBOUNDS_GEP_OLD;
4064 if (InBounds)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DConstantFolding.cpp826 SrcElemTy, Ops[0], NewIdxs, /*InBounds=*/false, InRangeIndex);
853 bool InBounds = GEP->isInBounds(); local
904 InBounds &= GEP->isInBounds();
1025 InBounds, InRangeIndex);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp3637 bool InBounds = false;
3642 InBounds = EatIfPresent(lltok::kw_inbounds);
3709 InBounds, InRangeOp);
7343 bool InBounds = EatIfPresent(lltok::kw_inbounds);
7395 if (InBounds)
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm-c/
H A DCore.h3436 void LLVMSetIsInBounds(LLVMValueRef GEP, LLVMBool InBounds);

Completed in 467 milliseconds