Displaying 1 result from an estimated 1 matches for "hipe_test".
Did you mean:
pipe_test
2017 Sep 29
2
HiPE calling convention
...d not be
used in functions marked using "HiPE" calling convention. That's it
looks like r15 and rbp are reserved some purpose (like addressing
dynamic language argument/locals).
However when trying to enable this calling convention I see quite the opposite.
e.g.
0000000000005e30 <hipe_test::test1>:
5e30: 49 01 ef add %rbp,%r15
<========== RBP and R15 contain arguments and RBP is clobbered
5e33: c3 retq
5e34: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
5e3b: 00 00 00
5e3e: 66 90...