| /llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | MachOPlatform.h | 335 struct RuntimeFunction { 336 RuntimeFunction(SymbolStringPtr Name) : Name(std::move(Name)) {} 341 RuntimeFunction PlatformBootstrap{ 343 RuntimeFunction PlatformShutdown{ 345 RuntimeFunction RegisterEHFrameSection{ argument 347 RuntimeFunction DeregisterEHFrameSection{ 349 RuntimeFunction RegisterJITDylib{ 351 RuntimeFunction DeregisterJITDylib{ 353 RuntimeFunction RegisterObjectSymbolTable{ 355 RuntimeFunction DeregisterObjectSymbolTabl 339 struct RuntimeFunction { global() struct 340 RuntimeFunctionRuntimeFunction RuntimeFunction() argument [all...] |
| /llvm-project/llvm/include/llvm/Support/ |
| H A D | Win64EH.h | 146 /// RuntimeFunction - An entry in the table of functions with unwind info. 147 struct RuntimeFunction { 177 // If UNW_ChainInfo is set then follows a RuntimeFunction which defines 211 RuntimeFunction *getChainedFunctionEntry() { in getChainedFunctionEntry() 212 return reinterpret_cast<RuntimeFunction *>(getLanguageSpecificData()); in getChainedFunctionEntry() 216 const RuntimeFunction *getChainedFunctionEntry() const { 217 return reinterpret_cast<const RuntimeFunction *>(getLanguageSpecificData()); 142 struct RuntimeFunction { global() struct 143 StartAddressRuntimeFunction global() argument 144 EndAddressRuntimeFunction global() argument 145 UnwindInfoOffsetRuntimeFunction global() argument
|
| H A D | ARMWinEH.h | 103 class RuntimeFunction { 108 RuntimeFunction(const support::ulittle32_t *Data) in RuntimeFunction() function 111 RuntimeFunction(const support::ulittle32_t BeginAddress, in RuntimeFunction() function 188 inline bool PrologueFolding(const RuntimeFunction &RF) { in PrologueFolding() 193 inline bool EpilogueFolding(const RuntimeFunction &RF) { in EpilogueFolding() 199 inline uint16_t StackAdjustment(const RuntimeFunction &RF) { in StackAdjustment() 208 std::pair<uint16_t, uint32_t> SavedRegisterMask(const RuntimeFunction &RF,
|
| /llvm-project/llvm/tools/llvm-readobj/ |
| H A D | Win64EHDumper.cpp | 247 const RuntimeFunction &RF) { in printRuntimeFunctionEntry() 373 if (const RuntimeFunction *Chained = UI.getChainedFunctionEntry()) { in printRuntimeFunction() 383 const RuntimeFunction &RF) { in printRuntimeFunction() 384 DictScope RFS(SW, "RuntimeFunction"); in printRuntimeFunction() 433 const RuntimeFunction *Entries = 434 reinterpret_cast<const RuntimeFunction *>(Contents.data()); 435 const size_t Count = Contents.size() / sizeof(RuntimeFunction); 436 ArrayRef<RuntimeFunction> RuntimeFunctions(Entries, Count); 441 Index * sizeof(RuntimeFunction), RF);
|
| H A D | Win64EHDumper.h | 46 const RuntimeFunction &RF); 53 uint64_t SectionOffset, const RuntimeFunction &RF);
|
| H A D | ARMWinEHPrinter.h | 19 class RuntimeFunction; variable 172 unsigned Index, const RuntimeFunction &Entry); 175 unsigned Index, const RuntimeFunction &Entry);
|
| H A D | ARMWinEHPrinter.cpp | 9 // Windows on ARM uses a series of serialised data structures (RuntimeFunction) 15 // RuntimeFunction's remaining 30-bits and can fully describe the entire frame. 115 const size_t Decoder::PDataEntrySize = sizeof(RuntimeFunction); 1141 unsigned Index, const RuntimeFunction &RF) { in dumpUnpackedEntry() 1209 unsigned Index, const RuntimeFunction &RF) { in dumpPackedEntry() 1445 const RuntimeFunction Entry(Data); in dumpProcedureDataEntry() 1446 DictScope RFS(SW, "RuntimeFunction"); in dumpProcedureDataEntry()
|
| /llvm-project/lldb/source/Plugins/ObjectFile/PECOFF/ |
| H A D | PECallFrameInfo.cpp | 105 runtime_function_rva, sizeof(RuntimeFunction)); in GetNext() 109 TypedRead<RuntimeFunction>(runtime_function_data, offset); in GetNext() 445 const RuntimeFunction *runtime_function = in GetAddressRange() 471 const RuntimeFunction *runtime_function = in GetUnwindPlan() 506 const RuntimeFunction *PECallFrameInfo::FindRuntimeFunctionIntersectsWithRange( in FindRuntimeFunctionIntersectsWithRange() 512 uint32_t end = m_exception_dir.GetByteSize() / sizeof(RuntimeFunction); in FindRuntimeFunctionIntersectsWithRange() 516 offset_t offset = curr * sizeof(RuntimeFunction); in FindRuntimeFunctionIntersectsWithRange() 518 TypedRead<RuntimeFunction>(m_exception_dir, offset); in FindRuntimeFunctionIntersectsWithRange()
|
| H A D | PECallFrameInfo.h | 20 struct RuntimeFunction; 40 const llvm::Win64EH::RuntimeFunction *FindRuntimeFunctionIntersectsWithRange(
|
| /llvm-project/llvm/tools/llvm-objdump/ |
| H A D | COFFDump.cpp | 614 const RuntimeFunction *&RFStart, int &NumRFs) { in getPDataSection() 633 RFStart = reinterpret_cast<const RuntimeFunction *>(Contents.data()); 634 NumRFs = Contents.size() / sizeof(RuntimeFunction); in printWin64EHUnwindInfo() 692 /// Prints out the given RuntimeFunction struct for x64, assuming that Obj is 695 const RuntimeFunction &RF) { 711 /// Prints out the given RuntimeFunction struct for x64, assuming that Obj is in printRuntimeFunctionRels() 712 /// pointing to an object file. Unlike executable, fields in RuntimeFunction in printRuntimeFunctionRels() 718 const RuntimeFunction &RF, in printRuntimeFunctionRels() 725 /*offsetof(RuntimeFunction, StartAddress)*/ 0, in printRuntimeFunctionRels() 732 /*offsetof(RuntimeFunction, EndAddres in printRuntimeFunctionRels() [all...] |
| /llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMPConstants.h | 45 enum class RuntimeFunction { enum 50 #define OMP_RTL(Enum, ...) constexpr auto Enum = omp::RuntimeFunction::Enum;
|
| H A D | OMPIRBuilder.h | 517 void addAttributes(omp::RuntimeFunction FnID, Function &Fn); 1980 omp::RuntimeFunction FnID); 1982 Function *getOrCreateRuntimeFunctionPtr(omp::RuntimeFunction FnID); 2979 omp::RuntimeFunction *MapperFunc = nullptr,
|
| /llvm-project/llvm/lib/Support/ |
| H A D | ARMWinEH.cpp | 14 std::pair<uint16_t, uint32_t> SavedRegisterMask(const RuntimeFunction &RF, in SavedRegisterMask()
|
| /llvm-project/llvm/test/CodeGen/X86/ |
| H A D | win64_eh_leaf.ll | 15 ; READOBJ: RuntimeFunction {
|
| /llvm-project/lld/test/COFF/ |
| H A D | delayimports.test | 45 UNWIND-NEXT: RuntimeFunction {
|
| /llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | OpenMPOpt.cpp | 327 RuntimeFunction Setter; 330 RuntimeFunction Getter; 333 RuntimeFunction Clause; 339 /// The kind, as described by the RuntimeFunction enum. 340 RuntimeFunction Kind; 438 EnumeratedArray<RuntimeFunctionInfo, RuntimeFunction, in initializeInternalControlVars() 439 RuntimeFunction::OMPRTL___last> in initializeInternalControlVars() 443 DenseMap<Function *, RuntimeFunction> RuntimeFunctionIDMap; in initializeInternalControlVars() 542 void recollectUsesForFunction(RuntimeFunction RTF) { in setCallingConvention() 551 recollectUsesForFunction(static_cast<RuntimeFunction>(Id in runtimeFnsAvailable() [all...] |
| /llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 562 void OpenMPIRBuilder::addAttributes(omp::RuntimeFunction FnID, Function &Fn) { in addAttributes() 613 OpenMPIRBuilder::getOrCreateRuntimeFunction(Module &M, RuntimeFunction FnID) { in getOrCreateRuntimeFunction() 669 Function *OpenMPIRBuilder::getOrCreateRuntimeFunctionPtr(RuntimeFunction FnID) { in finalize() 2416 Size <= 4 ? RuntimeFunction::OMPRTL___kmpc_shuffle_int32 2417 : RuntimeFunction::OMPRTL___kmpc_shuffle_int64); in emitInterWarpCopyFunction() 3638 RuntimeFunction::OMPRTL___kmpc_nvptx_parallel_reduce_nowait_v2); in createReductions() 3645 RuntimeFunction::OMPRTL___kmpc_reduction_get_fixed_buffer); in createReductions() 3672 RuntimeFunction::OMPRTL___kmpc_nvptx_teams_reduce_nowait_v2); in createReductions() 3794 IsNoWait ? RuntimeFunction::OMPRTL___kmpc_reduce_nowait in createLoopSkeleton() 3795 : RuntimeFunction in createLoopSkeleton() [all...] |
| /llvm-project/llvm/unittests/Frontend/ |
| H A D | OpenMPIRBuilderTest.cpp | 161 static void findCalls(Function *F, omp::RuntimeFunction FnID, in getSchedKind() 176 static CallInst *findSingleCall(Function *F, omp::RuntimeFunction FnID, in SetUp() 2593 (IVBits > 32) ? omp::RuntimeFunction::OMPRTL___kmpc_for_static_init_8u in TEST_P() 2594 : omp::RuntimeFunction::OMPRTL___kmpc_for_static_init_4u, in TEST_P() 2602 F, omp::RuntimeFunction::OMPRTL___kmpc_for_static_fini, OMPBuilder); in TEST_P() 2606 F, omp::RuntimeFunction::OMPRTL___kmpc_barrier, OMPBuilder); in TEST_P() 5227 findCalls(F, omp::RuntimeFunction::OMPRTL___kmpc_fork_call, OMPBuilder, in TEST_F() 5263 RuntimeFunction::OMPRTL___kmpc_reduce)) in TEST_F() 5499 findCalls(F, omp::RuntimeFunction::OMPRTL___kmpc_fork_call, OMPBuilder, in TEST_F() 5510 findCalls(FirstCallee, omp::RuntimeFunction in TEST_F() [all...] |
| /llvm-project/flang/include/flang/Optimizer/Builder/ |
| H A D | IntrinsicCall.h | 558 struct RuntimeFunction { 524 struct RuntimeFunction { global() struct 526 KeyRuntimeFunction global() argument 528 KeyRuntimeFunction Key() argument 529 keyRuntimeFunction global() argument 532 symbolRuntimeFunction global() argument 533 typeGeneratorRuntimeFunction global() argument
|
| /llvm-project/mlir/lib/Target/LLVMIR/Dialect/OpenMP/ |
| H A D | OpenMPToLLVMIRTranslation.cpp | 3514 llvm::omp::RuntimeFunction RTLFn; in amendOperation()
|
| /llvm-project/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntime.cpp | 10144 RuntimeFunction RTLFn; in markAsGlobalTarget() 11121 llvm::omp::RuntimeFunction FnID = in Emit()
|