Home
last modified time | relevance | path

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

12345

/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DAMDGPUPromoteAlloca.cpp655 if (isa<ConstantPointerNull>(OtherOp)) in binaryOpIsDerivedFromSameAlloca()
1044 if (isa<ConstantPointerNull>(CI->getOperand(0))) in handleAlloca()
1045 CI->setOperand(0, ConstantPointerNull::get(NewTy)); in handleAlloca()
1047 if (isa<ConstantPointerNull>(CI->getOperand(1))) in handleAlloca()
1048 CI->setOperand(1, ConstantPointerNull::get(NewTy)); in handleAlloca()
1067 if (isa<ConstantPointerNull>(SI->getOperand(1))) in handleAlloca()
1068 SI->setOperand(1, ConstantPointerNull::get(NewTy)); in handleAlloca()
1070 if (isa<ConstantPointerNull>(SI->getOperand(2))) in handleAlloca()
1071 SI->setOperand(2, ConstantPointerNull::get(NewTy)); in handleAlloca()
1074 if (isa<ConstantPointerNull>(Phi->getIncomingValue(I))) in handleAlloca()
[all …]
DAMDGPUPrintfRuntimeBinding.cpp198 if (!isa<UndefValue>(Stripped) && !isa<ConstantPointerNull>(Stripped)) in lowerPrintfForGpu()
334 ConstantPointerNull *zeroIntPtr = in lowerPrintfForGpu()
335 ConstantPointerNull::get(PointerType::get(I8Ty, 1)); in lowerPrintfForGpu()
/openbsd/src/gnu/llvm/clang/lib/CodeGen/
DCGCoroutine.cpp198 auto *NullPtr = llvm::ConstantPointerNull::get(CGF.CGM.Int8PtrTy); in emitSuspendExpression()
399 auto *NullPtr = llvm::ConstantPointerNull::get(CGF.Int8PtrTy); in Emit()
456 auto *NullPtr = llvm::ConstantPointerNull::get(CGF.Int8PtrTy); in Emit()
478 auto *NullPtr = llvm::ConstantPointerNull::get(Builder.getInt8PtrTy()); in EmitCoroutineBody()
512 auto *NullPtr = llvm::ConstantPointerNull::get(Int8PtrTy); in EmitCoroutineBody()
676 auto *NullPtr = llvm::ConstantPointerNull::get(Builder.getInt8PtrTy()); in EmitCoroutineIntrinsic()
DCGCUDANV.cpp552 llvm::Constant *NullPtr = llvm::ConstantPointerNull::get(VoidPtrTy); in makeRegisterGlobalsFn()
563 llvm::ConstantPointerNull::get(IntTy->getPointerTo())}; in makeRegisterGlobalsFn()
619 : llvm::ConstantPointerNull::get(Var->getType()), in makeRegisterGlobalsFn()
811 Values.add(llvm::ConstantPointerNull::get(VoidPtrTy)); in makeModuleCtorFunction()
836 /*Initializer=*/llvm::ConstantPointerNull::get(VoidPtrPtrTy), in makeModuleCtorFunction()
881 llvm::ConstantPointerNull::get(VoidPtrPtrTy), "__cuda_gpubin_handle"); in makeModuleCtorFunction()
1103 : llvm::ConstantPointerNull::get(Var->getType()), in transformManagedVars()
DCGGPUBuiltin.cpp102 llvm::Value * BufferPtr = llvm::ConstantPointerNull::get(llvm::Type::getInt8PtrTy(Ctx)); in packArgsIntoNVPTXFormatBuffer()
/openbsd/src/gnu/llvm/llvm/include/llvm/Analysis/
DMemoryBuiltins.h34 class ConstantPointerNull; variable
231 SizeOffsetType visitConstantPointerNull(ConstantPointerNull&);
DObjCARCAnalysisUtils.h136 return isa<ConstantPointerNull>(V) || isa<UndefValue>(V); in IsNullOrUndef()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Coroutines/
DCoroInstr.h119 return isa<ConstantPointerNull>(Arg) in getPromise()
127 ConstantPointerNull::get(Type::getInt8PtrTy(getContext()))); in clearPromise()
186 assert(isa<ConstantPointerNull>(getArgOperand(CoroutineArg)) && in setCoroutineSelf()
DCoroCleanup.cpp67 ConstantPointerNull::get(cast<PointerType>(I.getType()))); in lower()
DCoroInternal.h40 ConstantPointerNull *const NullPtr;
DCoroutines.cpp43 NullPtr(ConstantPointerNull::get(Int8Ptr)) {} in LowererBase()
140 Elide ? ConstantPointerNull::get(Type::getInt8PtrTy(CoroId->getContext())) in replaceCoroFree()
/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DConstants.h534 class ConstantPointerNull final : public ConstantData {
537 explicit ConstantPointerNull(PointerType *T)
543 ConstantPointerNull(const ConstantPointerNull &) = delete;
546 static ConstantPointerNull *get(PointerType *T);
DValue.def99 HANDLE_CONSTANT(ConstantPointerNull)
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/
DCtorUtils.cpp100 if (isa<ConstantPointerNull>(CS->getOperand(1))) in findGlobalCtors()
DLowerGlobalDtors.cpp196 Value *Null = ConstantPointerNull::get(VoidStar); in runImpl()
DModuleUtils.cpp223 IRB.CreateICmpNE(InitFn, ConstantPointerNull::get(InitFnPtr)); in createSanitizerCtorAndInitFunctions()
473 ConstantPointerNull::get(ConstantDataTy)); in lowerGlobalIFuncUsersAsGlobalCtor()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DLowerEmuTLS.cpp96 Constant *NullPtr = ConstantPointerNull::get(VoidPtrType); in addEmuTlsVar()
DIntrinsicLowering.cpp295 ConstantPointerNull::get(cast<PointerType>(CI->getType()))); in LowerIntrinsicCall()
301 ConstantPointerNull::get(cast<PointerType>(CI->getType()))); in LowerIntrinsicCall()
DGCRootLowering.cpp160 ConstantPointerNull::get(cast<PointerType>(Root->getAllocatedType())), in InsertRootInitializers()
DAnalysis.cpp175 if (!GV) V = cast<ConstantPointerNull>(Init); in ExtractTypeInfo()
178 assert((GV || isa<ConstantPointerNull>(V)) && in ExtractTypeInfo()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/InstCombine/
DInstCombineLoadStoreAlloca.cpp1007 return (isa<ConstantPointerNull>(Ptr) && in canSimplifyNullStoreOrGEP()
1014 if (isa<ConstantPointerNull>(GEPI0) && in canSimplifyNullLoadOrGEP()
1019 (isa<ConstantPointerNull>(Op) && in canSimplifyNullLoadOrGEP()
1111 if (isa<ConstantPointerNull>(SI->getOperand(1)) && in visitLoadInst()
1117 if (isa<ConstantPointerNull>(SI->getOperand(2)) && in visitLoadInst()
/openbsd/src/gnu/llvm/llvm/lib/IR/
DConstantFold.cpp162 if (isa<ConstantPointerNull>(V)) // ptr->ptr cast. in FoldBitCast()
163 return ConstantPointerNull::get(cast<PointerType>(DestTy)); in FoldBitCast()
461 return ConstantPointerNull::get(cast<PointerType>(DestTy)); in ConstantFoldCastInstruction()
584 isa<ConstantPointerNull>(C) || isa<Function>(C)) in ConstantFoldSelectInstruction()
1462 assert(isa<ConstantPointerNull>(V2) && "Canonicalization guarantee!"); in evaluateICmpRelation()
1493 assert((isa<ConstantPointerNull>(V2) || isa<GlobalValue>(V2)) && in evaluateICmpRelation()
1541 if (isa<ConstantPointerNull>(V2)) { in evaluateICmpRelation()
/openbsd/src/gnu/llvm/llvm/tools/llvm-reduce/deltas/
DReduceOpcodes.cpp120 PtrArg = ConstantPointerNull::get(PtrTy); in callLooksLikeLoadStore()
/openbsd/src/gnu/llvm/llvm/lib/Analysis/
DBasicAliasAnalysis.cpp1455 if (const ConstantPointerNull *CPN = dyn_cast<ConstantPointerNull>(O1)) in aliasCheck()
1458 if (const ConstantPointerNull *CPN = dyn_cast<ConstantPointerNull>(O2)) in aliasCheck()
DCaptureTracking.cpp389 if (auto *CPN = dyn_cast<ConstantPointerNull>(I->getOperand(OtherIdx))) { in DetermineUseCaptureKind()

12345