Home
last modified time | relevance | path

Searched refs:NullPtr (Results 1 – 25 of 49) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCoroutine.cpp246 auto *NullPtr = llvm::ConstantPointerNull::get(CGF.CGM.Int8PtrTy); in emitSuspendExpression() local
247 auto *SaveCall = Builder.CreateCall(CoroSave, {NullPtr}); in emitSuspendExpression()
573 auto *NullPtr = llvm::ConstantPointerNull::get(CGF.Int8PtrTy); in Emit() local
579 {NullPtr, CGF.Builder.getTrue(), in Emit()
633 auto *NullPtr = llvm::ConstantPointerNull::get(CGF.Int8PtrTy); in Emit() local
634 auto *Cond = CGF.Builder.CreateICmpNE(CoroFree, NullPtr); in Emit()
777 auto *NullPtr = llvm::ConstantPointerNull::get(Builder.getPtrTy()); in EmitCoroutineBody() local
789 {Builder.getInt32(NewAlign), NullPtr, NullPtr, NullPtr}); in EmitCoroutineBody()
811 auto *NullPtr = llvm::ConstantPointerNull::get(Int8PtrTy); in EmitCoroutineBody() local
812 auto *Cond = Builder.CreateICmpNE(AllocateCall, NullPtr); in EmitCoroutineBody()
[all …]
H A DCGCUDANV.cpp572 llvm::Constant *NullPtr = llvm::ConstantPointerNull::get(PtrTy); in makeRegisterGlobalsFn() local
579 NullPtr, in makeRegisterGlobalsFn()
580 NullPtr, in makeRegisterGlobalsFn()
581 NullPtr, in makeRegisterGlobalsFn()
582 NullPtr, in makeRegisterGlobalsFn()
H A DCodeGenTypes.cpp479 case BuiltinType::NullPtr: in ConvertType()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTemplateBase.cpp166 TypeOrValue.Kind = IsNullPtr ? NullPtr : Type; in initFromType()
294 case NullPtr: in getDependence()
330 case NullPtr: in isPackExpansion()
376 case TemplateArgument::NullPtr: in getNonTypeTemplateArgumentType()
397 case NullPtr: in Profile()
441 case NullPtr: in structurallyEquals()
498 case NullPtr: in getPackExpansionPattern()
541 case NullPtr: in print()
592 case TemplateArgument::NullPtr: in getSourceRange()
641 case TemplateArgument::NullPtr: in DiagTemplateArg()
H A DTypeLoc.cpp399 case BuiltinType::NullPtr: in getWrittenTypeSpec()
595 case TemplateArgument::NullPtr: in initializeArgLocs()
H A DASTDiagnostic.cpp1237 case TemplateArgument::NullPtr: in InitializeNonTypeDiffVariables()
1278 case TemplateArgument::NullPtr: in InitializeNonTypeDiffVariables()
1907 void PrintValueDecl(ValueDecl *VD, bool AddressOf, Expr *E, bool NullPtr) { in PrintValueDecl() argument
1923 if (NullPtr) { in PrintValueDecl()
H A DNSAPI.cpp431 case BuiltinType::NullPtr: in getNSNumberFactoryMethodKind()
H A DODRHash.cpp181 case TemplateArgument::NullPtr: in AddTemplateArgument()
H A DType.cpp2302 if (BT->getKind() == BuiltinType::NullPtr) return STK_CPointer; in getScalarTypeKind()
3387 case NullPtr: in getName()
4790 case BuiltinType::NullPtr: in canHaveNullability()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLowerEmuTLS.cpp119 Constant *NullPtr = ConstantPointerNull::get(VoidPtrType); in addEmuTlsVar() local
170 ConstantInt::get(WordType, GVAlignment.value()), NullPtr, in addEmuTlsVar()
171 EmuTlsTmplVar ? EmuTlsTmplVar : NullPtr}; in addEmuTlsVar()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTemplateBase.h78 NullPtr,
338 assert(getKind() == NullPtr && "Unexpected kind");
545 assert(Argument.getKind() == TemplateArgument::NullPtr ||
595 assert(Argument.getKind() == TemplateArgument::NullPtr);
H A DBuiltinTypes.def227 BUILTIN_TYPE(NullPtr, NullPtrTy)
H A DPropertiesBase.td789 let Class = PropertyTypeCase<TemplateArgument, "NullPtr"> in {
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/tests/unit/
H A Dstring_pool_test.cpp52 TEST(StringPool, NullPtr) { in TEST() argument
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp463 Value *NullPtr = Constant::getNullValue(CI->getType()); in memChrToCharCompare() local
464 return B.CreateSelect(Cmp, Src, NullPtr); in memChrToCharCompare()
500 Value *NullPtr = Constant::getNullValue(CI->getType()); in optimizeStrChr() local
501 if (isOnlyUsedInEqualityComparison(CI, NullPtr)) in optimizeStrChr()
1217 Value *NullPtr = Constant::getNullValue(CI->getType()); in optimizeMemRChr() local
1222 return NullPtr; in optimizeMemRChr()
1231 return B.CreateSelect(Cmp, SrcStr, NullPtr, "memrchr.sel"); in optimizeMemRChr()
1243 return NullPtr; in optimizeMemRChr()
1259 return NullPtr; in optimizeMemRChr()
1274 return B.CreateSelect(Cmp, NullPtr, SrcPlus, "memrchr.sel"); in optimizeMemRChr()
[all …]
/freebsd/contrib/llvm-project/llvm/tools/bugpoint/
H A DMiscompilation.cpp867 Constant *NullPtr = ConstantPointerNull::get(F->getType()); in CleanupAndPrepareModules() local
870 GlobalValue::InternalLinkage, NullPtr, F->getName() + ".fpcache"); in CleanupAndPrepareModules()
888 NullPtr, "isNull"); in CleanupAndPrepareModules()
907 PHINode::Create(NullPtr->getType(), 2, "fp", DoCallBB); in CleanupAndPrepareModules()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroInternal.h47 ConstantPointerNull *const NullPtr; member
H A DCoroEarly.cpp98 auto *Cond = Builder.CreateICmpEQ(Load, NullPtr); in lowerCoroDone()
H A DCoroutines.cpp43 NullPtr(ConstantPointerNull::get(Int8Ptr)) {} in LowererBase()
H A DCoroSplit.cpp412 auto *NullPtr = ConstantPointerNull::get(cast<PointerType>( in markCoroutineAsDone() local
414 Builder.CreateStore(NullPtr, GepIndex); in markCoroutineAsDone()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTCommon.cpp174 case BuiltinType::NullPtr: in TypeIdxFromBuiltin()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp749 case BuiltinType::NullPtr: in VisitType()
1042 case TemplateArgument::NullPtr: in VisitTemplateArgument()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp1175 case TemplateArgument::NullPtr: in getTemplateArgumentPackExpansionPattern()
1226 case TemplateArgument::NullPtr: in getFullyPackExpandedSize()
H A DSemaTemplateDeduction.cpp342 case TemplateArgument::NullPtr: in checkDeducedTemplateArguments()
356 if (Y.getKind() == TemplateArgument::NullPtr) in checkDeducedTemplateArguments()
2458 case TemplateArgument::NullPtr: in DeduceTemplateArguments()
2459 if (A.getKind() == TemplateArgument::NullPtr && in DeduceTemplateArguments()
2496 case TemplateArgument::NullPtr: in DeduceTemplateArguments()
2695 case TemplateArgument::NullPtr: in isSameTemplateArg()
2771 case TemplateArgument::NullPtr: { in getTrivialTemplateArgumentLoc()
6666 case TemplateArgument::NullPtr: in MarkUsedTemplateParameters()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVBuiltins.cpp2118 Register NullPtr = GR->getOrCreateConstNullPtr( in buildEnqueueKernel() local
2120 MIB.addUse(NullPtr); // Dummy wait events. in buildEnqueueKernel()
2121 MIB.addUse(NullPtr); // Dummy ret event. in buildEnqueueKernel()

12