Lines Matching defs:Init
1170 llvm::Constant *Init = EmitUuidofInitializer(Uuid, E->getType());
1171 assert(Init && "failed to initialize as constant");
1174 getModule(), Init->getType(),
1175 /*isConstant=*/true, llvm::GlobalValue::LinkOnceODRLinkage, Init, Name);
1823 llvm::Constant *Init = nullptr;
1843 Init = EmitNullConstant(D->getType());
1846 Init = EmitConstantInit(*InitDecl);
1848 if (!Init) {
1854 Init = EmitNullConstant(T);
1858 Init = llvm::UndefValue::get(getTypes().ConvertType(T));
1869 llvm::Type* InitType = Init->getType();
1918 GV->setInitializer(Init);
2885 const MaterializeTemporaryExpr *E, const Expr *Init) {
2892 QualType MaterializedType = Init->getType();
2893 if (Init == E->GetTemporaryExpr())
2922 if (!Value && Init->EvaluateAsRValue(EvalResult, getContext()) &&