Skip to content
  1. Sep 01, 2012
  2. Aug 31, 2012
  3. Aug 30, 2012
    • Chad Rosier's avatar
      Whitespace. · 7578a47f
      Chad Rosier authored
      llvm-svn: 162946
      7578a47f
    • Chad Rosier's avatar
      Whitespace. · c19f8823
      Chad Rosier authored
      llvm-svn: 162945
      c19f8823
    • Chad Rosier's avatar
      Hoist a check to eliminate obvious mismatches as early as possible. Also, fix · eac13a36
      Chad Rosier authored
      an 80-column violation in the generated code.  No functional change intended.
      
      llvm-svn: 162944
      eac13a36
    • Nadav Rotem's avatar
      · ea973bda
      Nadav Rotem authored
      Currently targets that do not support selects with scalar conditions and vector operands - scalarize the code. ARM is such a target
      because it does not support CMOV of vectors. To implement this efficientlyi, we broadcast the condition bit and use a sequence of NAND-OR
      to select between the two operands. This is the same sequence we use for targets that don't have vector BLENDs (like SSE2).
      
      rdar://12201387
      
      llvm-svn: 162926
      ea973bda
Loading