#include "clang/Basic/Version.h"
#include "clang/CodeGen/CodeGenAction.h"
#include "clang/Frontend/CompilerInvocation.h"
#include "clang/Frontend/CompilerInstance.h"
#include "clang/Frontend/TextDiagnosticPrinter.h"
#include "clang/Tooling/Tooling.h"
#include "llvm/IR/LegacyPassManager.h"
#include "llvm/IR/Module.h"
#include "llvm/Option/Option.h"
#include "llvm/Support/FileSystem.h"
#include "llvm/Support/ManagedStatic.h"
#include "llvm/Support/TargetRegistry.h"
#include "llvm/Support/TargetSelect.h"
#include "llvm/Target/TargetMachine.h"
#include "llvm/Target/TargetOptions.h"
#include <memory>
#include "clang.h"
#include "clang-c.h"
Go to the source code of this file.
◆ perf_clang__cleanup()
void perf_clang__cleanup |
( |
void |
| ) |
|
◆ perf_clang__compile_bpf()
int perf_clang__compile_bpf |
( |
const char * |
filename, |
|
|
void ** |
p_obj_buf, |
|
|
size_t * |
p_obj_buf_sz |
|
) |
| |
◆ perf_clang__init()
void perf_clang__init |
( |
void |
| ) |
|