<div dir="ltr">Should be fixed in r228920.<br><div class="gmail_extra"><br></div><div class="gmail_extra">Thanks.</div><div class="gmail_extra"><br></div><div class="gmail_extra">- Asiri</div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Feb 12, 2015 at 9:46 AM, Asiri Rathnayake <span dir="ltr"><<a href="mailto:asiri.rathnayake@arm.com" target="_blank">asiri.rathnayake@arm.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi All,<br>
<br>
Sorry about this, completely missed this thread. This looks like something that should just work. I'll do a fix.<br>
<br>
Thanks.<br>
<span class="HOEnZb"><font color="#888888"><br>
- Asiri<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
-----Original Message-----<br>
From: <a href="mailto:llvm-commits-bounces@cs.uiuc.edu">llvm-commits-bounces@cs.uiuc.edu</a> [mailto:<a href="mailto:llvm-commits-bounces@cs.uiuc.edu">llvm-commits-bounces@cs.uiuc.edu</a>] On Behalf Of Tim Northover<br>
Sent: 12 February 2015 02:51<br>
To: Steven Wu<br>
Cc: llvm-commits<br>
Subject: Re: [llvm] r223113 - Add support for ARM modified-immediate assembly syntax.<br>
<br>
On 11 February 2015 at 15:50, Steven Wu <<a href="mailto:stevenwu@apple.com">stevenwu@apple.com</a>> wrote:<br>
> Couldn’t find anything related to tilde or how an expression gets<br>
> evaluated to an immediate in ARM manual. Any authority over ARM assembly language?<br>
<br>
I basically agree with Jim, but our ideas aren't really based on the manual. The ARM manual says what immediates are permitted, just how you get to write them is largely down to the individual assembler.<br>
MASM might let you write ffh, GAS 0xff or ~0xffffff00 (or whatever else).<br>
<br>
So what I really think are two things:<br>
  + In GAS syntax it's reasonable to parse an expression and interpret ~ as NOT.<br>
  + For instructions operating on 32-bit registers it's reasonable for that NOT to produce a 32-bit result by default.<br>
<br>
Cheers.<br>
<br>
Tim.<br>
<br>
_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@cs.uiuc.edu">llvm-commits@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits</a><br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@cs.uiuc.edu">llvm-commits@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits</a><br>
</div></div></blockquote></div><br></div></div>