Searched refs:IsInBounds (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | Operator.h | 381 IsInBounds = (1 << 0), enumerator 387 (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); in setIsInBounds() 393 return SubclassOptionalData & IsInBounds; in isInBounds()
|
| H A D | ConstantFolder.h | 107 bool IsInBounds = false) const override { 113 if (IsInBounds)
|
| H A D | IRBuilderFolder.h | 55 bool IsInBounds = false) const = 0;
|
| H A D | NoFolder.h | 78 bool IsInBounds = false) const override {
|
| H A D | IRBuilder.h | 1726 const Twine &Name = "", bool IsInBounds = false) { 1727 if (auto *V = Folder.FoldGEP(Ty, Ptr, IdxList, IsInBounds)) 1729 return Insert(IsInBounds
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | InstSimplifyFolder.h | 80 bool IsInBounds = false) const override { 81 return simplifyGEPInst(Ty, Ptr, IdxList, IsInBounds, SQ);
|
| H A D | TargetFolder.h | 118 bool IsInBounds = false) const override { 123 if (IsInBounds)
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstructionCombining.cpp | 1964 bool IsInBounds = GEP.isInBounds(); in foldSelectGEP() local 1966 Value *NewTrueC = Builder.CreateGEP(Ty, TrueC, IndexC, "", IsInBounds); in foldSelectGEP() 1967 Value *NewFalseC = Builder.CreateGEP(Ty, FalseC, IndexC, "", IsInBounds); in foldSelectGEP() 1995 bool IsInBounds = Src->isInBounds() && GEP.isInBounds() && in visitGEPOfGEP() local 2002 Src->getName(), IsInBounds); in visitGEPOfGEP() 2005 NewGEP->setIsInBounds(IsInBounds); in visitGEPOfGEP() 2075 bool IsInBounds = isMergedGEPInBounds(*Src, *cast<GEPOperator>(&GEP)); in visitGEPOfGEP() local 2085 IsInBounds &= Idx.isNonNegative() == ConstIndices[0].isNonNegative(); in visitGEPOfGEP() 2088 return IsInBounds in visitGEPOfGEP()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanRecipes.cpp | 732 bool IsInBounds = in execute() local 738 Indices, "", IsInBounds); in execute()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | SROA.cpp | 3483 bool IsInBounds = GEPI.isInBounds(); in foldGEPSelect() local 3488 IsInBounds); in foldGEPSelect() 3493 False->getName() + ".sroa.gep", IsInBounds); in foldGEPSelect() 3532 bool IsInBounds = GEPI.isInBounds(); in foldGEPPhi() local 3548 IsInBounds); in foldGEPPhi()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | Constants.cpp | 2514 unsigned SubClassOptionalData = InBounds ? GEPOperator::IsInBounds : 0; in getGetElementPtr()
|