reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2653 Init = llvm::GlobalAlias::create(Var->getLinkage(), InitFnName.str(), 2660 Init = llvm::Function::Create(InitFnTy, 2665 cast<llvm::Function>(Init)); 2668 if (Init) { 2669 Init->setVisibility(Var->getVisibility()); 2670 Init->setDSOLocal(Var->isDSOLocal()); 2679 if (Init) { 2680 llvm::CallInst *CallVal = Builder.CreateCall(InitFnTy, Init); 2684 cast<llvm::Function>(cast<llvm::GlobalAlias>(Init)->getAliasee()); 2690 llvm::Value *Have = Builder.CreateIsNotNull(Init); 2696 Builder.CreateCall(InitFnTy, Init);