On Fri, Oct 3, 2014 at 6:46 AM, Ilya Tocar <tocarip.in...@gmail.com> wrote:
> On 02 Oct 07:41, H.J. Lu wrote:
>> On Thu, Oct 2, 2014 at 7:29 AM, Ilya Tocar <tocarip.in...@gmail.com> wrote:
>> > Hi,
>> >
>> > sizeof (long) == 4 on windows, so we should use long long as param type.
>> > Patch below does it.
>>
>> The same is true for x32.  Can you add a testcase to show it
>> fails on x32 without the fix?
>>
>
> This could only be done with runtime test.
> I've had troubles running sde (emulator) on x32 enabled system,
> but replacing long long with int in intrinsic signature will cause
> adx-addcarryx64-2.c to fail under sde on 64 bits. I believe it will
> also fail on sde+{win,x32} or real hardware, when it's available.
>

Can we scan the assembly output for the wrong instruction?

-- 
H.J.

Reply via email to