Add support for ARMV6K subtarget variant which is another layer between ARMV6
and ARMV6T2.
ARMV6 family LLVM implementation.
+-------------------------------------+ | ARMV6 | +----------------+--------------------+ | ARMV6M (thumb) | ARMV6K (arm,thumb) | <- From ARMV6K and ARMV6M processors +----------------+--------------------+ have support for hint instructions | ARMV6T2 (arm,thumb,thumb2) | (SEV/WFE/WFI/NOP/YIELD). They can +-------------------------------------+ be either real or default to NOP. | ARMV7 (arm,thumb,thumb2) | The two processors also use +-------------------------------------+ different encoding for them.
That's actually ARM1176JZ_S, pure ARMv6K is more like MPCore. Ie. keep the comment. :)