Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp229 CreateRuntimeFunction(OMPRTL__kmpc_global_thread_num), Args); in GetOpenMPThreadID()
251 CGOpenMPRuntime::CreateRuntimeFunction(OpenMPRTLFunction Function) { in CreateRuntimeFunction() function in CGOpenMPRuntime
261 RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_fork_call"); in CreateRuntimeFunction()
269 RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_global_thread_num"); in CreateRuntimeFunction()
280 RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_threadprivate_cached"); in CreateRuntimeFunction()
291 RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_critical"); in CreateRuntimeFunction()
314 RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_threadprivate_register"); in CreateRuntimeFunction()
325 RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_end_critical"); in CreateRuntimeFunction()
334 RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name*/ "__kmpc_cancel_barrier"); in CreateRuntimeFunction()
358 RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_for_static_init_4"); in CreateRuntimeFunction()
[all …]
H A DCGCUDANV.cpp64 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(IntTy, in getSetupArgumentFn()
73 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(IntTy, in getLaunchFn()
H A DCGException.cpp33 return CGM.CreateRuntimeFunction(FTy, "__cxa_allocate_exception"); in getAllocateExceptionFn()
42 return CGM.CreateRuntimeFunction(FTy, "__cxa_free_exception"); in getFreeExceptionFn()
53 return CGM.CreateRuntimeFunction(FTy, "__cxa_throw"); in getThrowFn()
62 return CGM.CreateRuntimeFunction(FTy, "__cxa_get_exception_ptr"); in getGetExceptionPtrFn()
71 return CGM.CreateRuntimeFunction(FTy, "__cxa_begin_catch"); in getBeginCatchFn()
80 return CGM.CreateRuntimeFunction(FTy, "__cxa_end_catch"); in getEndCatchFn()
89 return CGM.CreateRuntimeFunction(FTy, "__cxa_call_unexpected"); in getUnexpectedFn()
108 return CGM.CreateRuntimeFunction(FTy, name); in getTerminateFn()
116 return CGM.CreateRuntimeFunction(FTy, Name); in getCatchallRethrowFn()
250 CGM.CreateRuntimeFunction(llvm::FunctionType::get(CGM.Int32Ty, true), in getPersonalityFn()
[all …]
H A DCGObjCMac.cpp66 CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy, in getMessageSendFn()
81 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(CGM.VoidTy, in getMessageSendStretFn()
94 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(CGM.DoubleTy, in getMessageSendFpretFn()
111 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(resultType, in getMessageSendFp2retFn()
123 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy, in getMessageSendSuperFn()
134 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy, in getMessageSendSuperFn2()
145 return CGM.CreateRuntimeFunction( in getMessageSendSuperStretFn()
156 return CGM.CreateRuntimeFunction( in getMessageSendSuperStretFn2()
250 return CGM.CreateRuntimeFunction(FTy, "objc_getProperty"); in getGetPropertyFn()
270 return CGM.CreateRuntimeFunction(FTy, "objc_setProperty"); in getSetPropertyFn()
[all …]
H A DCGOpenMPRuntime.h206 llvm::Constant *CreateRuntimeFunction(OpenMPRTLFunction Function);
H A DItaniumCXXABI.cpp901 llvm::Constant *Fn = CGM.CreateRuntimeFunction(FTy, "__cxa_rethrow"); in emitRethrow()
929 return CGF.CGM.CreateRuntimeFunction(FTy, "__dynamic_cast", Attrs); in getItaniumDynamicCastFn()
935 return CGF.CGM.CreateRuntimeFunction(FTy, "__cxa_bad_cast"); in getBadCastFn()
994 return CGF.CGM.CreateRuntimeFunction(FTy, "__cxa_bad_typeid"); in getBadTypeidFn()
1522 CGM.CreateRuntimeFunction(FTy, "__asan_poison_cxx_array_cookie"); in InitializeArrayCookie()
1557 CGM.CreateRuntimeFunction(FTy, "__asan_load_cxx_array_cookie"); in readArrayCookieImpl()
1626 return CGM.CreateRuntimeFunction(FTy, "__cxa_guard_acquire", in getGuardAcquireFn()
1637 return CGM.CreateRuntimeFunction(FTy, "__cxa_guard_release", in getGuardReleaseFn()
1648 return CGM.CreateRuntimeFunction(FTy, "__cxa_guard_abort", in getGuardAbortFn()
1848 llvm::Constant *atexit = CGF.CGM.CreateRuntimeFunction(atexitTy, Name); in emitGlobalDtorWithCXAAtExit()
H A DCGObjCGNU.cpp86 cast<llvm::Constant>(CGM->CreateRuntimeFunction(FTy, FunctionName)); in operator llvm::Constant*()
1029 CGM.CreateRuntimeFunction(llvm::FunctionType::get(IdTy, PtrToInt8Ty, true), in GetClassNamed()
1247 classLookupFunction = CGM.CreateRuntimeFunction(llvm::FunctionType::get( in GenerateMessageSendSuper()
1250 classLookupFunction = CGM.CreateRuntimeFunction(llvm::FunctionType::get( in GenerateMessageSendSuper()
1401 imp = CGM.CreateRuntimeFunction(llvm::FunctionType::get(IdTy, IdTy, true), in GenerateMessageSend()
1406 imp = CGM.CreateRuntimeFunction(llvm::FunctionType::get(IdTy, IdTy, true), in GenerateMessageSend()
1409 imp = CGM.CreateRuntimeFunction(llvm::FunctionType::get(IdTy, IdTy, true), in GenerateMessageSend()
2533 llvm::Value *Register = CGM.CreateRuntimeFunction(FT, "__objc_exec_class"); in ModuleInitFunction()
H A DCGVTables.cpp566 PureVirtualFn = CGM.CreateRuntimeFunction(Ty, PureCallName); in CreateVTableInitializer()
577 DeletedVirtualFn = CGM.CreateRuntimeFunction(Ty, DeletedCallName); in CreateVTableInitializer()
H A DCGDeclCXX.cpp207 CGM.CreateRuntimeFunction(atexitTy, "atexit"); in registerGlobalDtorWithAtExit()
H A DMicrosoftCXXABI.cpp677 CGM.CreateRuntimeFunction(FTy, "_CxxThrowException")); in getRethrowFn()
737 llvm::Constant *Fn = CGF.CGM.CreateRuntimeFunction(FTy, "__RTtypeid"); in emitRTtypeidCall()
786 llvm::Constant *Function = CGF.CGM.CreateRuntimeFunction( in EmitDynamicCastCall()
806 llvm::Constant *Function = CGF.CGM.CreateRuntimeFunction( in EmitDynamicCastToVoid()
1794 CGF.CGM.CreateRuntimeFunction(TLRegDtorTy, "__tlregdtor"); in emitGlobalDtorWithTLRegDtor()
H A DCodeGenFunction.cpp333 llvm::Constant *F = CGM.CreateRuntimeFunction(FunctionTy, Fn); in EmitFunctionInstrumentation()
351 CGM.CreateRuntimeFunction(FTy, getTarget().getMCountName()); in EmitMCountInstrumentation()
H A DCodeGenModule.h878 llvm::Constant *CreateRuntimeFunction(llvm::FunctionType *Ty,
H A DCGBlocks.cpp2273 BlockObjectDispose = CreateRuntimeFunction(fty, "_Block_object_dispose"); in getBlockObjectDispose()
2285 BlockObjectAssign = CreateRuntimeFunction(fty, "_Block_object_assign"); in getBlockObjectAssign()
H A DCGAtomic.cpp141 llvm::Constant *fn = CGF.CGM.CreateRuntimeFunction(fnTy, fnName); in emitAtomicLibcall()
H A DCGObjC.cpp1756 fn = CGM.CreateRuntimeFunction(fnType, "clang.arc.use"); in EmitARCIntrinsicUse()
1768 llvm::Constant *fn = CGM.CreateRuntimeFunction(type, fnName); in createARCRuntimeFunction()
H A DCGClass.cpp748 llvm::Constant *F = CGM.CreateRuntimeFunction( in EmitAsanPrologueOrEpilogue()
H A DCGBuiltin.cpp1121 llvm::Constant *Func = CGM.CreateRuntimeFunction(FTy, LibCallName); in EmitBuiltinExpr()
3223 return EmitNounwindRuntimeCall(CGM.CreateRuntimeFunction(FTy, Name), Ops); in EmitARMBuiltinExpr()
4009 return EmitNounwindRuntimeCall(CGM.CreateRuntimeFunction(FTy, Name), Ops); in EmitAArch64BuiltinExpr()
H A DCodeGenModule.cpp1666 CodeGenModule::CreateRuntimeFunction(llvm::FunctionType *FTy, in CreateRuntimeFunction() function in CodeGenModule
H A DCGExpr.cpp2253 llvm::Value *Fn = CGF.CGM.CreateRuntimeFunction( in emitCheckHandlerCall()
H A DCGExprScalar.cpp2338 llvm::Value *handler = CGF.CGM.CreateRuntimeFunction(handlerTy, *handlerName); in EmitOverflowCheckedBinOp()