Home
last modified time | relevance | path

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

123456

/freebsd/contrib/llvm-project/llvm/lib/Frontend/Offloading/
H A DOffloadWrapper.cpp290 ConstantPointerNull::get(PointerType::getUnqual(C))}; in createFatbinDesc()
481 ConstantPointerNull::get(Int8PtrTy), in createRegisterGlobalsFunction()
482 ConstantPointerNull::get(Int8PtrTy), in createRegisterGlobalsFunction()
483 ConstantPointerNull::get(Int8PtrTy), in createRegisterGlobalsFunction()
484 ConstantPointerNull::get(Int8PtrTy), in createRegisterGlobalsFunction()
485 ConstantPointerNull::get(Int32PtrTy)}); in createRegisterGlobalsFunction()
590 llvm::ConstantPointerNull::get(PtrTy), in createRegisterFatbinFunction()
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DConstant.cpp222 ConstantPointerNull *ConstantPointerNull::get(PointerType *Ty) { in get()
224 llvm::ConstantPointerNull::get(cast<llvm::PointerType>(Ty->LLVMTy)); in get()
225 return cast<ConstantPointerNull>(Ty->getContext().getOrCreateConstant(LLVMC)); in get()
228 PointerType *ConstantPointerNull::getType() const { in getType()
230 Ctx.getType(cast<llvm::ConstantPointerNull>(Val)->getType())); in getType()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVTargetTransformInfo.cpp34 : ConstantPointerNull::get( in rewriteIntrinsicWithAddressSpace()
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DValues.def37 DEF_CONST(ConstantPointerNull, ConstantPointerNull)
H A DConstant.h768 class ConstantPointerNull final : public Constant {
769 ConstantPointerNull(llvm::ConstantPointerNull *C, Context &Ctx) in ConstantPointerNull() function
770 : Constant(ClassID::ConstantPointerNull, C, Ctx) {} in ConstantPointerNull()
774 LLVM_ABI static ConstantPointerNull *get(PointerType *Ty);
780 return From->getSubclassID() == ClassID::ConstantPointerNull; in classof()
787 assert(isa<llvm::ConstantPointerNull>(Val) && "Expected a CPNull!"); in verify()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroInternal.h55 ConstantPointerNull *const NullPtr;
H A DCoroCleanup.cpp67 ConstantPointerNull::get(cast<PointerType>(I.getType()))); in lower()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCoroutine.cpp247 auto *NullPtr = llvm::ConstantPointerNull::get(CGF.CGM.Int8PtrTy); in emitSuspendExpression()
574 auto *NullPtr = llvm::ConstantPointerNull::get(CGF.Int8PtrTy); in Emit()
634 auto *NullPtr = llvm::ConstantPointerNull::get(CGF.Int8PtrTy); in Emit()
782 auto *NullPtr = llvm::ConstantPointerNull::get(Builder.getPtrTy()); in EmitCoroutineBody()
816 auto *NullPtr = llvm::ConstantPointerNull::get(Int8PtrTy); in EmitCoroutineBody()
1004 auto *NullPtr = llvm::ConstantPointerNull::get(Builder.getPtrTy()); in EmitCoroutineIntrinsic()
H A DCGCUDANV.cpp634 llvm::Constant *NullPtr = llvm::ConstantPointerNull::get(PtrTy); in makeRegisterGlobalsFn()
645 llvm::ConstantPointerNull::get(llvm::PointerType::getUnqual(Context))}; in makeRegisterGlobalsFn()
882 Values.add(llvm::ConstantPointerNull::get(PtrTy)); in makeModuleCtorFunction()
907 !RelocatableDeviceCode ? llvm::ConstantPointerNull::get(PtrTy) in makeModuleCtorFunction()
950 llvm::ConstantPointerNull::get(PtrTy), "__cuda_gpubin_handle"); in makeModuleCtorFunction()
1170 : llvm::ConstantPointerNull::get(Var->getType()), in transformManagedVars()
H A DCGGPUBuiltin.cpp80 llvm::ConstantPointerNull::get(llvm::PointerType::getUnqual(Ctx)); in packArgsIntoNVPTXFormatBuffer()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPrintfRuntimeBinding.cpp159 if (!isa<UndefValue>(Stripped) && !isa<ConstantPointerNull>(Stripped)) in lowerPrintfForGpu()
295 ConstantPointerNull *zeroIntPtr = in lowerPrintfForGpu()
296 ConstantPointerNull::get(PointerType::get(Ctx, 1)); in lowerPrintfForGpu()
H A DAMDGPUPromoteAlloca.cpp1222 if (isa<ConstantPointerNull, ConstantAggregateZero>(OtherOp)) in binaryOpIsDerivedFromSameAlloca()
1585 if (isa<ConstantPointerNull, ConstantAggregateZero>(LHS)) in tryPromoteAllocaToLDS()
1588 if (isa<ConstantPointerNull, ConstantAggregateZero>(RHS)) in tryPromoteAllocaToLDS()
1606 if (isa<ConstantPointerNull, ConstantAggregateZero>(SI->getOperand(1))) in tryPromoteAllocaToLDS()
1609 if (isa<ConstantPointerNull, ConstantAggregateZero>(SI->getOperand(2))) in tryPromoteAllocaToLDS()
1613 if (isa<ConstantPointerNull, ConstantAggregateZero>( in tryPromoteAllocaToLDS()
H A DAMDGPURemoveIncompatibleFunctions.cpp56 F->replaceAllUsesWith(ConstantPointerNull::get(F->getType())); in run()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemoryBuiltins.h34 class ConstantPointerNull; variable
287 LLVM_ABI OffsetSpan visitConstantPointerNull(ConstantPointerNull &);
H A DObjCARCAnalysisUtils.h144 return isa<ConstantPointerNull>(V) || isa<UndefValue>(V); in IsNullOrUndef()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstants.h558 class ConstantPointerNull final : public ConstantData {
561 explicit ConstantPointerNull(PointerType *T)
567 ConstantPointerNull(const ConstantPointerNull &) = delete;
570 LLVM_ABI static ConstantPointerNull *get(PointerType *T);
H A DValue.def87 HANDLE_CONSTANT(ConstantPointerNull)
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Coroutines/
H A DCoroInstr.h154 return isa<ConstantPointerNull>(Arg) in getPromise()
161 setArgOperand(PromiseArg, ConstantPointerNull::get( in clearPromise()
221 if (!isa<ConstantPointerNull>(getArgOperand(CoroutineArg))) in setCoroutineSelf()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCtorUtils.cpp97 if (isa<ConstantPointerNull>(CS->getOperand(1))) in findGlobalCtors()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DNVPTX.cpp342 return llvm::ConstantPointerNull::get(PT); in getNullPointer()
347 llvm::ConstantPointerNull::get(NPT), PT); in getNullPointer()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLowerEmuTLS.cpp119 Constant *NullPtr = ConstantPointerNull::get(VoidPtrType); in addEmuTlsVar()
H A DIntrinsicLowering.cpp302 ConstantPointerNull::get(cast<PointerType>(CI->getType()))); in LowerIntrinsicCall()
308 ConstantPointerNull::get(cast<PointerType>(CI->getType()))); in LowerIntrinsicCall()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp996 return (isa<ConstantPointerNull>(Ptr) && in canSimplifyNullStoreOrGEP()
1003 if (isa<ConstantPointerNull>(GEPI0) && in canSimplifyNullLoadOrGEP()
1008 (isa<ConstantPointerNull>(Op) && in canSimplifyNullLoadOrGEP()
1018 if (isa<ConstantPointerNull>(Sel->getOperand(1))) in simplifyNonNullOperand()
1021 if (isa<ConstantPointerNull>(Sel->getOperand(2))) in simplifyNonNullOperand()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DGlobalsModRef.cpp392 if (!isa<ConstantPointerNull>(ICI->getOperand(1))) in AnalyzeUsesOfPointer()
439 if (isa<ConstantPointerNull>(SI->getOperand(0))) in AnalyzeIndirectGlobalMemory()
773 if (auto *CPN = dyn_cast<ConstantPointerNull>(Input)) { in isNonEscapingGlobalNoAlias()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/DirectXIRPasses/
H A DPointerTypeAnalysis.cpp127 if (isa<ConstantPointerNull>(C)) in classifyConstantWithOpaquePtr()

123456