commit | 2a2cce79be98f83cd29940471c9b58c5acb2cc58 | [log] [tgz] |
---|---|---|
author | Tim Northover <tnorthover@apple.com> | Wed Apr 30 11:19:15 2014 +0000 |
committer | Tim Northover <tnorthover@apple.com> | Wed Apr 30 11:19:15 2014 +0000 |
tree | f9da6da6d973c97a818bf777ecf90b63b493de1a | |
parent | 491f476b8bf5d2b201733c27a079a9a7015ffc44 [diff] |
ARM64: print canonical syntax for add/sub (imm) instructions. Since these instructions only accept a 12-bit immediate, possibly shifted left by 12, the canonical syntax used by the architecture reference manual is "#N {, lsl #12 }". We should accept an immediate that has already been shifted, (e.g. Also, print a comment giving the full addend since it can be helpful. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207633 91177308-0d34-0410-b5e6-96231b3b80d8