diff options
author | José Fonseca <jfonseca@vmware.com> | 2013-04-17 13:32:15 +0100 |
---|---|---|
committer | José Fonseca <jfonseca@vmware.com> | 2013-04-17 16:50:52 +0100 |
commit | b8f6858fcb762b47ca2ad30efd286bd203042f17 (patch) | |
tree | 366c92461157a380530f4de96a5dca5fe3c09b61 /src/gallium/auxiliary/gallivm/lp_bld_debug.h | |
parent | 35ef27d485367ffede9f478c9865515814e119b7 (diff) | |
download | external_mesa3d-b8f6858fcb762b47ca2ad30efd286bd203042f17.zip external_mesa3d-b8f6858fcb762b47ca2ad30efd286bd203042f17.tar.gz external_mesa3d-b8f6858fcb762b47ca2ad30efd286bd203042f17.tar.bz2 |
gallivm: JIT symbol resolution with linux perf.
Details on docs/llvmpipe.html
Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Diffstat (limited to 'src/gallium/auxiliary/gallivm/lp_bld_debug.h')
-rw-r--r-- | src/gallium/auxiliary/gallivm/lp_bld_debug.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/gallium/auxiliary/gallivm/lp_bld_debug.h b/src/gallium/auxiliary/gallivm/lp_bld_debug.h index da873f3..ab83d98 100644 --- a/src/gallium/auxiliary/gallivm/lp_bld_debug.h +++ b/src/gallium/auxiliary/gallivm/lp_bld_debug.h @@ -83,7 +83,11 @@ lp_check_alignment(const void *ptr, unsigned alignment); void -lp_disassemble(const void* func); +lp_disassemble(LLVMValueRef func, const void *code); + + +void +lp_profile(LLVMValueRef func, const void *code); #ifdef __cplusplus |