Skip to content
  1. Nov 01, 2010
    • Chris Lattner's avatar
      Implement enough of the missing instalias support to get · dd3b09c2
      Chris Lattner authored
      aliases installed and working.  They now work when the
      matched pattern and the result instruction have exactly
      the same operand list.
      
      This is now enough for us to define proper aliases for
      movzx and movsx, implementing rdar://8017633 and PR7459.
      
      Note that we do not accept instructions like:
        movzx 0(%rsp), %rsi
      
      GAS accepts this instruction, but it doesn't make any
      sense because we don't know the size of the memory
      operand.  It could be 8/16/32 bits.
      
      llvm-svn: 117901
      dd3b09c2
  2. Oct 31, 2010
  3. Oct 30, 2010
  4. Oct 21, 2010
  5. Oct 18, 2010
    • Kevin Enderby's avatar
      Added a handful of x86-32 instructions that were missing so that llvm-mc would · b9783dd9
      Kevin Enderby authored
      be more complete.  These are only expected to be used by llvm-mc with assembly
      source so there is no pattern, [], in the .td files.  Most are being added to
      X86InstrInfo.td as Chris suggested and only comments about register uses are
      added.  Suggestions welcome on the .td changes as I'm not sure on every detail
      of the x86 records.  More missing instructions will be coming.
      
      llvm-svn: 116716
      b9783dd9
  6. Oct 13, 2010
  7. Oct 12, 2010
  8. Oct 08, 2010
  9. Oct 06, 2010
  10. Oct 05, 2010
  11. Oct 03, 2010
  12. Sep 24, 2010
Loading