LLVM API Documentation
#include "JIT.h"#include "llvm/System/DynamicLibrary.h"#include <iostream>#include <sys/stat.h>Include dependency graph for Intercept.cpp:

Go to the source code of this file.
Functions | |
| static void | runAtExitHandlers () |
| static void | __mainFunc () |
| static void | jit_exit (int Status) |
| static int | jit_atexit (void(*Fn)(void)) |
Variables | |
| static std::vector< void(*)()> | AtExitHandlers |
|
|
Definition at line 65 of file Intercept.cpp. Referenced by llvm::JIT::getPointerToNamedFunction(). |
|
|
Definition at line 78 of file Intercept.cpp. References AtExitHandlers. Referenced by llvm::JIT::getPointerToNamedFunction(). |
|
|
Definition at line 72 of file Intercept.cpp. References runAtExitHandlers(). Referenced by llvm::JIT::getPointerToNamedFunction(). |
|
|
runAtExitHandlers - Run any functions registered by the program's calls to atexit(3), which we intercept and store in AtExitHandlers. Definition at line 32 of file Intercept.cpp. References AtExitHandlers. Referenced by jit_exit(). |
|
|
Definition at line 26 of file Intercept.cpp. Referenced by jit_atexit(), llvm::Interpreter::runAtExitHandlers(), and runAtExitHandlers(). |