| commit | f1b225d0e02cae5f9fac63ce318f7039c207db27 | [log] [tgz] |
|---|---|---|
| author | Kevin Enderby <enderby@apple.com> | Thu May 17 22:18:01 2012 +0000 |
| committer | Kevin Enderby <enderby@apple.com> | Thu May 17 22:18:01 2012 +0000 |
| tree | b933f54dc72b5fdcf509b35a0e1e5249c2465cab | |
| parent | 5aa585e6724faf1c2a40358cfe18422bc53368aa [diff] |
Fix the encoding of the armv7m (MClass) for MSR APSR writes which was missing the 0b10 mask encoding bits. Make MSR APSR writes without a _<bits> qualifier an alias for MSR APSR_nzcvq even though ARM as deprecated it use. Also add support for suffixes (_nzcvq, _g, _nzcvqg) for APSR versions. Some FIXMEs in the code for better error checking when versions shouldn't be used. rdar://11457025 llvm-svn: 157019