Skip to content
  1. Nov 08, 2016
  2. Nov 01, 2016
  3. Sep 20, 2016
    • Nikolay Haustov's avatar
      AMDGPU: Improve documentation. · 96a56bd0
      Nikolay Haustov authored
      Summary:
      Add links to ISA manuals and ABI.
      Add text about assembler syntax.
      Add info about instructions operands.
      Add instruction examples for each encoding.
      Update directives section, add missing .amdgpu_hsa_kernel.
      
      Reviewers: tstellarAMD, SamWot, vpykhtin
      
      Subscribers: kzhuravl, wdng, nhaehnle, yaxunl, tony-tye, artem.tamazov, llvm-commits
      
      Differential Revision: https://reviews.llvm.org/D24724
      
      llvm-svn: 281962
      96a56bd0
  4. Aug 19, 2016
  5. Aug 18, 2016
  6. Jul 27, 2016
  7. Jul 26, 2016
  8. Apr 12, 2016
  9. Feb 10, 2016
    • Tim Northover's avatar
      ARM: improve documentation slightly. · 762b6e70
      Tim Northover authored
      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
      762b6e70
  10. Dec 04, 2015
  11. Jun 13, 2015
  12. Jan 25, 2015
  13. Oct 06, 2014
  14. Apr 09, 2014
  15. Mar 14, 2014
  16. Dec 19, 2013
  17. Nov 04, 2013
  18. Sep 30, 2013
  19. Jul 12, 2013
  20. Jun 27, 2013
  21. Jun 07, 2013
  22. Jun 05, 2013
  23. May 31, 2013
  24. May 04, 2013
  25. May 03, 2013
    • Amara Emerson's avatar
      Add support for reading ARM ELF build attributes. · 2f54d9fe
      Amara Emerson authored
      Build attribute sections can now be read if they exist via ELFObjectFile, and
      the llvm-readobj tool has been extended with an option to dump this information
      if requested. Regression tests are also included which exercise these features.
      
      Also update the docs with a fixed ARM ABI link and a new link to the Addenda
      which provides the build attributes specification.
      
      llvm-svn: 181009
      2f54d9fe
  26. Apr 08, 2013
  27. Mar 30, 2013
  28. Mar 11, 2013
  29. Feb 11, 2013
  30. Feb 08, 2013
  31. Jan 31, 2013
    • Tim Northover's avatar
      Add AArch64 as an experimental target. · e0e3aefd
      Tim Northover authored
      This patch adds support for AArch64 (ARM's 64-bit architecture) to
      LLVM in the "experimental" category. Currently, it won't be built
      unless requested explicitly.
      
      This initial commit should have support for:
          + Assembly of all scalar (i.e. non-NEON, non-Crypto) instructions
            (except the late addition CRC instructions).
          + CodeGen features required for C++03 and C99.
          + Compilation for the "small" memory model: code+static data <
            4GB.
          + Absolute and position-independent code.
          + GNU-style (i.e. "__thread") TLS.
          + Debugging information.
      
      The principal omission, currently, is performance tuning.
      
      This patch excludes the NEON support also reviewed due to an outbreak of
      batshit insanity in our legal department. That will be committed soon bringing
      the changes to precisely what has been approved.
      
      Further reviews would be gratefully received.
      
      llvm-svn: 174054
      e0e3aefd
  32. Jan 11, 2013
  33. Dec 13, 2012
  34. Nov 13, 2012
  35. Oct 07, 2012
Loading