mirror of
https://github.com/RPCSX/llvm.git
synced 2025-02-08 13:36:26 +00:00
Fix the build for people with oprofile installed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77914 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
9a0b574ba4
commit
a9a03f9c12
@ -22,6 +22,7 @@
|
||||
#include "llvm/CodeGen/MachineFunction.h"
|
||||
#include "llvm/ExecutionEngine/JITEventListener.h"
|
||||
#include "llvm/Support/Debug.h"
|
||||
#include "llvm/Support/raw_ostream.h"
|
||||
#include "llvm/System/Errno.h"
|
||||
#include "llvm/Config/config.h"
|
||||
#include <stddef.h>
|
||||
@ -112,7 +113,7 @@ void OProfileJITEventListener::NotifyFunctionEmitted(
|
||||
reinterpret_cast<uint64_t>(FnStart),
|
||||
FnStart, FnSize) == -1) {
|
||||
DEBUG(errs() << "Failed to tell OProfile about native function "
|
||||
<< Fn.getName() << " at ["
|
||||
<< F.getName() << " at ["
|
||||
<< FnStart << "-" << ((char*)FnStart + FnSize) << "]\n");
|
||||
return;
|
||||
}
|
||||
@ -152,8 +153,8 @@ void OProfileJITEventListener::NotifyFreeingMachineCode(
|
||||
const Function &F, void *FnStart) {
|
||||
assert(FnStart && "Invalid function pointer");
|
||||
if (op_unload_native_code(Agent, reinterpret_cast<uint64_t>(FnStart)) == -1) {
|
||||
DOUT << "Failed to tell OProfile about unload of native function "
|
||||
<< F.getName() << " at " << FnStart << "\n";
|
||||
DEBUG(errs() << "Failed to tell OProfile about unload of native function "
|
||||
<< F.getName() << " at " << FnStart << "\n");
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user