Skip to content
  1. Apr 27, 2006
  2. Apr 26, 2006
  3. Apr 25, 2006
  4. Apr 21, 2006
  5. Apr 20, 2006
  6. Apr 19, 2006
  7. Apr 14, 2006
  8. Apr 11, 2006
  9. Apr 07, 2006
    • Evan Cheng's avatar
      - movlp{s|d} and movhp{s|d} support. · c995b45f
      Evan Cheng authored
      - Normalize shuffle nodes so result vector lower half elements come from the
        first vector, the rest come from the second vector. (Except for the
        exceptions :-).
      - Other minor fixes.
      
      llvm-svn: 27474
      c995b45f
  10. Apr 06, 2006
  11. Apr 05, 2006
    • Evan Cheng's avatar
      Handle canonical form of e.g. · f3b52c84
      Evan Cheng authored
      vector_shuffle v1, v1, <0, 4, 1, 5, 2, 6, 3, 7>
      
      This is turned into
      vector_shuffle v1, <undef>, <0, 0, 1, 1, 2, 2, 3, 3>
      by dag combiner.
      
      It would match a {p}unpckl on x86.
      
      llvm-svn: 27437
      f3b52c84
  12. Mar 31, 2006
  13. Mar 30, 2006
  14. Mar 28, 2006
  15. Mar 26, 2006
  16. Mar 25, 2006
  17. Mar 24, 2006
  18. Mar 22, 2006
  19. Mar 14, 2006
  20. Feb 23, 2006
    • Evan Cheng's avatar
      - Clean up the lowering and selection code of ConstantPool, GlobalAddress, · e0ed6ec1
      Evan Cheng authored
        and ExternalSymbol.
      - Use C++ code (rather than tblgen'd selection code) to match the above
        mentioned leaf nodes. Do not mutate and nodes and do not record the
        selection in CodeGenMap. These nodes should be safe to duplicate. This is
        a performance win.
      
      llvm-svn: 26335
      e0ed6ec1
    • Evan Cheng's avatar
      PIC related bug fixes. · 1f342c28
      Evan Cheng authored
      1. Various asm printer bug.
      2. Lowering bug. Now TargetGlobalAddress is wrapped in X86ISD::TGAWrapper.
      
      llvm-svn: 26324
      1f342c28
  21. Feb 22, 2006
  22. Feb 18, 2006
  23. Feb 17, 2006
  24. Feb 16, 2006
  25. Feb 04, 2006
  26. Jan 31, 2006
Loading