[llvm-commits] ARM .td patch to specify only the well-known encoding bits for imm6 and imm4 fields

Johnny Chen johnny.chen at apple.com
Tue Oct 20 10:49:23 PDT 2009


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.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: ARM-NEON-IMM.patch
Type: application/octet-stream
Size: 41500 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20091020/da05a2ff/attachment.obj>


More information about the llvm-commits mailing list