|
LLVM 23.0.0git
|
Provides access to bootstrap info. More...
#include "llvm/ExecutionEngine/Orc/InProcessEPC.h"
Public Attributes | |
| uint64_t(* | GetPageSize )(void *BIA) = nullptr |
| const char *(* | GetTargetTriple )(void *BIA) = nullptr |
| int(* | GetNextValue )(void *BIA, const char **Name, const char **ValueBytes, uint64_t *ValueSize) = nullptr |
| int(* | GetNextSymbol )(void *BIA, const char **Name, uint64_t *Addr) = nullptr |
Provides access to bootstrap info.
Must be kept in-sync with the corresponding struct in orc_rt::InProcessControllerAccess.
Definition at line 67 of file InProcessEPC.h.
| int(* llvm::orc::InProcessEPC::BootstrapInfoAccess::GetNextSymbol) (void *BIA, const char **Name, uint64_t *Addr) = nullptr |
Definition at line 73 of file InProcessEPC.h.
Referenced by llvm::orc::InProcessEPC::Create().
| int(* llvm::orc::InProcessEPC::BootstrapInfoAccess::GetNextValue) (void *BIA, const char **Name, const char **ValueBytes, uint64_t *ValueSize) = nullptr |
Definition at line 71 of file InProcessEPC.h.
Referenced by llvm::orc::InProcessEPC::Create().
| uint64_t(* llvm::orc::InProcessEPC::BootstrapInfoAccess::GetPageSize) (void *BIA) = nullptr |
Definition at line 68 of file InProcessEPC.h.
Referenced by llvm::orc::InProcessEPC::Create().
Definition at line 69 of file InProcessEPC.h.
Referenced by llvm::orc::InProcessEPC::Create().