Searched refs:RuntimeFunction (Results 1 - 8 of 8) sorted by relevance
/external/llvm/include/llvm/Support/ |
H A D | Win64EH.h | 68 /// RuntimeFunction - An entry in the table of functions with unwind info. 69 struct RuntimeFunction { struct in namespace:llvm::Win64EH 99 // If UNW_ChainInfo is set then follows a RuntimeFunction which defines 133 RuntimeFunction *getChainedFunctionEntry() { 134 return reinterpret_cast<RuntimeFunction *>(getLanguageSpecificData()); 138 const RuntimeFunction *getChainedFunctionEntry() const { 139 return reinterpret_cast<const RuntimeFunction *>(getLanguageSpecificData());
|
H A D | ARMWinEH.h | 33 /// RuntimeFunction - An entry in the table of procedure data (.pdata) 94 // NOTE: RuntimeFunction is meant to be a simple class that provides raw access 101 class RuntimeFunction { class in namespace:llvm::ARM::WinEH 106 RuntimeFunction(const support::ulittle32_t *Data) function in class:llvm::ARM::WinEH::RuntimeFunction 109 RuntimeFunction(const support::ulittle32_t BeginAddress, function in class:llvm::ARM::WinEH::RuntimeFunction 186 inline bool PrologueFolding(const RuntimeFunction &RF) { 191 inline bool EpilogueFolding(const RuntimeFunction &RF) { 197 inline uint16_t StackAdjustment(const RuntimeFunction &RF) { 206 std::pair<uint16_t, uint32_t> SavedRegisterMask(const RuntimeFunction &RF);
|
/external/llvm/lib/Support/ |
H A D | ARMWinEH.cpp | 16 std::pair<uint16_t, uint32_t> SavedRegisterMask(const RuntimeFunction &RF) {
|
/external/llvm/tools/llvm-readobj/ |
H A D | Win64EHDumper.h | 47 const RuntimeFunction &RF); 53 uint64_t SectionOffset, const RuntimeFunction &RF);
|
H A D | Win64EHDumper.cpp | 163 const RuntimeFunction &RF) { 269 if (const RuntimeFunction *Chained = UI.getChainedFunctionEntry()) { 279 const RuntimeFunction &RF) { 280 DictScope RFS(SW, "RuntimeFunction"); 314 const RuntimeFunction *Entries = 315 reinterpret_cast<const RuntimeFunction *>(Contents.data()); 316 const size_t Count = Contents.size() / sizeof(RuntimeFunction); 317 ArrayRef<RuntimeFunction> RuntimeFunctions(Entries, Count); 322 Index * sizeof(RuntimeFunction), RF);
|
H A D | ARMWinEHPrinter.h | 20 class RuntimeFunction; 100 unsigned Index, const RuntimeFunction &Entry); 103 unsigned Index, const RuntimeFunction &Entry);
|
H A D | ARMWinEHPrinter.cpp | 10 // Windows on ARM uses a series of serialised data structures (RuntimeFunction) 16 // RuntimeFunction's remaining 30-bits and can fully describe the entire frame. 117 const size_t Decoder::PDataEntrySize = sizeof(RuntimeFunction); 599 unsigned Index, const RuntimeFunction &RF) { 664 unsigned Index, const RuntimeFunction &RF) { 706 const RuntimeFunction Entry(Data); 707 DictScope RFS(SW, "RuntimeFunction");
|
/external/llvm/tools/llvm-objdump/ |
H A D | COFFDump.cpp | 382 const RuntimeFunction *&RFStart, int &NumRFs) { 403 RFStart = reinterpret_cast<const RuntimeFunction *>(Contents.data()); 404 NumRFs = Contents.size() / sizeof(RuntimeFunction); 450 /// Prints out the given RuntimeFunction struct for x64, assuming that Obj is 453 const RuntimeFunction &RF) { 469 /// Prints out the given RuntimeFunction struct for x64, assuming that Obj is 470 /// pointing to an object file. Unlike executable, fields in RuntimeFunction 476 const RuntimeFunction &RF, 483 /*offsetof(RuntimeFunction, StartAddress)*/ 0, 490 /*offsetof(RuntimeFunction, EndAddres [all...] |
Completed in 115 milliseconds