Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DWin64EH.h93 struct RuntimeFunction { struct
157 RuntimeFunction *getChainedFunctionEntry() { in getChainedFunctionEntry()
158 return reinterpret_cast<RuntimeFunction *>(getLanguageSpecificData()); in getChainedFunctionEntry()
162 const RuntimeFunction *getChainedFunctionEntry() const { in getChainedFunctionEntry()
163 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);
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DWin64EHDumper.cpp206 const RuntimeFunction &RF) { in printRuntimeFunctionEntry()
312 if (const RuntimeFunction *Chained = UI.getChainedFunctionEntry()) { in printUnwindInfo()
322 const RuntimeFunction &RF) { in printRuntimeFunction()
372 const RuntimeFunction *Entries = in printData()
373 reinterpret_cast<const RuntimeFunction *>(Contents.data()); in printData()
374 const size_t Count = Contents.size() / sizeof(RuntimeFunction); in printData()
375 ArrayRef<RuntimeFunction> RuntimeFunctions(Entries, Count); in printData()
380 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
164 unsigned Index, const RuntimeFunction &Entry);
167 unsigned Index, const RuntimeFunction &Entry);
H A DARMWinEHPrinter.cpp115 const size_t Decoder::PDataEntrySize = sizeof(RuntimeFunction);
1017 unsigned Index, const RuntimeFunction &RF) { in dumpUnpackedEntry()
1087 unsigned Index, const RuntimeFunction &RF) { in dumpPackedEntry()
1262 const RuntimeFunction Entry(Data); in dumpProcedureDataEntry()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DCOFFDump.cpp450 const RuntimeFunction *&RFStart, int &NumRFs) { in getPDataSection()
469 RFStart = reinterpret_cast<const RuntimeFunction *>(Contents.data()); in getPDataSection()
470 NumRFs = Contents.size() / sizeof(RuntimeFunction); in getPDataSection()
531 const RuntimeFunction &RF) { in printRuntimeFunction()
554 const RuntimeFunction &RF, in printRuntimeFunctionRels()
608 const RuntimeFunction *RFStart; in printCOFFUnwindInfo()
612 ArrayRef<RuntimeFunction> RFs(RFStart, NumRFs); in printCOFFUnwindInfo()
616 for (const RuntimeFunction &RF : RFs) in printCOFFUnwindInfo()
621 for (const RuntimeFunction &RF : RFs) { in printCOFFUnwindInfo()
623 std::distance(RFs.begin(), &RF) * sizeof(RuntimeFunction); in printCOFFUnwindInfo()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPConstants.h54 enum class RuntimeFunction { enum
59 #define OMP_RTL(Enum, ...) constexpr auto Enum = omp::RuntimeFunction::Enum;
H A DOMPIRBuilder.h50 void addAttributes(omp::RuntimeFunction FnID, Function &Fn);
503 omp::RuntimeFunction FnID);
505 Function *getOrCreateRuntimeFunctionPtr(omp::RuntimeFunction FnID);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/
H A DARMWinEH.cpp15 std::pair<uint16_t, uint32_t> SavedRegisterMask(const RuntimeFunction &RF) { in SavedRegisterMask()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DOpenMPOpt.cpp155 RuntimeFunction Setter;
158 RuntimeFunction Getter;
161 RuntimeFunction Clause;
168 RuntimeFunction Kind;
267 RuntimeFunction::OMPRTL___last>
1245 RuntimeFunction DeduplicableRuntimeCallIDs[] = { in deduplicateRuntimeCalls()
1774 RuntimeFunction RFKind) in ExternalizationRAII()
1836 void registerFoldRuntimeCall(RuntimeFunction RF);
3520 RuntimeFunction RF = It->getSecond(); in initialize()
3627 RuntimeFunction RF = It->getSecond(); in updateImpl()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp42 void OpenMPIRBuilder::addAttributes(omp::RuntimeFunction FnID, Function &Fn) { in addAttributes()
75 OpenMPIRBuilder::getOrCreateRuntimeFunction(Module &M, RuntimeFunction FnID) { in getOrCreateRuntimeFunction()
133 Function *OpenMPIRBuilder::getOrCreateRuntimeFunctionPtr(RuntimeFunction FnID) { in getOrCreateRuntimeFunctionPtr()
1257 M, omp::RuntimeFunction::OMPRTL___kmpc_for_static_init_4u); in getKmpcForStaticInitForType()
1260 M, omp::RuntimeFunction::OMPRTL___kmpc_for_static_init_8u); in getKmpcForStaticInitForType()
1375 M, omp::RuntimeFunction::OMPRTL___kmpc_dispatch_init_4u); in getKmpcForDynamicInitForType()
1378 M, omp::RuntimeFunction::OMPRTL___kmpc_dispatch_init_8u); in getKmpcForDynamicInitForType()
1391 M, omp::RuntimeFunction::OMPRTL___kmpc_dispatch_next_4u); in getKmpcForDynamicNextForType()
1394 M, omp::RuntimeFunction::OMPRTL___kmpc_dispatch_next_8u); in getKmpcForDynamicNextForType()
2208 omp::RuntimeFunction::OMPRTL___kmpc_target_init); in createTargetInit()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.cpp1717 RuntimeFunction ShuffleFn = Size.getQuantity() <= 4 in createRuntimeShuffleFunction()
H A DCGOpenMPRuntime.cpp11266 RuntimeFunction RTLFn; in emitTargetDataStandAloneCall()