Home
last modified time | relevance | path

Searched refs:ConstantPointerNull (Results 1 – 25 of 89) sorted by relevance

1234

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp496 if (isa<ConstantPointerNull>(OtherOp)) in binaryOpIsDerivedFromSameAlloca()
834 if (isa<ConstantPointerNull>(CI->getOperand(0))) in handleAlloca()
835 CI->setOperand(0, ConstantPointerNull::get(NewTy)); in handleAlloca()
837 if (isa<ConstantPointerNull>(CI->getOperand(1))) in handleAlloca()
838 CI->setOperand(1, ConstantPointerNull::get(NewTy)); in handleAlloca()
857 if (isa<ConstantPointerNull>(SI->getOperand(1))) in handleAlloca()
858 SI->setOperand(1, ConstantPointerNull::get(NewTy)); in handleAlloca()
860 if (isa<ConstantPointerNull>(SI->getOperand(2))) in handleAlloca()
861 SI->setOperand(2, ConstantPointerNull::get(NewTy)); in handleAlloca()
864 if (isa<ConstantPointerNull>(Phi->getIncomingValue(I))) in handleAlloca()
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/Coroutines/
H A DCoroInstr.h103 return isa<ConstantPointerNull>(Arg) in getPromise()
111 ConstantPointerNull::get(Type::getInt8PtrTy(getContext()))); in clearPromise()
170 assert(isa<ConstantPointerNull>(getArgOperand(CoroutineArg)) && in setCoroutineSelf()
H A DCoroInternal.h59 ConstantPointerNull *const NullPtr;
H A DCoroutines.cpp100 NullPtr(ConstantPointerNull::get(Int8Ptr)) {} in LowererBase()
163 Elide ? ConstantPointerNull::get(Type::getInt8PtrTy(CoroId->getContext())) in replaceCoroFree()
H A DCoroSplit.cpp115 auto *NullPtr = ConstantPointerNull::get(cast<PointerType>( in createResumeEntryBlock()
235 ConstantPointerNull::get(cast<PointerType>(Load->getType())); in handleFinalSuspend()
845 auto *Null = ConstantPointerNull::get(Type::getInt8PtrTy(F.getContext())); in prepareForSplit()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCoroutine.cpp199 auto *NullPtr = llvm::ConstantPointerNull::get(CGF.CGM.Int8PtrTy); in emitSuspendExpression()
401 auto *NullPtr = llvm::ConstantPointerNull::get(CGF.Int8PtrTy); in Emit()
458 auto *NullPtr = llvm::ConstantPointerNull::get(CGF.Int8PtrTy); in Emit()
546 auto *NullPtr = llvm::ConstantPointerNull::get(Builder.getInt8PtrTy()); in EmitCoroutineBody()
578 auto *NullPtr = llvm::ConstantPointerNull::get(Int8PtrTy); in EmitCoroutineBody()
712 auto NullPtr = llvm::ConstantPointerNull::get(Builder.getInt8PtrTy()); in EmitCoroutineIntrinsic()
H A DCGCUDANV.cpp272 llvm::Constant *NullPtr = llvm::ConstantPointerNull::get(VoidPtrTy); in makeRegisterGlobalsFn()
277 llvm::ConstantPointerNull::get(IntTy->getPointerTo())}; in makeRegisterGlobalsFn()
444 Values.add(llvm::ConstantPointerNull::get(VoidPtrTy)); in makeModuleCtorFunction()
469 /*Initializer=*/llvm::ConstantPointerNull::get(VoidPtrPtrTy), in makeModuleCtorFunction()
511 llvm::ConstantPointerNull::get(VoidPtrPtrTy), "__cuda_gpubin_handle"); in makeModuleCtorFunction()
H A DCGGPUBuiltin.cpp97 BufferPtr = llvm::ConstantPointerNull::get(llvm::Type::getInt8PtrTy(Ctx)); in EmitNVPTXDevicePrintfCallExpr()
H A DCGObjC.cpp42 return llvm::ConstantPointerNull::get(cast<llvm::PointerType>(type)); in getNullForVariable()
393 if (isa<llvm::ConstantPointerNull>(arg)) in tryGenerateSpecializedMessageSend()
1925 if (isa<llvm::ConstantPointerNull>(value)) in emitARCValueOperation()
2028 if (isa<llvm::ConstantPointerNull>(value)) in emitObjCValueOperation()
2174 if (isa<llvm::ConstantPointerNull>(value)) return; in EmitARCRelease()
2312 if (isa<llvm::ConstantPointerNull>(value)) return value; in EmitARCRetainAutorelease()
2364 if (isa<llvm::ConstantPointerNull>(value) && in EmitARCInitWeak()
2566 if (isa<llvm::ConstantPointerNull>(value)) return; in EmitObjCRelease()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DCaptureTracking.cpp337 if (ConstantPointerNull *CPN = in PointerMayBeCaptured()
338 dyn_cast<ConstantPointerNull>(I->getOperand(1))) in PointerMayBeCaptured()
H A DMemoryBuiltins.cpp516 if (ConstantPointerNull *P = dyn_cast<ConstantPointerNull>(V)) in compute()
644 ObjectSizeOffsetVisitor::visitConstantPointerNull(ConstantPointerNull& CPN) { in visitConstantPointerNull()
H A DBasicAliasAnalysis.cpp1726 if (const ConstantPointerNull *CPN = dyn_cast<ConstantPointerNull>(O1)) in aliasCheck()
1729 if (const ConstantPointerNull *CPN = dyn_cast<ConstantPointerNull>(O2)) in aliasCheck()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DMemoryBuiltins.h35 class ConstantPointerNull; variable
232 SizeOffsetType visitConstantPointerNull(ConstantPointerNull&);
H A DObjCARCAnalysisUtils.h143 return isa<ConstantPointerNull>(V) || isa<UndefValue>(V); in IsNullOrUndef()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DEfficiencySanitizer.cpp450 Offset == nullptr ? ConstantPointerNull::get(Int32PtrTy) in createCacheFragInfoGV()
452 Size == nullptr ? ConstantPointerNull::get(Int32PtrTy) in createCacheFragInfoGV()
455 ? ConstantPointerNull::get(Int8PtrPtrTy) in createCacheFragInfoGV()
465 StructInfo = ConstantPointerNull::get(StructInfoPtrTy); in createCacheFragInfoGV()
503 return ConstantPointerNull::get(Int8PtrTy); in createEsanInitToolInfoArg()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DConstants.h539 class ConstantPointerNull final : public ConstantData {
542 explicit ConstantPointerNull(PointerType *T)
548 ConstantPointerNull(const ConstantPointerNull &) = delete;
551 static ConstantPointerNull *get(PointerType *T);
H A DValue.def82 HANDLE_CONSTANT(ConstantPointerNull)
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DCtorUtils.cpp99 if (isa<ConstantPointerNull>(CS->getOperand(1))) in findGlobalCtors()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DLowerEmuTLS.cpp95 Constant *NullPtr = ConstantPointerNull::get(VoidPtrType); in addEmuTlsVar()
H A DIntrinsicLowering.cpp437 ConstantPointerNull::get(cast<PointerType>(CI->getType()))); in LowerIntrinsicCall()
443 ConstantPointerNull::get(cast<PointerType>(CI->getType()))); in LowerIntrinsicCall()
H A DAnalysis.cpp128 if (!GV) V = cast<ConstantPointerNull>(Init); in ExtractTypeInfo()
131 assert((GV || isa<ConstantPointerNull>(V)) && in ExtractTypeInfo()
H A DGCRootLowering.cpp164 ConstantPointerNull::get(cast<PointerType>(Root->getAllocatedType())), in InsertRootInitializers()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp974 return (isa<ConstantPointerNull>(Ptr) && in canSimplifyNullStoreOrGEP()
981 if (isa<ConstantPointerNull>(GEPI0) && in canSimplifyNullLoadOrGEP()
986 (isa<ConstantPointerNull>(Op) && in canSimplifyNullLoadOrGEP()
1082 if (isa<ConstantPointerNull>(SI->getOperand(1)) && in visitLoadInst()
1090 if (isa<ConstantPointerNull>(SI->getOperand(2)) && in visitLoadInst()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerGlobalDtors.cpp165 Value *Null = ConstantPointerNull::get(VoidStar); in runOnModule()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DConstantFold.cpp161 if (isa<ConstantPointerNull>(V)) // ptr->ptr cast. in FoldBitCast()
162 return ConstantPointerNull::get(cast<PointerType>(DestTy)); in FoldBitCast()
624 return ConstantPointerNull::get(cast<PointerType>(DestTy)); in ConstantFoldCastInstruction()
1500 assert(isa<ConstantPointerNull>(V2) && "Canonicalization guarantee!"); in evaluateICmpRelation()
1531 assert((isa<ConstantPointerNull>(V2) || isa<GlobalValue>(V2)) && in evaluateICmpRelation()
1573 if (isa<ConstantPointerNull>(V2)) { in evaluateICmpRelation()
1585 } else if (isa<ConstantPointerNull>(CE1Op0)) { in evaluateICmpRelation()
1597 if (isa<ConstantPointerNull>(CE1Op0)) { in evaluateICmpRelation()

1234