[PATCH] D28463: [Builtin] [ARM] Update CMake to support the build of armv6m
Renato Golin via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Jan 20 04:56:34 PST 2017
rengolin added a comment.
Hum, I believe the three-reg encoding is for Thumb2/ARM only, but apparently present in v6M. Since those sources are named "thumb1_sources" we can't have v6M-specific encodings in there. I missed that one, apparently.
@weimingz, can you have a look and use a Thumb1-specific encoding instead? Also, for all the other instructions, please check the ARM ARM to make sure they're allowed pre-v6 and are strictly 16-bit encodings.
More information about the llvm-commits