Home
last modified time | relevance | path

Searched refs:FunctionCallee (Results 1 – 25 of 95) sorted by relevance

1234

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCRuntime.h101 llvm::FunctionCallee beginCatchFn,
102 llvm::FunctionCallee endCatchFn,
103 llvm::FunctionCallee exceptionRethrowFn);
114 llvm::FunctionCallee syncEnterFn,
115 llvm::FunctionCallee syncExitFn);
250 virtual llvm::FunctionCallee GetPropertyGetFunction() = 0;
253 virtual llvm::FunctionCallee GetPropertySetFunction() = 0;
256 virtual llvm::FunctionCallee GetOptimizedPropertySetFunction(bool atomic,
260 virtual llvm::FunctionCallee GetGetStructFunction() = 0;
262 virtual llvm::FunctionCallee GetSetStructFunction() = 0;
[all …]
H A DCGObjCRuntime.cpp128 CallObjCEndCatch(bool MightThrow, llvm::FunctionCallee Fn) in CallObjCEndCatch()
131 llvm::FunctionCallee Fn;
144 llvm::FunctionCallee beginCatchFn, in EmitTryCatchStmt()
145 llvm::FunctionCallee endCatchFn, in EmitTryCatchStmt()
146 llvm::FunctionCallee exceptionRethrowFn) { in EmitTryCatchStmt()
313 llvm::FunctionCallee SyncExitFn;
315 CallSyncExit(llvm::FunctionCallee SyncExitFn, llvm::Value *SyncArg) in CallSyncExit()
326 llvm::FunctionCallee syncEnterFn, in EmitAtSynchronizedStmt()
327 llvm::FunctionCallee syncExitFn) { in EmitAtSynchronizedStmt()
H A DCodeGenModule.h124 llvm::FunctionCallee objc_alloc;
127 llvm::FunctionCallee objc_allocWithZone;
130 llvm::FunctionCallee objc_alloc_init;
133 llvm::FunctionCallee objc_autoreleasePoolPop;
137 llvm::FunctionCallee objc_autoreleasePoolPopInvoke;
147 llvm::FunctionCallee objc_autoreleaseRuntimeFunction;
175 llvm::FunctionCallee objc_retainRuntimeFunction;
194 llvm::FunctionCallee objc_releaseRuntimeFunction;
584 llvm::FunctionCallee BlockObjectAssign = nullptr;
585 llvm::FunctionCallee BlockObjectDispose = nullptr;
[all …]
H A DCGCUDANV.cpp75 llvm::FunctionCallee getSetupArgumentFn() const;
76 llvm::FunctionCallee getLaunchFn() const;
232 llvm::FunctionCallee CGNVCUDARuntime::getSetupArgumentFn() const { in getSetupArgumentFn()
240 llvm::FunctionCallee CGNVCUDARuntime::getLaunchFn() const { in getLaunchFn()
381 llvm::FunctionCallee cudaPopConfigFn = CGM.CreateRuntimeFunction( in emitDeviceStubBodyNew()
417 llvm::FunctionCallee cudaLaunchKernelFn = in emitDeviceStubBodyNew()
456 llvm::FunctionCallee cudaSetupArgFn = getSetupArgumentFn(); in emitDeviceStubBodyLegacy()
478 llvm::FunctionCallee cudaLaunchFn = getLaunchFn(); in emitDeviceStubBodyLegacy()
561 llvm::FunctionCallee RegisterFunc = CGM.CreateRuntimeFunction( in makeRegisterGlobalsFn()
597 llvm::FunctionCallee RegisterVar = CGM.CreateRuntimeFunction( in makeRegisterGlobalsFn()
[all …]
H A DCGObjCMac.cpp65 llvm::FunctionCallee getMessageSendFn() const { in getMessageSendFn()
81 llvm::FunctionCallee getMessageSendStretFn() const { in getMessageSendStretFn()
93 llvm::FunctionCallee getMessageSendFpretFn() const { in getMessageSendFpretFn()
105 llvm::FunctionCallee getMessageSendFp2retFn() const { in getMessageSendFp2retFn()
121 llvm::FunctionCallee getMessageSendSuperFn() const { in getMessageSendSuperFn()
132 llvm::FunctionCallee getMessageSendSuperFn2() const { in getMessageSendSuperFn2()
143 llvm::FunctionCallee getMessageSendSuperStretFn() const { in getMessageSendSuperStretFn()
154 llvm::FunctionCallee getMessageSendSuperStretFn2() const { in getMessageSendSuperStretFn2()
161 llvm::FunctionCallee getMessageSendSuperFpretFn() const { in getMessageSendSuperFpretFn()
166 llvm::FunctionCallee getMessageSendSuperFpretFn2() const { in getMessageSendSuperFpretFn2()
[all …]
H A DCGException.cpp33 static llvm::FunctionCallee getFreeExceptionFn(CodeGenModule &CGM) { in getFreeExceptionFn()
42 static llvm::FunctionCallee getSehTryBeginFn(CodeGenModule &CGM) { in getSehTryBeginFn()
48 static llvm::FunctionCallee getSehTryEndFn(CodeGenModule &CGM) { in getSehTryEndFn()
54 static llvm::FunctionCallee getUnexpectedFn(CodeGenModule &CGM) { in getUnexpectedFn()
63 llvm::FunctionCallee CodeGenModule::getTerminateFn() { in getTerminateFn()
89 static llvm::FunctionCallee getCatchallRethrowFn(CodeGenModule &CGM, in getCatchallRethrowFn()
263 static llvm::FunctionCallee getPersonalityFn(CodeGenModule &CGM, in getPersonalityFn()
272 llvm::FunctionCallee Fn = getPersonalityFn(CGM, Personality); in getOpaquePersonalityFn()
364 llvm::FunctionCallee CXXFn = getPersonalityFn(*this, CXX); in SimplifyPersonality()
1346 llvm::FunctionCallee EndCatchFn;
[all …]
H A DCGDeclCXX.cpp98 llvm::FunctionCallee Func; in EmitDeclDestroy()
236 llvm::FunctionCallee dtor, in createAtExitStub()
278 const VarDecl &D, llvm::FunctionCallee Dtor, llvm::Constant *Addr, in createTLSAtExitStub()
279 llvm::FunctionCallee &AtExit) { in createTLSAtExitStub()
329 llvm::FunctionCallee dtor, in registerGlobalDtorWithAtExit()
338 llvm::FunctionCallee Dtor, in registerGlobalDtorWithLLVM()
357 llvm::FunctionCallee atexit = in registerGlobalDtorWithAtExit()
384 llvm::FunctionCallee unatexit = in unregisterGlobalDtorWithUnAtExit()
994 llvm::FunctionCallee DtorFn = I->second; in EmitCXXGlobalCleanUpFunc()
H A DCGHLSLRuntime.cpp346 return B.CreateCall(FunctionCallee(DxGroupIndex)); in emitInputSemantic()
393 CallInst *CI = B.CreateCall(FunctionCallee(Fn), Args); in emitEntryFunction()
442 B.CreateCall(FunctionCallee(Fn)); in generateGlobalCtorDtorCalls()
447 B.CreateCall(FunctionCallee(Fn)); in generateGlobalCtorDtorCalls()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DThreadSanitizer.cpp146 FunctionCallee TsanFuncEntry;
147 FunctionCallee TsanFuncExit;
148 FunctionCallee TsanIgnoreBegin;
149 FunctionCallee TsanIgnoreEnd;
152 FunctionCallee TsanRead[kNumberOfAccessSizes];
153 FunctionCallee TsanWrite[kNumberOfAccessSizes];
154 FunctionCallee TsanUnalignedRead[kNumberOfAccessSizes];
155 FunctionCallee TsanUnalignedWrite[kNumberOfAccessSizes];
156 FunctionCallee TsanVolatileRead[kNumberOfAccessSizes];
157 FunctionCallee TsanVolatileWrite[kNumberOfAccessSizes];
[all …]
H A DGCOVProfiling.cpp133 FunctionCallee getStartFileFunc(const TargetLibraryInfo *TLI);
134 FunctionCallee getEmitFunctionFunc(const TargetLibraryInfo *TLI);
135 FunctionCallee getEmitArcsFunc(const TargetLibraryInfo *TLI);
136 FunctionCallee getSummaryInfoFunc();
137 FunctionCallee getEndFileFunc();
660 FunctionCallee GCOVFork = M->getOrInsertFunction( in AddFlushBeforeForkAndExec()
688 FunctionCallee WriteoutF = in AddFlushBeforeForkAndExec()
696 FunctionCallee ResetF = M->getOrInsertFunction("llvm_reset_counters", FTy); in AddFlushBeforeForkAndExec()
1025 FunctionCallee GCOVInit = M->getOrInsertFunction("llvm_gcov_init", FTy); in emitGlobalConstructor()
1032 FunctionCallee GCOVProfile
[all...]
H A DSanitizerCoverage.cpp258 FunctionCallee SanCovTracePCIndir;
259 FunctionCallee SanCovTracePC, SanCovTracePCGuard;
260 std::array<FunctionCallee, 4> SanCovTraceCmpFunction;
261 std::array<FunctionCallee, 4> SanCovTraceConstCmpFunction;
262 std::array<FunctionCallee, 5> SanCovLoadFunction;
263 std::array<FunctionCallee, 5> SanCovStoreFunction;
264 std::array<FunctionCallee, 2> SanCovTraceDivFunction;
265 FunctionCallee SanCovTraceGepFunction;
266 FunctionCallee SanCovTraceSwitchFunction;
505 FunctionCallee InitFunction = declareSanitizerInitFunction( in instrumentModule()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DModuleUtils.h29 class FunctionCallee; variable
51 FunctionCallee declareSanitizerInitFunction(Module &M, StringRef InitName,
63 std::pair<Function *, FunctionCallee> createSanitizerCtorAndInitFunctions(
75 std::pair<Function *, FunctionCallee> getOrCreateSanitizerCtorAndInitFunctions(
78 function_ref<void(Function *, FunctionCallee)> FunctionsCreatedCallback,
H A DBuildLibCalls.h37 FunctionCallee getOrInsertLibFunc(Module *M, const TargetLibraryInfo &TLI,
40 FunctionCallee getOrInsertLibFunc(Module *M, const TargetLibraryInfo &TLI,
43 FunctionCallee getOrInsertLibFunc(Module *M, const TargetLibraryInfo &TLI, in getOrInsertLibFunc()
53 FunctionCallee getOrInsertLibFunc(Module *M, const TargetLibraryInfo &TLI, in getOrInsertLibFunc()
60 FunctionCallee
/freebsd/contrib/llvm-project/llvm/lib/Frontend/Offloading/
H A DOffloadWrapper.cpp201 FunctionCallee UnRegFuncC = in createUnregisterFunction()
223 FunctionCallee RegFuncC = in createRegisterFunction()
228 FunctionCallee AtExit = M.getOrInsertFunction("atexit", AtExitTy); in createRegisterFunction()
344 FunctionCallee RegFunc = M.getOrInsertFunction( in createRegisterGlobalsFunction()
353 FunctionCallee RegVar = M.getOrInsertFunction( in createRegisterGlobalsFunction()
362 FunctionCallee RegSurface = M.getOrInsertFunction( in createRegisterGlobalsFunction()
371 FunctionCallee RegTexture = M.getOrInsertFunction( in createRegisterGlobalsFunction()
536 FunctionCallee RegFatbin = M.getOrInsertFunction( in createRegisterFatbinFunction()
541 FunctionCallee RegFatbinEnd = in createRegisterFatbinFunction()
546 FunctionCallee UnregFatbin = M.getOrInsertFunction( in createRegisterFatbinFunction()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULibCalls.cpp69 FunctionCallee getFunction(Module *M, const FuncInfo &fInfo);
96 FunctionCallee Fsincos);
106 FunctionCallee getNativeFunction(Module *M, const FuncInfo &FInfo);
153 static CallInst *CreateCallEx(IRB &B, FunctionCallee Callee, Value *Arg, in CreateCallEx()
162 static CallInst *CreateCallEx2(IRB &B, FunctionCallee Callee, Value *Arg1, in CreateCallEx2()
409 FunctionCallee AMDGPULibCalls::getFunction(Module *M, const FuncInfo &fInfo) { in getFunction()
468 FunctionCallee sinExpr = getFunction(M, nf); in sincosUseNative()
472 FunctionCallee cosExpr = getFunction(M, nf); in sincosUseNative()
507 FunctionCallee F = getFunction(aCI->getModule(), FInfo); in useNative()
561 FunctionCallee F = AMDGPULibFunc::getOrInsertFunction(M, NewLibFunc); in fold_read_write_pipe()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DModuleUtils.cpp180 FunctionCallee llvm::declareSanitizerInitFunction(Module &M, StringRef InitName, in declareSanitizerInitFunction()
207 std::pair<Function *, FunctionCallee> llvm::createSanitizerCtorAndInitFunctions( in createSanitizerCtorAndInitFunctions()
214 FunctionCallee InitFunction = in createSanitizerCtorAndInitFunctions()
239 FunctionCallee VersionCheckFunction = M.getOrInsertFunction( in createSanitizerCtorAndInitFunctions()
251 std::pair<Function *, FunctionCallee>
255 function_ref<void(Function *, FunctionCallee)> FunctionsCreatedCallback, in getOrCreateSanitizerCtorAndInitFunctions()
268 FunctionCallee InitFunction; in getOrCreateSanitizerCtorAndInitFunctions()
H A DEscapeEnumerator.cpp22 static FunctionCallee getDefaultPersonalityFn(Module *M) { in getDefaultPersonalityFn()
75 FunctionCallee PersFn = getDefaultPersonalityFn(F.getParent()); in Next()
H A DSanitizerStats.cpp58 FunctionCallee StatReport = in create()
98 FunctionCallee StatInit = in finish()
H A DBuildLibCalls.cpp1300 FunctionCallee llvm::getOrInsertLibFunc(Module *M, const TargetLibraryInfo &TLI, in getOrInsertLibFunc()
1306 FunctionCallee C = M->getOrInsertFunction(Name, T, AttributeList); in getOrInsertLibFunc()
1373 FunctionCallee llvm::getOrInsertLibFunc(Module *M, const TargetLibraryInfo &TLI, in getOrInsertLibFunc()
1459 FunctionCallee Callee = getOrInsertLibFunc(M, *TLI, TheLibFunc, FuncType); in emitLibCall()
1542 FunctionCallee MemCpy = getOrInsertLibFunc(M, *TLI, LibFunc_memcpy_chk, in emitMemCpyChk()
1713 FunctionCallee Callee = getOrInsertLibFunc(M, *TLI, TheLibFunc, Op->getType(), in emitUnaryFloatFnCallHelper()
1762 FunctionCallee Callee = getOrInsertLibFunc(M, *TLI, TheLibFunc, Op1->getType(), in emitBinaryFloatFnCallHelper()
1818 FunctionCallee PutChar = getOrInsertLibFunc(M, *TLI, LibFunc_putchar, in emitPutChar()
1837 FunctionCallee PutS = getOrInsertLibFunc(M, *TLI, LibFunc_puts, IntTy, in emitPutS()
1855 FunctionCallee F = getOrInsertLibFunc(M, *TLI, LibFunc_fputc, IntTy, in emitFPutC()
[all …]
H A DEntryExitInstrumenter.cpp52 FunctionCallee Fn = M.getOrInsertFunction(Func, Type::getVoidTy(C)); in insertCall()
62 FunctionCallee Fn = M.getOrInsertFunction( in insertCall()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DIRDynamicChecks.cpp235 llvm::FunctionCallee BuildPointerValidatorFunc(lldb::addr_t start_address) { in BuildPointerValidatorFunc()
258 llvm::FunctionCallee BuildObjectCheckerFunc(lldb::addr_t start_address) { in BuildObjectCheckerFunc()
348 llvm::FunctionCallee m_valid_pointer_check_func;
510 llvm::FunctionCallee m_objc_object_check_func;
H A DIRForTarget.h341 llvm::FunctionCallee m_CFStringCreateWithBytes;
344 llvm::FunctionCallee m_sel_registerName;
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDerivedTypes.h168 class FunctionCallee {
173 FunctionCallee(T *Fn) in FunctionCallee() function
176 FunctionCallee(FunctionType *FnTy, Value *Callee) in FunctionCallee() function
181 FunctionCallee(std::nullptr_t) {} in FunctionCallee() function
183 FunctionCallee() = default;
H A DModule.h404 FunctionCallee getOrInsertFunction(StringRef Name, FunctionType *T,
407 FunctionCallee getOrInsertFunction(StringRef Name, FunctionType *T);
412 FunctionCallee getOrInsertFunction(StringRef Name, in getOrInsertFunction()
423 FunctionCallee getOrInsertFunction(StringRef Name, Type *RetTy, in getOrInsertFunction()
430 FunctionCallee
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DCrossDSOCFI.cpp86 FunctionCallee C = M.getOrInsertFunction( in buildCFICheck()
113 FunctionCallee CFICheckFailFn = M.getOrInsertFunction( in buildCFICheck()

1234