/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGObjCRuntime.h | 101 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 D | CGObjCRuntime.cpp | 128 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 D | CodeGenModule.h | 124 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 D | CGCUDANV.cpp | 75 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 D | CGObjCMac.cpp | 65 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 D | CGException.cpp | 33 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 D | CGDeclCXX.cpp | 98 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 D | CGHLSLRuntime.cpp | 346 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 D | ThreadSanitizer.cpp | 146 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 D | GCOVProfiling.cpp | 133 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 D | SanitizerCoverage.cpp | 258 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 D | ModuleUtils.h | 29 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 D | BuildLibCalls.h | 37 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 D | OffloadWrapper.cpp | 201 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 D | AMDGPULibCalls.cpp | 69 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 D | ModuleUtils.cpp | 180 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 D | EscapeEnumerator.cpp | 22 static FunctionCallee getDefaultPersonalityFn(Module *M) { in getDefaultPersonalityFn() 75 FunctionCallee PersFn = getDefaultPersonalityFn(F.getParent()); in Next()
|
H A D | SanitizerStats.cpp | 58 FunctionCallee StatReport = in create() 98 FunctionCallee StatInit = in finish()
|
H A D | BuildLibCalls.cpp | 1300 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 D | EntryExitInstrumenter.cpp | 52 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 D | IRDynamicChecks.cpp | 235 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 D | IRForTarget.h | 341 llvm::FunctionCallee m_CFStringCreateWithBytes; 344 llvm::FunctionCallee m_sel_registerName;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | DerivedTypes.h | 168 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 D | Module.h | 404 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 D | CrossDSOCFI.cpp | 86 FunctionCallee C = M.getOrInsertFunction( in buildCFICheck() 113 FunctionCallee CFICheckFailFn = M.getOrInsertFunction( in buildCFICheck()
|