X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=docs%2FCompilerWriterInfo.rst;h=6110d0b3fcd64f8023d7e14ae20dc119e5a8e5a8;hb=ba616ef0236a11239a0a2c174627dcdc4ab63434;hp=a7082a079e7180a50d35280c790acb12c992f519;hpb=db0412207f2fe599ac69d4f2ec51b51e47e01084;p=oota-llvm.git diff --git a/docs/CompilerWriterInfo.rst b/docs/CompilerWriterInfo.rst index a7082a079e7..6110d0b3fcd 100644 --- a/docs/CompilerWriterInfo.rst +++ b/docs/CompilerWriterInfo.rst @@ -10,8 +10,6 @@ Architecture & Platform Information for Compiler Writers This document is a work-in-progress. Additions and clarifications are welcome. - Compiled by `Misha Brukman `_. - Hardware ======== @@ -22,11 +20,17 @@ ARM * `ABI `_ +* `ABI Addenda and Errata `_ + +* `ARM C Language Extensions `_ + AArch64 ------- * `ARMv8 Instruction Set Overview `_ +* `ARM C Language Extensions `_ + Itanium (ia64) -------------- @@ -47,6 +51,8 @@ IBM - Official manuals and docs * `PowerPC Compiler Writer's Guide `_ +* `Intro to PowerPC Architecture `_ + * `PowerPC Processor Manuals (embedded) `_ * `Various IBM specifications and white papers `_ @@ -60,12 +66,28 @@ Other documents, collections, notes * `PowerPC64 alignment of long doubles (from GCC) `_ * `Long branch stubs for powerpc64-linux (from binutils) `_ +R600 +---- + +* `AMD R6xx shader ISA `_ +* `AMD R7xx shader ISA `_ +* `AMD Evergreen shader ISA `_ +* `AMD Cayman/Trinity shader ISA `_ +* `AMD Southern Islands Series ISA `_ +* `AMD GPU Programming Guide `_ +* `AMD Compute Resources `_ + SPARC ----- * `SPARC resources `_ * `SPARC standards `_ +SystemZ +------- + +* `z/Architecture Principles of Operation (registration required, free sign-up) `_ + X86 --- @@ -94,12 +116,16 @@ Other relevant lists ABI === +* `System V Application Binary Interface `_ +* `Itanium C++ ABI `_ + Linux ----- * `PowerPC 64-bit ELF ABI Supplement `_ * `Procedure Call Standard for the AArch64 Architecture `_ * `ELF for the ARM 64-bit Architecture (AArch64) `_ +* `System z ELF ABI Supplement `_ OS X ---- @@ -107,6 +133,17 @@ OS X * `Mach-O Runtime Architecture `_ * `Notes on Mach-O ABI `_ +Windows +------- + +* `Microsoft PE/COFF Specification `_ + +NVPTX +===== + +* `CUDA Documentation `_ includes the PTX + ISA and Driver API documentation + Miscellaneous Resources =======================