Skip to content
  1. May 25, 2006
  2. May 24, 2006
  3. May 13, 2006
  4. May 10, 2006
  5. May 07, 2006
  6. May 06, 2006
  7. May 05, 2006
  8. May 04, 2006
  9. Apr 29, 2006
  10. Apr 28, 2006
  11. Apr 27, 2006
  12. Apr 26, 2006
  13. Apr 20, 2006
  14. Apr 14, 2006
    • Chris Lattner's avatar
      New testcase, checking to see we can turn this code: · 1c0ef438
      Chris Lattner authored
      void test(vector float *F, float f) {
        vector float G = *F + *F;
        *((float*)&G) = f;
        *F = G + G;
      }
      
      void test2(vector float *F, float f) {
        vector float G = *F + *F;
        ((float*)&G)[2] = f;
        *F = G + G;
      }
      
      void test3(vector float *F, float *f) {
        vector float G = *F + *F;
        *f = ((float*)&G)[2];
      }
      
      void test4(vector float *F, float *f) {
        vector float G = *F + *F;
        *f = *((float*)&G);
      }
      
      into insert/extract element operations with no memory traffic.
      
      llvm-svn: 27709
      1c0ef438
    • Chris Lattner's avatar
      new testcase, vector operations should be CSE'd · 1c4ecc0c
      Chris Lattner authored
      llvm-svn: 27690
      1c4ecc0c
  15. Apr 12, 2006
  16. Apr 11, 2006
  17. Apr 02, 2006
  18. Apr 01, 2006
  19. Mar 31, 2006
  20. Mar 24, 2006
  21. Mar 19, 2006
  22. Mar 14, 2006
  23. Mar 09, 2006
  24. Mar 07, 2006
  25. Mar 06, 2006
  26. Mar 05, 2006
  27. Mar 04, 2006
  28. Mar 02, 2006
  29. Feb 28, 2006
  30. Feb 27, 2006
Loading