Skip to content
  1. Sep 22, 2010
  2. Sep 21, 2010
  3. Sep 13, 2010
  4. Sep 08, 2010
    • Bruno Cardoso Lopes's avatar
      99a9f466
    • Bruno Cardoso Lopes's avatar
      x86 vector shuffle lowering now relies only on target specific · f7fee1c1
      Bruno Cardoso Lopes authored
      nodes to emit shuffles and don't do isel mask matching anymore.
      - Add the selection of the remaining shuffle opcode (movddup)
      - Introduce two new functions to "recognize" where we may get
      potential folds and add several comments to them explaining why
      they are not yet in the desidered shape.
      - Add more patterns to fallback the case where we select
      a specific shuffle opcode as if it could fold a load, but it
      can't, so remap to a valid instruction.
      - Add a couple of FIXMEs to address in the following days once
      there's a good solution to the current folding problem.
      
      llvm-svn: 113369
      f7fee1c1
  5. Sep 07, 2010
  6. Sep 04, 2010
  7. Sep 03, 2010
Loading