On Sun, Mar 9, 2025 at 2:54 PM Sam James wrote:
>
> Uros Bizjak writes:
>
> > On Sun, Mar 9, 2025 at 3:05 PM H.J. Lu wrote:
> >>
> >> RDI, RSI, RDX and RCX registers are used to pass arguments in 64-bit
> >> mode. EAX, EDX and ECX registers are used to pass arguments in 32-bit
> >> mode. Add t
Uros Bizjak writes:
> On Sun, Mar 9, 2025 at 3:05 PM H.J. Lu wrote:
>>
>> RDI, RSI, RDX and RCX registers are used to pass arguments in 64-bit
>> mode. EAX, EDX and ECX registers are used to pass arguments in 32-bit
>> mode. Add tests to verify that argument registers are spilled properly.
>>
On Sun, Mar 9, 2025 at 3:05 PM H.J. Lu wrote:
>
> RDI, RSI, RDX and RCX registers are used to pass arguments in 64-bit
> mode. EAX, EDX and ECX registers are used to pass arguments in 32-bit
> mode. Add tests to verify that argument registers are spilled properly.
>
> PR target/119171
>
RDI, RSI, RDX and RCX registers are used to pass arguments in 64-bit
mode. EAX, EDX and ECX registers are used to pass arguments in 32-bit
mode. Add tests to verify that argument registers are spilled properly.
PR target/119171
* gcc.target/i386/pr119171-1.c: New test.
*