[aarch64-port-dev ] Sign-extending 32-bit operands in adapters [Was: RFR: 8129426: aarch64: add support for PopCount in C2]

Lindenmaier, Goetz goetz.lindenmaier at sap.com
Mon Jun 29 13:04:33 UTC 2015


Yes, right, that's what I mean.

So I'll remove it.

Best regards,
  Goetz.

-----Original Message-----
From: Andrew Haley [mailto:aph at redhat.com] 
Sent: Montag, 29. Juni 2015 15:00
To: Lindenmaier, Goetz; Andrew Dinn; edward.nevill at gmail.com
Cc: hotspot-dev at openjdk.java.net; aarch64-port-dev at openjdk.java.net
Subject: Re: [aarch64-port-dev ] Sign-extending 32-bit operands in adapters [Was: RFR: 8129426: aarch64: add support for PopCount in C2]

On 06/29/2015 01:54 PM, Andrew Haley wrote:
> On 06/29/2015 01:46 PM, Lindenmaier, Goetz wrote:
>> So basically I could remove the code guarded by CCallingConventionRequiresIntsAsLongs, 
>> except for that you use it ...
>> But as I read the aarch code, it's not really necessary.  You pass ints in small slots, anyways.
>> So do you rely on that code?
> 
> Could you please point me to exactly the code you are talking about
> which we use?

Or is it simply that we set
CCallingConventionRequiresIntsAsLongs = true?

We don't need to do that.

Andrew.



More information about the aarch64-port-dev mailing list