Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DELFNixPlatform.h40 struct RuntimeFunction { struct
41 RuntimeFunction(SymbolStringPtr Name) : Name(std::move(Name)) {} in RuntimeFunction() function
48 operator()(const std::pair<RuntimeFunction *, RuntimeFunction *> &key) const { in operator() argument
56 operator()(const std::pair<RuntimeFunction *, RuntimeFunction *> &lhs, in operator()
57 const std::pair<RuntimeFunction *, RuntimeFunction *> &rhs) const { in operator()
63 std::pair<RuntimeFunction *, RuntimeFunction *>,
157 RuntimeFunction *func1, RuntimeFunction *func2, in addArgumentsToRTFnMap()
249 RuntimeFunction PlatformBootstrap{
251 RuntimeFunction PlatformShutdown{
253 RuntimeFunction RegisterJITDylib{
[all …]
H A DMachOPlatform.h342 struct RuntimeFunction { struct
343 RuntimeFunction(SymbolStringPtr Name) : Name(std::move(Name)) {} in RuntimeFunction() function
348 RuntimeFunction PlatformBootstrap{ argument
350 RuntimeFunction PlatformShutdown{
352 RuntimeFunction RegisterEHFrameSection{
354 RuntimeFunction DeregisterEHFrameSection{
356 RuntimeFunction RegisterJITDylib{
358 RuntimeFunction DeregisterJITDylib{
360 RuntimeFunction RegisterObjectSymbolTable{
362 RuntimeFunction DeregisterObjectSymbolTable{
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DWin64EH.h150 struct RuntimeFunction { struct
214 RuntimeFunction *getChainedFunctionEntry() { in getChainedFunctionEntry()
215 return reinterpret_cast<RuntimeFunction *>(getLanguageSpecificData()); in getChainedFunctionEntry()
219 const RuntimeFunction *getChainedFunctionEntry() const { in getChainedFunctionEntry()
220 return reinterpret_cast<const RuntimeFunction *>(getLanguageSpecificData()); in getChainedFunctionEntry()
H A DARMWinEH.h104 class RuntimeFunction {
109 RuntimeFunction(const support::ulittle32_t *Data) in RuntimeFunction() function
112 RuntimeFunction(const support::ulittle32_t BeginAddress, in RuntimeFunction() function
189 inline bool PrologueFolding(const RuntimeFunction &RF) { in PrologueFolding()
194 inline bool EpilogueFolding(const RuntimeFunction &RF) { in EpilogueFolding()
200 inline uint16_t StackAdjustment(const RuntimeFunction &RF) { in StackAdjustment()
210 SavedRegisterMask(const RuntimeFunction &RF, bool Prologue = true);
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DWin64EHDumper.cpp247 const RuntimeFunction &RF) { in printRuntimeFunctionEntry()
373 if (const RuntimeFunction *Chained = UI.getChainedFunctionEntry()) { in printUnwindInfo()
383 const RuntimeFunction &RF) { in printRuntimeFunction()
433 const RuntimeFunction *Entries = in printData()
434 reinterpret_cast<const RuntimeFunction *>(Contents.data()); in printData()
435 const size_t Count = Contents.size() / sizeof(RuntimeFunction); in printData()
436 ArrayRef<RuntimeFunction> RuntimeFunctions(Entries, Count); in printData()
441 Index * sizeof(RuntimeFunction), RF); in printData()
H A DWin64EHDumper.h46 const RuntimeFunction &RF);
53 uint64_t SectionOffset, const RuntimeFunction &RF);
H A DARMWinEHPrinter.h19 class RuntimeFunction; variable
180 unsigned Index, const RuntimeFunction &Entry);
183 unsigned Index, const RuntimeFunction &Entry);
H A DARMWinEHPrinter.cpp115 const size_t Decoder::PDataEntrySize = sizeof(RuntimeFunction);
1194 unsigned Index, const RuntimeFunction &RF) { in dumpUnpackedEntry()
1262 unsigned Index, const RuntimeFunction &RF) { in dumpPackedEntry()
1498 const RuntimeFunction Entry(Data); in dumpProcedureDataEntry()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DCOFFDump.cpp614 const RuntimeFunction *&RFStart, int &NumRFs) { in getPDataSection()
633 RFStart = reinterpret_cast<const RuntimeFunction *>(Contents.data()); in getPDataSection()
634 NumRFs = Contents.size() / sizeof(RuntimeFunction); in getPDataSection()
695 const RuntimeFunction &RF) { in printRuntimeFunction()
718 const RuntimeFunction &RF, in printRuntimeFunctionRels()
772 const RuntimeFunction *RFStart; in printCOFFUnwindInfo()
776 ArrayRef<RuntimeFunction> RFs(RFStart, NumRFs); in printCOFFUnwindInfo()
780 for (const RuntimeFunction &RF : RFs) in printCOFFUnwindInfo()
785 for (const RuntimeFunction &RF : RFs) { in printCOFFUnwindInfo()
787 std::distance(RFs.begin(), &RF) * sizeof(RuntimeFunction); in printCOFFUnwindInfo()
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPConstants.h45 enum class RuntimeFunction { enum
50 #define OMP_RTL(Enum, ...) constexpr auto Enum = omp::RuntimeFunction::Enum;
H A DOMPIRBuilder.h532 LLVM_ABI void addAttributes(omp::RuntimeFunction FnID, Function &Fn);
2030 omp::RuntimeFunction FnID);
2032 LLVM_ABI Function *getOrCreateRuntimeFunctionPtr(omp::RuntimeFunction FnID);
3062 omp::RuntimeFunction *MapperFunc = nullptr,
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DARMWinEH.cpp14 std::pair<uint16_t, uint32_t> SavedRegisterMask(const RuntimeFunction &RF, in SavedRegisterMask()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DOpenMPOpt.cpp326 RuntimeFunction Setter;
329 RuntimeFunction Getter;
332 RuntimeFunction Clause;
339 RuntimeFunction Kind;
437 EnumeratedArray<RuntimeFunctionInfo, RuntimeFunction,
438 RuntimeFunction::OMPRTL___last>
442 DenseMap<Function *, RuntimeFunction> RuntimeFunctionIDMap;
541 void recollectUsesForFunction(RuntimeFunction RTF) { in recollectUsesForFunction()
550 recollectUsesForFunction(static_cast<RuntimeFunction>(Idx)); in recollectUses()
561 bool runtimeFnsAvailable(ArrayRef<RuntimeFunction> Fns) { in runtimeFnsAvailable()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp541 void OpenMPIRBuilder::addAttributes(omp::RuntimeFunction FnID, Function &Fn) { in addAttributes()
592 OpenMPIRBuilder::getOrCreateRuntimeFunction(Module &M, RuntimeFunction FnID) { in getOrCreateRuntimeFunction()
648 Function *OpenMPIRBuilder::getOrCreateRuntimeFunctionPtr(RuntimeFunction FnID) { in getOrCreateRuntimeFunctionPtr()
2411 Size <= 4 ? RuntimeFunction::OMPRTL___kmpc_shuffle_int32 in createRuntimeShuffleFunction()
2412 : RuntimeFunction::OMPRTL___kmpc_shuffle_int64); in createRuntimeShuffleFunction()
3647 RuntimeFunction::OMPRTL___kmpc_nvptx_parallel_reduce_nowait_v2); in createReductionsGPU()
3654 RuntimeFunction::OMPRTL___kmpc_reduction_get_fixed_buffer); in createReductionsGPU()
3681 RuntimeFunction::OMPRTL___kmpc_nvptx_teams_reduce_nowait_v2); in createReductionsGPU()
3885 IsNoWait ? RuntimeFunction::OMPRTL___kmpc_reduce_nowait in createReductions()
3886 : RuntimeFunction::OMPRTL___kmpc_reduce); in createReductions()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp10457 RuntimeFunction RTLFn; in emitTargetDataStandAloneCall()
11433 llvm::omp::RuntimeFunction FnID = in getAddressOfLocalVariable()