Skip to content
  1. Dec 20, 2013
    • Eric Christopher's avatar
      [x86] Rename In32BitMode predicate to Not64BitMode · c0a5aaea
      Eric Christopher authored
      That's what it actually means, and with 16-bit support it's going to be
      a little more relevant since in a few corner cases we may actually want
      to distinguish between 16-bit and 32-bit mode (for example the bare 'push'
      aliases to pushw/pushl etc.)
      
      Patch by David Woodhouse
      
      llvm-svn: 197768
      c0a5aaea
  2. Dec 16, 2013
  3. Dec 11, 2013
    • Elena Demikhovsky's avatar
      AVX-512: Removed "z" suffix from AVX-512 instructions, since it is incompatible with GCC. · cf088098
      Elena Demikhovsky authored
      I moved a test from avx512-vbroadcast-crash.ll to avx512-vbroadcast.ll
      I defined HasAVX512 predicate as AssemblerPredicate. It means that you should invoke llvm-mc with "-mcpu=knl" to get encoding for AVX-512 instructions. I need this to let AsmMatcher to set different encoding for AVX and AVX-512 instructions that have the same mnemonic and operands (all scalar instructions).
      
      llvm-svn: 197041
      cf088098
  4. Oct 16, 2013
  5. Oct 14, 2013
  6. Oct 09, 2013
  7. Oct 05, 2013
  8. Oct 03, 2013
  9. Oct 01, 2013
  10. Sep 27, 2013
  11. Sep 13, 2013
    • Preston Gurd's avatar
      Adds support for Atom Silvermont (SLM) - -march=slm · 3fe264d6
      Preston Gurd authored
      Implements Instruction scheduler latencies for Silvermont,
      using latencies from the Intel Silvermont Optimization Guide.
      
      Auto detects SLM.
      
      Turns on post RA scheduler when generating code for SLM.
      
      llvm-svn: 190717
      3fe264d6
  12. Sep 12, 2013
    • Ben Langmuir's avatar
      Partial support for Intel SHA Extensions (sha1rnds4) · 1650175d
      Ben Langmuir authored
      Add basic assembly/disassembly support for the first Intel SHA
      instruction 'sha1rnds4'. Also includes feature flag, and test cases.
      
      Support for the remaining instructions will follow in a separate patch.
      
      llvm-svn: 190611
      1650175d
  13. Sep 08, 2013
  14. Sep 02, 2013
  15. Aug 30, 2013
  16. Aug 26, 2013
  17. Aug 24, 2013
  18. Jul 31, 2013
  19. Jul 28, 2013
  20. Jul 26, 2013
  21. Jul 24, 2013
  22. Jul 23, 2013
  23. Jul 22, 2013
Loading