Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:Ctor

1747     CodeGenFunction &CGF, Address VDAddr, llvm::Value *Ctor,
1755 // Call __kmpc_threadprivate_register(&loc, &var, ctor, cctor/*NULL*/, dtor)
1759 Ctor, CopyCtor, Dtor};
1777 llvm::Value *Ctor = nullptr, *CopyCtor = nullptr, *Dtor = nullptr;
1810 Ctor = Fn;
1843 if (!Ctor && !Dtor)
1854 if (Ctor == nullptr) {
1858 Ctor = llvm::Constant::getNullValue(CtorTy);
1877 emitThreadPrivateVarInit(InitCGF, VDAddr, Ctor, CopyCtor, Dtor, Loc);
1881 emitThreadPrivateVarInit(*CGF, VDAddr, Ctor, CopyCtor, Dtor, Loc);
1923 llvm::Constant *Ctor;
1943 Ctor = Fn;
1945 CGM.addUsedGlobal(cast<llvm::GlobalValue>(Ctor));
1947 Ctor = new llvm::GlobalVariable(
1951 ID = Ctor;
1957 DeviceID, FileID, Twine(Buffer, "_ctor").toStringRef(Out), Line, Ctor,
10547 for (const CXXConstructorDecl *Ctor : RD->ctors()) {
10549 CGM.getMangledName(GlobalDecl(Ctor, Ctor_Complete));
10550 scanForTargetRegionsFunctions(Ctor->getBody(), ParentName);