Skip to content
  1. Jul 27, 2011
  2. Jul 26, 2011
    • Jim Grosbach's avatar
      ARM rot_imm printing adjustment. · a5f7a8cf
      Jim Grosbach authored
      Allow the rot_imm operand to be optional. This sets the stage for refactoring
      away the "rr" versions from the multiclasses and replacing them with Pat<>s.
      
      llvm-svn: 136154
      a5f7a8cf
    • Jim Grosbach's avatar
      ARM cleanup of rot_imm encoding. · d2659138
      Jim Grosbach authored
      Start of cleaning this up a bit. First step is to remove the encoder hook by
      storing the operand as the bits it'll actually encode to so it can just be
      directly used. Map it to the assembly source values 8/16/24 when we print it.
      
      llvm-svn: 136152
      d2659138
    • Eli Friedman's avatar
      Prevent x86-specific DAGCombine from creating nodes with illegal type (which... · 93dc04d5
      Eli Friedman authored
      Prevent x86-specific DAGCombine from creating nodes with illegal type (which could not be selected).  Fixes a minor isel issue that was breaking the testcase from r136130.
      
      llvm-svn: 136148
      93dc04d5
Loading