Home
last modified time | relevance | path

Searched refs:NullPointerIsDefined (Results 1 – 23 of 23) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp905 if (NullPointerIsDefined(SI.getFunction(), SI.getPointerAddressSpace())) in canSimplifyNullStoreOrGEP()
912 !NullPointerIsDefined(SI.getFunction(), SI.getPointerAddressSpace())); in canSimplifyNullStoreOrGEP()
919 !NullPointerIsDefined(LI.getFunction(), GEPI->getPointerAddressSpace())) in canSimplifyNullLoadOrGEP()
924 !NullPointerIsDefined(LI.getFunction(), LI.getPointerAddressSpace()))) in canSimplifyNullLoadOrGEP()
1016 !NullPointerIsDefined(SI->getFunction(), in visitLoadInst()
1022 !NullPointerIsDefined(SI->getFunction(), in visitLoadInst()
H A DInstCombineCompares.cpp862 !NullPointerIsDefined(I.getFunction(), in foldGEPICmp()
6057 NullPointerIsDefined( in foldICmpInvariantGroup()
H A DInstCombineCalls.cpp3006 !NullPointerIsDefined(Call.getFunction())) || in visitCallBase()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DBasicAliasAnalysis.cpp1565 if (!NullPointerIsDefined(&F, CPN->getType()->getAddressSpace())) in aliasCheck()
1568 if (!NullPointerIsDefined(&F, CPN->getType()->getAddressSpace())) in aliasCheck()
1606 bool NullIsValidLocation = NullPointerIsDefined(&F); in aliasCheck()
1732 bool NullIsValidLocation = NullPointerIsDefined(&F); in aliasCheckRecursive()
H A DLoopAccessAnalysis.cpp1243 !NullPointerIsDefined( in processMemAccesses()
1362 NullPointerIsDefined(Lp->getHeader()->getParent(), AddrSpace)) { in getPtrStride()
1410 (IsInBoundsGEP || !NullPointerIsDefined(Lp->getHeader()->getParent(), in getPtrStride()
H A DValueTracking.cpp640 if (!NullPointerIsDefined(Q.CxtI->getFunction(), in isKnownNonZeroFromAssume()
2236 NullPointerIsDefined(F, GEP->getPointerAddressSpace())) in isGEPKnownNonNull()
2319 if (!NullPointerIsDefined(I->getFunction(), in isKnownNonNullFromDominatingCondition()
2514 !NullPointerIsDefined(A->getParent(), PtrTy->getAddressSpace())) || in isKnownNonZero()
H A DLazyValueInfo.cpp659 if (NullPointerIsDefined(BB->getParent(), in isNonNullAtEndOfBlock()
H A DConstantFolding.cpp1986 !NullPointerIsDefined( in ConstantFoldScalarCall1()
H A DInstructionSimplify.cpp2746 Opts.NullIsUnknownSize = F ? NullPointerIsDefined(F) : true; in computePointerICmp()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DFunction.h911 bool NullPointerIsDefined(const Function *F, unsigned AS = 0);
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DAssumeBundleBuilder.cpp260 if (!NullPointerIsDefined(MemInst->getFunction(), in addAccessedPtr()
H A DLocal.cpp2300 !NullPointerIsDefined(CI->getFunction())) || in markAliveBlocks()
2329 !NullPointerIsDefined(SI->getFunction(), in markAliveBlocks()
2343 !NullPointerIsDefined(BB->getParent())) || in markAliveBlocks()
H A DSimplifyLibCalls.cpp222 if (!llvm::NullPointerIsDefined(F, AS) || in annotateDereferenceableBytes()
229 if (!llvm::NullPointerIsDefined(F, AS) || in annotateDereferenceableBytes()
251 if (llvm::NullPointerIsDefined(F, AS)) in annotateNonNullNoUndefBasedOnAccess()
H A DSCCPSolver.cpp1144 if (NullPointerIsDefined(I.getFunction(), I.getPointerAddressSpace())) in visitLoadInst()
H A DSimplifyCFG.cpp6971 return !NullPointerIsDefined(LI->getFunction(), in passingValueIsAlwaysUndefined()
6977 return (!NullPointerIsDefined(SI->getFunction(), in passingValueIsAlwaysUndefined()
6982 if (C->isNullValue() && NullPointerIsDefined(CB->getFunction())) in passingValueIsAlwaysUndefined()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp603 if (NullPointerIsDefined(I->getFunction())) in AllUsesOfValueWillTrapIfNull()
705 if (NullPointerIsDefined(I->getFunction())) in OptimizeAwayTrappingUsesOfValue()
1098 !NullPointerIsDefined( in optimizeOnceStoredGlobal()
H A DAttributorAttributes.cpp2209 bool NullPointerIsDefined = in getKnownNonNullAndDerefBytesForUse() local
2210 F ? llvm::NullPointerIsDefined(F, PtrTy->getPointerAddressSpace()) : true; in getKnownNonNullAndDerefBytesForUse()
2217 (RK.AttrKind == Attribute::NonNull || !NullPointerIsDefined); in getKnownNonNullAndDerefBytesForUse()
2224 IsNonNull |= !NullPointerIsDefined; in getKnownNonNullAndDerefBytesForUse()
2247 IsNonNull |= !NullPointerIsDefined; in getKnownNonNullAndDerefBytesForUse()
2256 IsNonNull |= !NullPointerIsDefined; in getKnownNonNullAndDerefBytesForUse()
2266 NullIsDefined(NullPointerIsDefined( in AANonNullImpl()
2557 if (llvm::NullPointerIsDefined(F, PtrTy->getPointerAddressSpace())) in updateImpl()
3046 !NullPointerIsDefined(getAnchorScope(), in initialize()
3135 !NullPointerIsDefined(getAnchorScope(), in initialize()
[all …]
H A DAttributor.cpp354 if (!NullPointerIsDefined(I.getFunction(), in getPotentialCopiesOfMemoryValue()
/llvm-project-15.0.7/llvm/lib/IR/
H A DConstantFold.cpp1468 !NullPointerIsDefined(nullptr /* F */, in evaluateICmpRelation()
1624 !NullPointerIsDefined(nullptr /* F */, in ConstantFoldCompareInstruction()
1636 !NullPointerIsDefined(nullptr /* F */, in ConstantFoldCompareInstruction()
H A DFunction.cpp103 !NullPointerIsDefined(getParent(), in hasNonNullAttr()
2050 bool llvm::NullPointerIsDefined(const Function *F, unsigned AS) { in NullPointerIsDefined() function in llvm
H A DInstructions.cpp322 !NullPointerIsDefined(getCaller(), getType()->getPointerAddressSpace())) in isReturnNonNull()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp214 Opts.NullIsUnknownSize = NullPointerIsDefined(F); in getPointerSize()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGExprScalar.cpp5095 bool PerformNullCheck = !NullPointerIsDefined( in EmitCheckedInBoundsGEP()