From 762b6e702db4089e6195cbc0168487f48ff2294a Mon Sep 17 00:00:00 2001 From: Tim Northover Date: Tue, 9 Feb 2016 23:55:48 +0000 Subject: [PATCH] ARM: improve documentation slightly. It seems the ARMv8 instruction set overview is no longer provided by ARM, so I've removed it. Since most of the other documents were the same I unified the two sections. llvm-svn: 260329 --- llvm/docs/CompilerWriterInfo.rst | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/llvm/docs/CompilerWriterInfo.rst b/llvm/docs/CompilerWriterInfo.rst index 6c3ff4b..9b4b4f8 100644 --- a/llvm/docs/CompilerWriterInfo.rst +++ b/llvm/docs/CompilerWriterInfo.rst @@ -13,25 +13,18 @@ Architecture & Platform Information for Compiler Writers Hardware ======== -ARM ---- +AArch64 & ARM +------------- -* `ARM documentation `_ (`Processor Cores `_ Cores) +* `ARMv8-A Architecture Reference Manual `_ (authentication required, free sign-up). This document covers both AArch64 and ARM instructions -* `ABI `_ +* `ARMv7-M Architecture Reference Manual` `_ (authentication required, free sign-up). This covers the Thumb2-only microcontrollers -* `ABI Addenda and Errata `_ +* `ARMv6-M Architecture Reference Manual` _ (authentication required, free sign-up). This covers the Thumb1-only microcontrollers * `ARM C Language Extensions `_ -AArch64 -------- - -* `ARMv8 Architecture Reference Manual `_ - -* `ARMv8 Instruction Set Overview `_ - -* `ARM C Language Extensions `_ +* AArch32 `ABI Addenda and Errata `_ Itanium (ia64) -------------- -- 2.7.4