Home
last modified time | relevance | path

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

12

/external/llvm/include/llvm/Support/
DWin64EH.h69 struct RuntimeFunction { struct
133 RuntimeFunction *getChainedFunctionEntry() { in getChainedFunctionEntry()
134 return reinterpret_cast<RuntimeFunction *>(getLanguageSpecificData()); in getChainedFunctionEntry()
138 const RuntimeFunction *getChainedFunctionEntry() const { in getChainedFunctionEntry()
139 return reinterpret_cast<const RuntimeFunction *>(getLanguageSpecificData()); in getChainedFunctionEntry()
DARMWinEH.h101 class RuntimeFunction {
106 RuntimeFunction(const support::ulittle32_t *Data) in RuntimeFunction() function
109 RuntimeFunction(const support::ulittle32_t BeginAddress, in RuntimeFunction() function
186 inline bool PrologueFolding(const RuntimeFunction &RF) { in PrologueFolding()
191 inline bool EpilogueFolding(const RuntimeFunction &RF) { in EpilogueFolding()
197 inline uint16_t StackAdjustment(const RuntimeFunction &RF) { in StackAdjustment()
206 std::pair<uint16_t, uint32_t> SavedRegisterMask(const RuntimeFunction &RF);
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
DWin64EH.h87 struct RuntimeFunction { struct
151 RuntimeFunction *getChainedFunctionEntry() { in getChainedFunctionEntry()
152 return reinterpret_cast<RuntimeFunction *>(getLanguageSpecificData()); in getChainedFunctionEntry()
156 const RuntimeFunction *getChainedFunctionEntry() const { in getChainedFunctionEntry()
157 return reinterpret_cast<const RuntimeFunction *>(getLanguageSpecificData()); in getChainedFunctionEntry()
DARMWinEH.h100 class RuntimeFunction {
105 RuntimeFunction(const support::ulittle32_t *Data) in RuntimeFunction() function
108 RuntimeFunction(const support::ulittle32_t BeginAddress, in RuntimeFunction() function
185 inline bool PrologueFolding(const RuntimeFunction &RF) { in PrologueFolding()
190 inline bool EpilogueFolding(const RuntimeFunction &RF) { in EpilogueFolding()
196 inline uint16_t StackAdjustment(const RuntimeFunction &RF) { in StackAdjustment()
205 std::pair<uint16_t, uint32_t> SavedRegisterMask(const RuntimeFunction &RF);
/external/llvm-project/llvm/include/llvm/Support/
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()
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);
/external/llvm/tools/llvm-readobj/
DWin64EHDumper.cpp168 const RuntimeFunction &RF) { in printRuntimeFunctionEntry()
274 if (const RuntimeFunction *Chained = UI.getChainedFunctionEntry()) { in printUnwindInfo()
284 const RuntimeFunction &RF) { in printRuntimeFunction()
319 const RuntimeFunction *Entries = in printData()
320 reinterpret_cast<const RuntimeFunction *>(Contents.data()); in printData()
321 const size_t Count = Contents.size() / sizeof(RuntimeFunction); in printData()
322 ArrayRef<RuntimeFunction> RuntimeFunctions(Entries, Count); in printData()
327 Index * sizeof(RuntimeFunction), RF); in printData()
DARMWinEHPrinter.h20 class RuntimeFunction; variable
99 unsigned Index, const RuntimeFunction &Entry);
102 unsigned Index, const RuntimeFunction &Entry);
DWin64EHDumper.h47 const RuntimeFunction &RF);
53 uint64_t SectionOffset, const RuntimeFunction &RF);
/external/llvm-project/llvm/tools/llvm-readobj/
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()
DWin64EHDumper.h46 const RuntimeFunction &RF);
52 uint64_t SectionOffset, const RuntimeFunction &RF);
DARMWinEHPrinter.h19 class RuntimeFunction; variable
154 unsigned Index, const RuntimeFunction &Entry);
157 unsigned Index, const RuntimeFunction &Entry);
/external/llvm/tools/llvm-objdump/
DCOFFDump.cpp449 const RuntimeFunction *&RFStart, int &NumRFs) { in getPDataSection()
468 RFStart = reinterpret_cast<const RuntimeFunction *>(Contents.data()); in getPDataSection()
469 NumRFs = Contents.size() / sizeof(RuntimeFunction); in getPDataSection()
518 const RuntimeFunction &RF) { in printRuntimeFunction()
541 const RuntimeFunction &RF, in printRuntimeFunctionRels()
592 const RuntimeFunction *RFStart; in printCOFFUnwindInfo()
596 ArrayRef<RuntimeFunction> RFs(RFStart, NumRFs); in printCOFFUnwindInfo()
600 for (const RuntimeFunction &RF : RFs) in printCOFFUnwindInfo()
605 for (const RuntimeFunction &RF : RFs) { in printCOFFUnwindInfo()
607 std::distance(RFs.begin(), &RF) * sizeof(RuntimeFunction); in printCOFFUnwindInfo()
/external/llvm-project/lldb/source/Plugins/ObjectFile/PECOFF/
DPECallFrameInfo.cpp107 runtime_function_rva, sizeof(RuntimeFunction)); in GetNext()
111 TypedRead<RuntimeFunction>(runtime_function_data, offset); in GetNext()
447 const RuntimeFunction *runtime_function = in GetAddressRange()
473 const RuntimeFunction *runtime_function = in GetUnwindPlan()
508 const RuntimeFunction *PECallFrameInfo::FindRuntimeFunctionIntersectsWithRange( in FindRuntimeFunctionIntersectsWithRange()
514 uint32_t end = m_exception_dir.GetByteSize() / sizeof(RuntimeFunction); in FindRuntimeFunctionIntersectsWithRange()
518 offset_t offset = curr * sizeof(RuntimeFunction); in FindRuntimeFunctionIntersectsWithRange()
520 TypedRead<RuntimeFunction>(m_exception_dir, offset); in FindRuntimeFunctionIntersectsWithRange()
DPECallFrameInfo.h20 struct RuntimeFunction;
40 const llvm::Win64EH::RuntimeFunction *FindRuntimeFunctionIntersectsWithRange(
/external/llvm-project/llvm/tools/llvm-objdump/
DCOFFDump.cpp450 const RuntimeFunction *&RFStart, int &NumRFs) { in getPDataSection()
470 RFStart = reinterpret_cast<const RuntimeFunction *>(Contents.data()); in getPDataSection()
471 NumRFs = Contents.size() / sizeof(RuntimeFunction); in getPDataSection()
532 const RuntimeFunction &RF) { in printRuntimeFunction()
555 const RuntimeFunction &RF, in printRuntimeFunctionRels()
609 const RuntimeFunction *RFStart; in printCOFFUnwindInfo()
613 ArrayRef<RuntimeFunction> RFs(RFStart, NumRFs); in printCOFFUnwindInfo()
617 for (const RuntimeFunction &RF : RFs) in printCOFFUnwindInfo()
622 for (const RuntimeFunction &RF : RFs) { in printCOFFUnwindInfo()
624 std::distance(RFs.begin(), &RF) * sizeof(RuntimeFunction); in printCOFFUnwindInfo()
/external/llvm-project/llvm/include/llvm/Frontend/OpenMP/
DOMPConstants.h53 enum class RuntimeFunction { enum
58 #define OMP_RTL(Enum, ...) constexpr auto Enum = omp::RuntimeFunction::Enum;
DOMPIRBuilder.h44 void addAttributes(omp::RuntimeFunction FnID, Function &Fn);
318 omp::RuntimeFunction FnID);
320 Function *getOrCreateRuntimeFunctionPtr(omp::RuntimeFunction FnID);
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Frontend/OpenMP/
DOMPConstants.h44 enum class RuntimeFunction { enum
49 #define OMP_RTL(Enum, ...) constexpr auto Enum = omp::RuntimeFunction::Enum;
DOMPIRBuilder.h38 void addAttributes(omp::RuntimeFunction FnID, Function &Fn);
182 Function *getOrCreateRuntimeFunction(omp::RuntimeFunction FnID);
/external/llvm/lib/Support/
DARMWinEH.cpp16 std::pair<uint16_t, uint32_t> SavedRegisterMask(const RuntimeFunction &RF) { in SavedRegisterMask()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DARMWinEH.cpp15 std::pair<uint16_t, uint32_t> SavedRegisterMask(const RuntimeFunction &RF) { in SavedRegisterMask()
/external/llvm-project/llvm/lib/Support/
DARMWinEH.cpp15 std::pair<uint16_t, uint32_t> SavedRegisterMask(const RuntimeFunction &RF) { in SavedRegisterMask()
/external/llvm-project/flang/lib/Lower/
DIntrinsicCall.cpp270 struct RuntimeFunction { struct
283 static constexpr RuntimeFunction pgmathFast[] = { argument
288 static constexpr RuntimeFunction pgmathRelaxed[] = {
293 static constexpr RuntimeFunction pgmathPrecise[] = {
326 static constexpr RuntimeFunction llvmIntrinsics[] = {
497 const RuntimeFunction &runtime) { in getFuncOp()
510 const Fortran::common::StaticMultimapView<RuntimeFunction> &lib, in searchFunctionInLibrary()
512 const RuntimeFunction **bestNearMatch, in searchFunctionInLibrary()
539 const RuntimeFunction *bestNearMatch = nullptr; in getRuntimeFunction()
542 using RtMap = Fortran::common::StaticMultimapView<RuntimeFunction>; in getRuntimeFunction()
/external/llvm-project/llvm/test/CodeGen/X86/
Dwin64_eh_leaf.ll15 ; READOBJ: RuntimeFunction {

12