diff options
author | Renato Golin <renato.golin@linaro.org> | 2015-03-17 11:55:43 +0000 |
---|---|---|
committer | Renato Golin <renato.golin@linaro.org> | 2015-03-17 11:55:43 +0000 |
commit | e11531f7ea907e65cd38922950845bbe423517ad (patch) | |
tree | c69cf60f71c3f96d143d63be45da13083bef39f2 /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp | |
parent | 12350607344c9dba651ae1daf7560019a693f42d (diff) | |
download | llvm-e11531f7ea907e65cd38922950845bbe423517ad.zip llvm-e11531f7ea907e65cd38922950845bbe423517ad.tar.gz llvm-e11531f7ea907e65cd38922950845bbe423517ad.tar.bz2 |
[ARM] Add support for ARMV6K subtarget (Clang)
ARMv6K is another layer between ARMV6 and ARMV6T2. This is the Clang
side of the changes.
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.
Patch by Vinicius Tinti.
llvm-svn: 232469
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp')
0 files changed, 0 insertions, 0 deletions