Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCUDANV.cpp235 return CGM.CreateRuntimeFunction( in getSetupArgumentFn()
243 return CGM.CreateRuntimeFunction( in getLaunchFn()
247 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(IntTy, PtrTy, false), in getLaunchFn()
381 llvm::FunctionCallee cudaPopConfigFn = CGM.CreateRuntimeFunction( in emitDeviceStubBodyNew()
418 CGM.CreateRuntimeFunction(FTy, LaunchKernelName); in emitDeviceStubBodyNew()
561 llvm::FunctionCallee RegisterFunc = CGM.CreateRuntimeFunction( in makeRegisterGlobalsFn()
597 llvm::FunctionCallee RegisterVar = CGM.CreateRuntimeFunction( in makeRegisterGlobalsFn()
604 llvm::FunctionCallee RegisterManagedVar = CGM.CreateRuntimeFunction( in makeRegisterGlobalsFn()
609 llvm::FunctionCallee RegisterSurf = CGM.CreateRuntimeFunction( in makeRegisterGlobalsFn()
615 llvm::FunctionCallee RegisterTex = CGM.CreateRuntimeFunction( in makeRegisterGlobalsFn()
[all …]
H A DCGObjCMac.cpp69 return CGM.CreateRuntimeFunction( in getMessageSendFn()
83 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(CGM.VoidTy, in getMessageSendStretFn()
95 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()
248 return CGM.CreateRuntimeFunction(FTy, "objc_getProperty"); in getGetPropertyFn()
267 return CGM.CreateRuntimeFunction(FTy, "objc_setProperty"); in getSetPropertyFn()
[all …]
H A DItaniumCXXABI.cpp1418 llvm::FunctionCallee Fn = CGM.CreateRuntimeFunction(FTy, "__cxa_rethrow"); in emitRethrow()
1432 return CGM.CreateRuntimeFunction(FTy, "__cxa_allocate_exception"); in getAllocateExceptionFn()
1443 return CGM.CreateRuntimeFunction(FTy, "__cxa_throw"); in getThrowFn()
1511 return CGF.CGM.CreateRuntimeFunction(FTy, "__dynamic_cast", Attrs); in getItaniumDynamicCastFn()
1517 return CGF.CGM.CreateRuntimeFunction(FTy, "__cxa_bad_cast"); in getBadCastFn()
1576 return CGF.CGM.CreateRuntimeFunction(FTy, "__cxa_bad_typeid"); in getBadTypeidFn()
2464 CGM.CreateRuntimeFunction(FTy, "__asan_poison_cxx_array_cookie"); in InitializeArrayCookie()
2495 CGM.CreateRuntimeFunction(FTy, "__asan_load_cxx_array_cookie"); in readArrayCookieImpl()
2558 return CGM.CreateRuntimeFunction( in getGuardAcquireFn()
2570 return CGM.CreateRuntimeFunction( in getGuardReleaseFn()
[all …]
H A DCGCleanup.cpp1333 CGM.CreateRuntimeFunction(FTy, "llvm.seh.scope.begin"); in EmitSehCppScopeBegin()
1344 CGM.CreateRuntimeFunction(FTy, "llvm.seh.scope.end"); in EmitSehCppScopeEnd()
1354 CGM.CreateRuntimeFunction(FTy, "llvm.seh.try.begin"); in EmitSehTryScopeBegin()
1364 CGM.CreateRuntimeFunction(FTy, "llvm.seh.try.end"); in EmitSehTryScopeEnd()
H A DCGException.cpp39 return CGM.CreateRuntimeFunction(FTy, "__cxa_free_exception"); in getFreeExceptionFn()
45 return CGM.CreateRuntimeFunction(FTy, "llvm.seh.try.begin"); in getSehTryBeginFn()
51 return CGM.CreateRuntimeFunction(FTy, "llvm.seh.try.end"); in getSehTryEndFn()
60 return CGM.CreateRuntimeFunction(FTy, "__cxa_call_unexpected"); in getUnexpectedFn()
86 return CreateRuntimeFunction(FTy, name); in getTerminateFn()
94 return CGM.CreateRuntimeFunction(FTy, Name); in getCatchallRethrowFn()
265 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(CGM.Int32Ty, true), in getPersonalityFn()
H A DMicrosoftCXXABI.cpp783 CGM.CreateRuntimeFunction(FTy, "_CxxThrowException"); in getThrowFn()
993 llvm::FunctionCallee Fn = CGF.CGM.CreateRuntimeFunction(FTy, "__RTtypeid"); in emitRTtypeidCall()
1043 llvm::FunctionCallee Function = CGF.CGM.CreateRuntimeFunction( in emitDynamicCastCall()
1061 llvm::FunctionCallee Function = CGF.CGM.CreateRuntimeFunction( in emitDynamicCastToVoid()
2367 llvm::FunctionCallee TLRegDtor = CGF.CGM.CreateRuntimeFunction( in emitGlobalDtorWithTLRegDtor()
2466 return CGM.CreateRuntimeFunction( in getDynTlsOnDemandInitFn()
2553 return CGM.CreateRuntimeFunction( in getInitThreadHeaderFn()
2565 return CGM.CreateRuntimeFunction( in getInitThreadFooterFn()
2577 return CGM.CreateRuntimeFunction( in getInitThreadAbortFn()
H A DCGObjC.cpp2255 fn = CGF.CGM.CreateRuntimeFunction(fnType, fnName); in emitObjCValueOperation()
2698 fn = CGM.CreateRuntimeFunction(fnType, "objc_autoreleasePoolPop"); in EmitObjCAutoreleasePoolPop()
2830 fn = CGM.CreateRuntimeFunction(fnType, "objc_release"); in EmitObjCRelease()
3977 CGM.CreateRuntimeFunction(FTy, "__isPlatformVersionAtLeast"); in emitIsPlatformVersionAtLeast()
3996 CGM.CreateRuntimeFunction(FTy, "__isOSVersionAtLeast"); in EmitBuiltinAvailable()
4063 CreateRuntimeFunction(FTy, "CFBundleGetVersionNumber"); in emitAtAvailableLinkGuard()
4066 llvm::FunctionCallee CFLinkCheckFuncRef = CreateRuntimeFunction( in emitAtAvailableLinkGuard()
H A DCGDeclCXX.cpp358 CGM.CreateRuntimeFunction(atexitTy, "atexit", llvm::AttributeList(), in registerGlobalDtorWithAtExit()
385 CGM.CreateRuntimeFunction(unatexitTy, "unatexit", llvm::AttributeList()); in unregisterGlobalDtorWithUnAtExit()
H A DCGObjCGNU.cpp84 Function = CGM->CreateRuntimeFunction(FTy, FunctionName); in operator llvm::FunctionCallee()
987 llvm::FunctionCallee Fn = CGM.CreateRuntimeFunction(FT, FunctionName); in CallRuntimeFunction()
2421 llvm::FunctionCallee ClassLookupFn = CGM.CreateRuntimeFunction( in GetClassNamed()
2677 classLookupFunction = CGM.CreateRuntimeFunction(llvm::FunctionType::get( in GenerateMessageSendSuper()
2680 classLookupFunction = CGM.CreateRuntimeFunction(llvm::FunctionType::get( in GenerateMessageSendSuper()
2925 imp = CGM.CreateRuntimeFunction(llvm::FunctionType::get(IdTy, IdTy, true), in GenerateMessageSend()
4012 CGM.CreateRuntimeFunction(FT, "__objc_exec_class"); in ModuleInitFunction()
H A DCGBuiltin.cpp1420 llvm::FunctionCallee SetJmpFn = CGF.CGM.CreateRuntimeFunction( in EmitMSVCRTSetJmp()
4768 llvm::FunctionCallee Func = CGM.CreateRuntimeFunction(FTy, LibCallName); in EmitBuiltinExpr()
5561 EmitRuntimeCall(CGM.CreateRuntimeFunction(FTy, Name), in EmitBuiltinExpr()
5581 EmitRuntimeCall(CGM.CreateRuntimeFunction(FTy, Name), in EmitBuiltinExpr()
5623 return RValue::get(EmitRuntimeCall(CGM.CreateRuntimeFunction(FTy, Name), in EmitBuiltinExpr()
5660 return RValue::get(EmitRuntimeCall(CGM.CreateRuntimeFunction(FTy, Name), in EmitBuiltinExpr()
5684 return RValue::get(EmitRuntimeCall(CGM.CreateRuntimeFunction(FTy, Name), in EmitBuiltinExpr()
5709 EmitRuntimeCall(CGM.CreateRuntimeFunction(FTy, NewName), {NewArg}); in EmitBuiltinExpr()
5758 EmitRuntimeCall(CGM.CreateRuntimeFunction(FTy, Name, ByValAttrSet), in EmitBuiltinExpr()
5820 EmitRuntimeCall(CGM.CreateRuntimeFunction(FTy, Name), Args)); in EmitBuiltinExpr()
[all …]
H A DCGBlocks.cpp2843 BlockObjectDispose = CreateRuntimeFunction(fty, "_Block_object_dispose"); in getBlockObjectDispose()
2856 BlockObjectAssign = CreateRuntimeFunction(fty, "_Block_object_assign"); in getBlockObjectAssign()
H A DCodeGenModule.h1251 CreateRuntimeFunction(llvm::FunctionType *Ty, StringRef Name,
H A DCGVTables.cpp811 CGM.CreateRuntimeFunction(fnTy, name).getCallee()); in addVTableComponent()
H A DCGClass.cpp816 llvm::FunctionCallee F = CGM.CreateRuntimeFunction( in EmitAsanPrologueOrEpilogue()
1695 llvm::FunctionCallee Fn = CGF.CGM.CreateRuntimeFunction(FnType, Name);
H A DCGExprComplex.cpp789 llvm::FunctionCallee Func = CGF.CGM.CreateRuntimeFunction( in EmitComplexBinOpLibCall()
H A DCGAtomic.cpp329 CGF.CGM.CreateRuntimeFunction(fnTy, fnName, fnAttrs); in emitAtomicLibcall()
H A DCodeGenModule.cpp4849 CodeGenModule::CreateRuntimeFunction(llvm::FunctionType *FTy, StringRef Name, in CreateRuntimeFunction() function in CodeGenModule
7634 CreateRuntimeFunction(FTy, "__translate_sampler_initializer"), {C}); in createOpenCLIntToSamplerConversion()
H A DCGCall.cpp5813 CGM.CreateRuntimeFunction(FnType, "__asan_handle_no_return"); in EmitCall()
H A DCGExprScalar.cpp3870 CGF.CGM.CreateRuntimeFunction(handlerTy, *handlerName); in EmitOverflowCheckedBinOp()
H A DCGExpr.cpp3508 llvm::FunctionCallee Fn = CGF.CGM.CreateRuntimeFunction( in emitCheckHandlerCall()