Home
last modified time | relevance | path

Searched refs:RuntimeFunction (Results 1 – 17 of 17) sorted by relevance

/openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/
H A DMachOPlatform.h229 struct RuntimeFunction { struct
230 RuntimeFunction(SymbolStringPtr Name) : Name(std::move(Name)) {} in RuntimeFunction() function
235 RuntimeFunction PlatformBootstrap{ argument
237 RuntimeFunction PlatformShutdown{
239 RuntimeFunction RegisterEHFrameSection{
241 RuntimeFunction DeregisterEHFrameSection{
243 RuntimeFunction RegisterJITDylib{
245 RuntimeFunction DeregisterJITDylib{
247 RuntimeFunction RegisterObjectPlatformSections{
249 RuntimeFunction DeregisterObjectPlatformSections{
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DWin64EH.h141 struct RuntimeFunction { struct
205 RuntimeFunction *getChainedFunctionEntry() { in getChainedFunctionEntry()
206 return reinterpret_cast<RuntimeFunction *>(getLanguageSpecificData()); in getChainedFunctionEntry()
210 const RuntimeFunction *getChainedFunctionEntry() const { in getChainedFunctionEntry()
211 return reinterpret_cast<const RuntimeFunction *>(getLanguageSpecificData()); in getChainedFunctionEntry()
H A DARMWinEH.h103 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,
/openbsd-src/gnu/llvm/llvm/tools/llvm-readobj/
H A DWin64EHDumper.cpp244 const RuntimeFunction &RF) { in printRuntimeFunctionEntry()
351 if (const RuntimeFunction *Chained = UI.getChainedFunctionEntry()) { in printUnwindInfo()
361 const RuntimeFunction &RF) { in printRuntimeFunction()
411 const RuntimeFunction *Entries = in printData()
412 reinterpret_cast<const RuntimeFunction *>(Contents.data()); in printData()
413 const size_t Count = Contents.size() / sizeof(RuntimeFunction); in printData()
414 ArrayRef<RuntimeFunction> RuntimeFunctions(Entries, Count); in printData()
419 Index * sizeof(RuntimeFunction), RF); in printData()
H A DWin64EHDumper.h46 const RuntimeFunction &RF);
52 uint64_t SectionOffset, const RuntimeFunction &RF);
H A DARMWinEHPrinter.h19 class RuntimeFunction; variable
170 unsigned Index, const RuntimeFunction &Entry);
173 unsigned Index, const RuntimeFunction &Entry);
H A DARMWinEHPrinter.cpp115 const size_t Decoder::PDataEntrySize = sizeof(RuntimeFunction);
1133 unsigned Index, const RuntimeFunction &RF) { in dumpUnpackedEntry()
1201 unsigned Index, const RuntimeFunction &RF) { in dumpPackedEntry()
1437 const RuntimeFunction Entry(Data); in dumpProcedureDataEntry()
/openbsd-src/gnu/llvm/lldb/source/Plugins/ObjectFile/PECOFF/
H A DPECallFrameInfo.cpp105 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 DPECallFrameInfo.h20 struct RuntimeFunction;
40 const llvm::Win64EH::RuntimeFunction *FindRuntimeFunctionIntersectsWithRange(
/openbsd-src/gnu/llvm/llvm/tools/llvm-objdump/
H A DCOFFDump.cpp586 const RuntimeFunction *&RFStart, int &NumRFs) { in getPDataSection()
605 RFStart = reinterpret_cast<const RuntimeFunction *>(Contents.data()); in getPDataSection()
606 NumRFs = Contents.size() / sizeof(RuntimeFunction); in getPDataSection()
667 const RuntimeFunction &RF) { in printRuntimeFunction()
690 const RuntimeFunction &RF, in printRuntimeFunctionRels()
744 const RuntimeFunction *RFStart; in printCOFFUnwindInfo()
748 ArrayRef<RuntimeFunction> RFs(RFStart, NumRFs); in printCOFFUnwindInfo()
752 for (const RuntimeFunction &RF : RFs) in printCOFFUnwindInfo()
757 for (const RuntimeFunction &RF : RFs) { in printCOFFUnwindInfo()
759 std::distance(RFs.begin(), &RF) * sizeof(RuntimeFunction); in printCOFFUnwindInfo()
/openbsd-src/gnu/llvm/llvm/include/llvm/Frontend/OpenMP/
H A DOMPConstants.h46 enum class RuntimeFunction { enum
51 #define OMP_RTL(Enum, ...) constexpr auto Enum = omp::RuntimeFunction::Enum;
H A DOMPIRBuilder.h186 void addAttributes(omp::RuntimeFunction FnID, Function &Fn);
916 omp::RuntimeFunction FnID);
918 Function *getOrCreateRuntimeFunctionPtr(omp::RuntimeFunction FnID);
/openbsd-src/gnu/llvm/llvm/lib/Support/
H A DARMWinEH.cpp14 std::pair<uint16_t, uint32_t> SavedRegisterMask(const RuntimeFunction &RF, in SavedRegisterMask()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DOpenMPOpt.cpp218 RuntimeFunction Setter;
221 RuntimeFunction Getter;
224 RuntimeFunction Clause;
231 RuntimeFunction Kind;
329 EnumeratedArray<RuntimeFunctionInfo, RuntimeFunction,
330 RuntimeFunction::OMPRTL___last>
334 DenseMap<Function *, RuntimeFunction> RuntimeFunctionIDMap;
433 void recollectUsesForFunction(RuntimeFunction RTF) { in recollectUsesForFunction()
442 recollectUsesForFunction(static_cast<RuntimeFunction>(Idx)); in recollectUses()
453 bool runtimeFnsAvailable(ArrayRef<RuntimeFunction> Fns) { in runtimeFnsAvailable()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp331 void OpenMPIRBuilder::addAttributes(omp::RuntimeFunction FnID, Function &Fn) { in addAttributes()
383 OpenMPIRBuilder::getOrCreateRuntimeFunction(Module &M, RuntimeFunction FnID) { in getOrCreateRuntimeFunction()
441 Function *OpenMPIRBuilder::getOrCreateRuntimeFunctionPtr(RuntimeFunction FnID) { in getOrCreateRuntimeFunctionPtr()
1787 IsNoWait ? RuntimeFunction::OMPRTL___kmpc_reduce_nowait in createReductions()
1788 : RuntimeFunction::OMPRTL___kmpc_reduce); in createReductions()
1827 IsNoWait ? RuntimeFunction::OMPRTL___kmpc_end_reduce_nowait in createReductions()
1828 : RuntimeFunction::OMPRTL___kmpc_end_reduce); in createReductions()
2110 M, omp::RuntimeFunction::OMPRTL___kmpc_for_static_init_4u); in getKmpcForStaticInitForType()
2113 M, omp::RuntimeFunction::OMPRTL___kmpc_for_static_init_8u); in getKmpcForStaticInitForType()
2407 M, omp::RuntimeFunction::OMPRTL___kmpc_dispatch_init_4u); in getKmpcForDynamicInitForType()
[all …]
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.cpp1395 RuntimeFunction ShuffleFn = Size.getQuantity() <= 4 in createRuntimeShuffleFunction()
H A DCGOpenMPRuntime.cpp10837 RuntimeFunction RTLFn; in emitTargetDataStandAloneCall()
11798 llvm::omp::RuntimeFunction FnID = in getAddressOfLocalVariable()