| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | ELFNixPlatform.h | 40 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 D | MachOPlatform.h | 342 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 D | Win64EH.h | 150 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 D | ARMWinEH.h | 104 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 D | Win64EHDumper.cpp | 247 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 D | Win64EHDumper.h | 46 const RuntimeFunction &RF); 53 uint64_t SectionOffset, const RuntimeFunction &RF);
|
| H A D | ARMWinEHPrinter.h | 19 class RuntimeFunction; variable 180 unsigned Index, const RuntimeFunction &Entry); 183 unsigned Index, const RuntimeFunction &Entry);
|
| H A D | ARMWinEHPrinter.cpp | 115 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 D | COFFDump.cpp | 614 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 D | OMPConstants.h | 45 enum class RuntimeFunction { enum 50 #define OMP_RTL(Enum, ...) constexpr auto Enum = omp::RuntimeFunction::Enum;
|
| H A D | OMPIRBuilder.h | 532 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 D | ARMWinEH.cpp | 14 std::pair<uint16_t, uint32_t> SavedRegisterMask(const RuntimeFunction &RF, in SavedRegisterMask()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | OpenMPOpt.cpp | 326 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 D | OMPIRBuilder.cpp | 541 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 D | CGOpenMPRuntime.cpp | 10457 RuntimeFunction RTLFn; in emitTargetDataStandAloneCall() 11433 llvm::omp::RuntimeFunction FnID = in getAddressOfLocalVariable()
|