search for: funcaddr

Displaying 6 results from an estimated 6 matches for "funcaddr".

Did you mean: func_addr
2012 Jun 19
0
[LLVMdev] Cast Pointer Address to Functions
> From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] On Behalf Of Xin Tong > Subject: [LLVMdev] Cast Pointer Address to Functions > I have a function address held in an uint64_t. I would like to cast > the function address to a function prototype and create a call to the > function in LLVM. How could I do this ? This is what works for us:
2010 Jun 24
1
[LLVMdev] Why would -disable-fp-elim cause SEGV in JIT, when without it code works fine?
...t; to unwind the stack but there is none available. > > Have you been able to succeed at linking statically with LLVM to get > the gdb JIT interface working? That should fix this, and give you the > ability to disas JITed functions. > > Another useful technique is to use x/20i<funcaddr> to look at the > assembly of the JITed function to see what is wrong with it. You > should be able to get the function addresses from your addr2line > output. As a last resort, you can unwind the stack yourself, so long > as all the code you're running has frame pointers enab...
2012 Jun 18
4
[LLVMdev] Cast Pointer Address to Functions
I have a function address held in an uint64_t. I would like to cast the function address to a function prototype and create a call to the function in LLVM. How could I do this ? Thanks Xin
2010 Jun 23
0
[LLVMdev] Why would -disable-fp-elim cause SEGV in JIT, when without it code works fine?
...hen it is trying to use dwarf to unwind the stack but there is none available. Have you been able to succeed at linking statically with LLVM to get the gdb JIT interface working? That should fix this, and give you the ability to disas JITed functions. Another useful technique is to use x/20i <funcaddr> to look at the assembly of the JITed function to see what is wrong with it. You should be able to get the function addresses from your addr2line output. As a last resort, you can unwind the stack yourself, so long as all the code you're running has frame pointers enabled. Reid On Wed, J...
2010 Jun 23
2
[LLVMdev] Why would -disable-fp-elim cause SEGV in JIT, when without it code works fine?
I have this situation when the same code SEGVs in JIT with option -disable-fp-elim and works fine without it. How can this possibly happen? Is it possible that there is a bug in JIT that stack isn't properly lowered for local variables when prologs are present? Or maybe JIT can accidentally use ebp for some values when it's supposed to be only used by frame pointer value. Stack (see
2019 Apr 30
6
Disk space and RAM requirements in docs
...type 12K build/tools/clang/test/CXX/temp/temp.res/temp.dep/temp.dep.type 12K build/tools/clang/test/CXX/temp/temp.res/temp.dep/temp.dep.constexpr/Output 12K build/tools/clang/test/CXX/temp/temp.res/temp.dep.res/temp.point 12K build/tools/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.funcaddr 12K build/tools/clang/test/CXX/temp/temp.decls/temp.class/temp.static/Output 12K build/tools/clang/test/CXX/temp/temp.decls/temp.class/temp.mem.enum 12K build/tools/clang/test/CXX/temp/temp.decls/temp.class/temp.mem.class 12K build/tools/clang/test/CXX/temp/temp.decls/temp.class.spec/temp.class...