On 24 April 2014 00:35, Jim Grosbach <[email protected]> wrote:
> I share Eric’s concern here. As I recall, the spec from ARM was very clear on 
> this point, requiring a modifier to specify anything other than a 64-bit GPR. 
> Matching the behavior of GCC is not a sufficient reason to change that unless 
> the specification changed as well.

Unfortunately, that spec doesn't seem to have made it to GCC, either
in code or in documentation form.

Personally, I don't think GPR64 has any more claim to being general
purpose than GPR32. The options I'd favour are to *require* an operand
modifier in all cases (I'm always in favour of explicit assembly), or
what GCC actually does by inferring the size. The first is clearly not
viable though.

Cheers.

Tim.

_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to