[llvm-commits] ARM .td patch to specify only the well-known encoding bits for imm6 and imm4 fields
Bob Wilson
bob.wilson at apple.com
Tue Oct 20 12:01:44 PDT 2009
On Oct 20, 2009, at 10:49 AM, Johnny Chen wrote:
> Hi,
>
> Refs: A8-754 (VSHLL and friends), A8-580 (VCVT between floating-
> point and fixed-point, Advanced SIMD), A8-592 (VDUP scalar)
>
> This patch attempts to specify just the encoding bits described in
> the manual for several vector shift, vector convert, and vector dupe
> operations.
>
> One question I have is whether we should explicitly specify that
> VCVT's imm6 is of the pattern '1xxxxx'.
> In the submitted patch, I left the imm6 (Inst{21-16}) of VCVT
> unspecified.
>
> Thanks.
This is exactly the problem I was hoping to avoid. Please see my
response to your VEXT patch before we decide whether to use this
approach.
More information about the llvm-commits
mailing list