search for: perl_pp_gvsv

Displaying 1 result from an estimated 1 matches for "perl_pp_gvsv".

Did you mean: perl_pp_gv
2009 Feb 26
1
[LLVMdev] Problem with x86_64 JIT from a .so on Linux (LLVM 2.4)
...012: push %rbx 0x00002acc1869f013: sub $0x8,%rsp 0x00002acc1869f017: mov $0x7f0ed0,%edi 0x00002acc1869f01c: callq 0x2acc173ecca0 <perl_trace> 0x00002acc1869f021: callq 0x2acc00464d10 End of assembler dump. (gdb) disass 0x464d10 Dump of assembler code for function Perl_pp_gvsv: 0x0000000000464d10 <Perl_pp_gvsv+0>: push %rbp We have two problems here. Code generation pass should select a different opcode to do the 64bit absolute call when 32 bits of displacement are not enough. Even if the correct opcode was generated, it will be suboptimal (the correct seque...