Displaying 2 results from an estimated 2 matches for "c50e4419".
2018 Mar 14
0
Capturing x86 %rax in prologue to use in body
Hi John,
On 14 March 2018 at 18:28, John Reagan via llvm-dev
<llvm-dev at lists.llvm.org> wrote:
> However, we're struggling somewhat on the code in the prologue to
> capture the %ah value to then be obtained by our "arg_count" compiler
> builtin. We found where the 1st parameter is put into a virtual
> register in the event that it has to be passed back in %rax
2018 Mar 14
2
Capturing x86 %rax in prologue to use in body
As part of our OpenVMS-specific changes, we're adding an arg-count to
all of our calls.
We've done this as part of callLowering to put the # of slots used into
%ah and leaving %al to hold the standard info about vector registers.
That part is working.
However, we're struggling somewhat on the code in the prologue to
capture the %ah value to then be obtained by our