Home
last modified time | relevance | path

Searched refs:InitFunc (Results 1 – 12 of 12) sorted by relevance

/freebsd/libexec/rtld-elf/arm/
H A Drtld_machdep.h60 (((InitFunc)(target))())
/freebsd/libexec/rtld-elf/amd64/
H A Drtld_machdep.h60 (((InitFunc)(target))())
/freebsd/libexec/rtld-elf/aarch64/
H A Drtld_machdep.h66 (((InitFunc)(target))())
/freebsd/libexec/rtld-elf/riscv/
H A Drtld_machdep.h76 (((InitFunc)(target))()); \
/freebsd/libexec/rtld-elf/i386/
H A Drtld_machdep.h58 (((InitFunc)(target))())
/freebsd/libexec/rtld-elf/powerpc/
H A Drtld_machdep.h60 (((InitFunc)(target))())
/freebsd/libexec/rtld-elf/powerpc64/
H A Drtld_machdep.h60 (((InitFunc)(target))())
/freebsd/libexec/rtld-elf/
H A Drtld.h75 typedef void (*InitFunc)(void); typedef
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDeclCXX.cpp518 llvm::Function *InitFunc, in EmitPointerToInitFunc() argument
521 TheModule, InitFunc->getType(), /*isConstant=*/true, in EmitPointerToInitFunc()
522 llvm::GlobalValue::PrivateLinkage, InitFunc, "__cxx_init_fn_ptr"); in EmitPointerToInitFunc()
H A DMicrosoftCXXABI.cpp2400 auto AddToXDU = [&CGM](llvm::Function *InitFunc) { in EmitThreadLocalInitFuncs() argument
2402 CGM.getModule(), InitFunc->getType(), /*isConstant=*/true, in EmitThreadLocalInitFuncs()
2403 llvm::GlobalVariable::InternalLinkage, InitFunc, in EmitThreadLocalInitFuncs()
2404 Twine(InitFunc->getName(), "$initializer$")); in EmitThreadLocalInitFuncs()
2428 llvm::Function *InitFunc = CGM.CreateGlobalInitOrCleanUpFunction( in EmitThreadLocalInitFuncs() local
2431 CodeGenFunction(CGM).GenerateCXXGlobalInitFunc(InitFunc, NonComdatInits); in EmitThreadLocalInitFuncs()
2433 AddToXDU(InitFunc); in EmitThreadLocalInitFuncs()
H A DItaniumCXXABI.cpp3131 llvm::Function *InitFunc = nullptr; in EmitThreadLocalInitFuncs() local
3151 InitFunc = CGM.CreateGlobalInitOrCleanUpFunction(FTy, "__tls_init", FI, in EmitThreadLocalInitFuncs()
3165 InitFunc, OrderedInits, ConstantAddress(Guard, CGM.Int8Ty, GuardAlign)); in EmitThreadLocalInitFuncs()
3168 InitFunc->setCallingConv(llvm::CallingConv::CXX_FAST_TLS); in EmitThreadLocalInitFuncs()
3169 InitFunc->addFnAttr(llvm::Attribute::NoUnwind); in EmitThreadLocalInitFuncs()
3226 llvm::Function *InitFuncToUse = InitFunc; in EmitThreadLocalInitFuncs()
H A DCodeGenModule.h1900 llvm::Function *InitFunc, InitSegAttr *ISA);