Skip to content
Snippets Groups Projects
  1. Aug 15, 2014
  2. Aug 13, 2014
  3. Jul 29, 2014
  4. Jul 23, 2014
    • Tim Northover's avatar
      AArch64: update Clang for merged arm64/aarch64 triples. · eb8c2c99
      Tim Northover authored
      The main subtlety here is that the Darwin tools still need to be given "-arch
      arm64" rather than "-arch aarch64". Fortunately this already goes via a custom
      function to handle weird edge-cases in other architectures, and it tested.
      
      I removed a few arm64_be tests because that really isn't an interesting thing
      to worry about. No-one using big-endian is also referring to the target as
      arm64 (at least as far as toolchains go). Mostly they date from when arm64 was
      a separate target and we *did* need a parallel name simply to test it at all.
      Now aarch64_be is sufficient.
      
      git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@213744 91177308-0d34-0410-b5e6-96231b3b80d8
      eb8c2c99
  5. Jul 17, 2014
  6. Jul 15, 2014
  7. Jul 14, 2014
  8. Jul 13, 2014
  9. Jul 11, 2014
  10. Jul 05, 2014
  11. Jul 04, 2014
    • Saleem Abdulrasool's avatar
      CodeGen: add support for MSBuiltin aliases · a6f7638b
      Saleem Abdulrasool authored
      This completes the infrastructure for the new MSBuiltin aliases in the
      instruction definitions.  These behave similar to the GCCBuiltin in that they
      can be implicitly constructed without special handling unless needed.
      
      With this change it is possible to annotate an LLVM intrinsic in the backend
      instruction definitions and indicate it as a builtin in the Builtin*.def files
      in clang via LANGBUILTIN.  That will automatically pass through the instruction
      much as a GCCBuiltin.
      
      Note that there is no need for the special handling for ensuring that the
      compatibility flag is enabled since the filtering on the LANGBUILTIN will
      automatically prevent the intrinsic from bleeding into non-MS compatible
      compiler invocations.
      
      git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@212359 91177308-0d34-0410-b5e6-96231b3b80d8
      a6f7638b
  12. Jul 03, 2014
  13. Jul 02, 2014
  14. Jun 29, 2014
  15. Jun 24, 2014
  16. Jun 23, 2014
  17. Jun 18, 2014
  18. Jun 16, 2014
  19. Jun 13, 2014
  20. Jun 04, 2014
  21. Jun 02, 2014
  22. May 31, 2014
  23. May 24, 2014
  24. May 21, 2014
  25. May 14, 2014
  26. May 04, 2014
  27. May 02, 2014
  28. Apr 30, 2014
  29. Apr 28, 2014
  30. Apr 27, 2014
  31. Apr 25, 2014
  32. Apr 01, 2014
Loading