| commit | e891fe8d6c48aae43f15e7c1e4ae935f38a42df2 | [log] [tgz] |
|---|---|---|
| author | Jim Grosbach <grosbach@apple.com> | Tue Nov 15 23:19:15 2011 +0000 |
| committer | Jim Grosbach <grosbach@apple.com> | Tue Nov 15 23:19:15 2011 +0000 |
| tree | 826a7c6dd96b55bea1a1f1f0fac3dd6035686767 | |
| parent | 8cd896404aee9f112fa7f00a7c7f64e2d015b28e [diff] |
ARM assembly parsing for register range syntax for VLD/VST register lists.
For example,
vld1.f64 {d2-d5}, [r2,:128]!
Should be equivalent to:
vld1.f64 {d2,d3,d4,d5}, [r2,:128]!
It's not documented syntax in the ARM ARM, but it is consistent with what's
accepted for VLDM/VSTM and is unambiguous in meaning, so it's a good thing to
support.
rdar://10451128
llvm-svn: 144727