Skip to content
  1. Jun 19, 2010
  2. Jun 18, 2010
  3. Jun 17, 2010
  4. Jun 16, 2010
  5. Jun 15, 2010
  6. Jun 12, 2010
  7. Jun 11, 2010
    • Bob Wilson's avatar
      Add instruction encoding for the Neon VMOV immediate instruction. This changes · 6eae520d
      Bob Wilson authored
      the machine instruction representation of the immediate value to be encoded
      into an integer with similar fields as the actual VMOV instruction.  This makes
      things easier for the disassembler, since it can just stuff the bits into the
      immediate operand, but harder for the asm printer since it has to decode the
      value to be printed.  Testcase for the encoding will follow later when MC has
      more support for ARM.
      
      llvm-svn: 105836
      6eae520d
  8. Jun 10, 2010
  9. Jun 09, 2010
  10. Jun 08, 2010
    • Jim Grosbach's avatar
      fix typo · 57c6fd45
      Jim Grosbach authored
      llvm-svn: 105634
      57c6fd45
    • Bob Wilson's avatar
      Fix up a comment. · 0271c592
      Bob Wilson authored
      llvm-svn: 105591
      0271c592
    • Bob Wilson's avatar
      Further changes for Neon vector shuffles: · 846bd799
      Bob Wilson authored
      - change isShuffleMaskLegal to show that all shuffles with 32-bit and 64-bit
        elements are legal
      - the Neon shuffle instructions do not support 64-bit elements, but we were
        not checking for that before lowering shuffles to use them
      - remove some 64-bit element vduplane patterns that are no longer needed
      
      llvm-svn: 105586
      846bd799
  11. Jun 07, 2010
  12. Jun 05, 2010
    • Chris Lattner's avatar
      revert r105521, which is breaking the buildbots with stuff like this: · fdd26143
      Chris Lattner authored
      In file included from X86InstrInfo.cpp:16:
      X86GenInstrInfo.inc:2789: error: integer constant is too large for 'long' type
      X86GenInstrInfo.inc:2790: error: integer constant is too large for 'long' type
      X86GenInstrInfo.inc:2792: error: integer constant is too large for 'long' type
      X86GenInstrInfo.inc:2793: error: integer constant is too large for 'long' type
      X86GenInstrInfo.inc:2808: error: integer constant is too large for 'long' type
      X86GenInstrInfo.inc:2809: error: integer constant is too large for 'long' type
      X86GenInstrInfo.inc:2816: error: integer constant is too large for 'long' type
      X86GenInstrInfo.inc:2817: error: integer constant is too large for 'long' type
      
      llvm-svn: 105524
      fdd26143
Loading