Home
last modified time | relevance | path

Searched refs:EmitNullConstant (Results 1 – 20 of 20) sorted by relevance

/external/clang/lib/CodeGen/
DCGExprConstant.cpp396 EltInit = CGM.EmitNullConstant(Field->getType()); in Build()
841 return CGM.EmitNullConstant(E->getType()); in VisitImplicitValueInitExpr()
961 return CGM.EmitNullConstant(Ty); in VisitCXXConstructExpr()
1210 return EmitNullConstant(D.getType()); in EmitConstantInit()
1509 static llvm::Constant *EmitNullConstant(CodeGenModule &CGM, in EmitNullConstant() function
1546 elements[fieldIndex] = CGM.EmitNullConstant(Field->getType()); in EmitNullConstant()
1600 return EmitNullConstant(CGM, base, /*asCompleteObject=*/false); in EmitNullConstantForBase()
1603 llvm::Constant *CodeGenModule::EmitNullConstant(QualType T) { in EmitNullConstant() function in CodeGenModule
1613 llvm::Constant *Element = EmitNullConstant(ElementTy); in EmitNullConstant()
1621 return ::EmitNullConstant(*this, RD, /*complete object*/ true); in EmitNullConstant()
[all …]
DCGDecl.cpp212 Init = EmitNullConstant(Ty); in getOrCreateStaticVarDecl()
1825 llvm::Value *Null = CGM.EmitNullConstant(D.getType()); in EmitParmDecl()
DCodeGenModule.h932 llvm::Constant *EmitNullConstant(QualType T);
DCGExprAgg.cpp1112 llvm::Value *null = CGF.CGM.EmitNullConstant(type); in EmitNullInitializationToLValue()
DCodeGenFunction.cpp1489 llvm::Constant *NullConstant = CGM.EmitNullConstant(Ty); in EmitNullInitialization()
DCodeGenModule.cpp2414 Init = EmitNullConstant(D->getType()); in EmitGlobalVarDefinition()
2425 Init = EmitNullConstant(T); in EmitGlobalVarDefinition()
DCGExpr.cpp375 Var->setInitializer(CGM.EmitNullConstant(E->getType())); in EmitMaterializeTemporaryExpr()
423 Var->setInitializer(CGM.EmitNullConstant(E->getType())); in EmitMaterializeTemporaryExpr()
DCGStmtOpenMP.cpp421 llvm::Constant *Init = CGF.CGM.EmitNullConstant(Ty); in emitInitWithReductionInitializer()
DCGExprScalar.cpp920 return CGF.EmitFromMemory(CGF.CGM.EmitNullConstant(Ty), Ty); in EmitNullValue()
DCGObjCMac.cpp1632 llvm::Constant *null = CGF.CGM.EmitNullConstant(resultType); in complete()
/external/llvm-project/clang/lib/CodeGen/
DCGExprConstant.cpp1245 return CGM.EmitNullConstant(T); in VisitImplicitValueInitExpr()
1298 return CGM.EmitNullConstant(Ty); in VisitCXXConstructExpr()
1387 C = CGM.EmitNullConstant(destType); in emitAbstract()
1401 C = CGM.EmitNullConstant(destType); in emitAbstract()
1623 return CGM.EmitNullConstant(D.getType()); in tryEmitPrivateForVarInit()
2202 static llvm::Constant *EmitNullConstant(CodeGenModule &CGM, in EmitNullConstant() function
2244 elements[fieldIndex] = CGM.EmitNullConstant(Field->getType()); in EmitNullConstant()
2297 return EmitNullConstant(CGM, base, /*asCompleteObject=*/false); in EmitNullConstantForBase()
2302 return emitForMemory(CGM, CGM.EmitNullConstant(T), T); in emitNullForMemory()
2305 llvm::Constant *CodeGenModule::EmitNullConstant(QualType T) { in EmitNullConstant() function in CodeGenModule
[all …]
DCodeGenModule.h1110 llvm::Constant *EmitNullConstant(QualType T);
DCGDecl.cpp264 Init = EmitNullConstant(Ty); in getOrCreateStaticVarDecl()
2530 llvm::Value *Null = CGM.EmitNullConstant(D.getType()); in EmitParmDecl()
DCGExprAgg.cpp1568 llvm::Value *null = CGF.CGM.EmitNullConstant(type); in EmitNullInitializationToLValue()
DCodeGenFunction.cpp1825 llvm::Constant *NullConstant = CGM.EmitNullConstant(Ty); in EmitNullInitialization()
DCodeGenModule.cpp4157 Init = EmitNullConstant(D->getType()); in EmitGlobalVarDefinition()
4169 Init = EmitNullConstant(T); in EmitGlobalVarDefinition()
DCGExpr.cpp470 Var->setInitializer(CGM.EmitNullConstant(E->getType())); in EmitMaterializeTemporaryExpr()
522 Var->setInitializer(CGM.EmitNullConstant(E->getType())); in EmitMaterializeTemporaryExpr()
DCGExprScalar.cpp1477 return CGF.EmitFromMemory(CGF.CGM.EmitNullConstant(Ty), Ty); in EmitNullValue()
DCGObjCMac.cpp1785 llvm::Constant *null = CGF.CGM.EmitNullConstant(resultType); in complete()
DCGOpenMPRuntime.cpp637 llvm::Constant *Init = CGF.CGM.EmitNullConstant(Ty); in emitInitWithReductionInitializer()