Skip to content
  1. Jul 18, 2011
  2. Jul 15, 2011
  3. Jul 12, 2011
  4. Jun 30, 2011
  5. Jun 29, 2011
  6. May 22, 2011
  7. Mar 22, 2011
  8. Mar 18, 2011
  9. Mar 02, 2011
    • Rafael Espindola's avatar
      Add a special streamer to libLTO that just records symbols definitions and · 1e49a6d9
      Rafael Espindola authored
      uses.
      
      The result produced by the streamer is used to give the linker more accurate
      information and to add to llvm.compiler.used. The second improvement removes
      the need for the user to add __attribute__((used)) to functions only used in
      inline asm. The first one lets us build firefox with LTO on Darwin :-)
      
      llvm-svn: 126830
      1e49a6d9
  10. Feb 24, 2011
  11. Feb 20, 2011
  12. Feb 12, 2011
  13. Feb 11, 2011
  14. Dec 16, 2010
  15. Dec 10, 2010
  16. Dec 09, 2010
  17. Dec 06, 2010
  18. Dec 04, 2010
  19. Nov 29, 2010
  20. Oct 07, 2010
  21. Sep 01, 2010
  22. Aug 20, 2010
  23. Aug 11, 2010
  24. Aug 10, 2010
  25. May 27, 2010
  26. May 11, 2010
    • Bill Wendling's avatar
      The getDefaultSubtargetFeatures method of SubtargetFeature did actually return a · a12c1ff2
      Bill Wendling authored
      string of features for that target. However LTO was using that string to pass
      into the "create target machine" stuff. That stuff needed the feature string to
      be in a particular form. In particular, it needed the CPU specified first and
      then the attributes. If there isn't a CPU specified, it required it to be blank
      -- e.g., ",+altivec". Yuck.
      
      Modify the getDefaultSubtargetFeatures method to be a non-static member
      function. For all attributes for a specific subtarget, it will add them in like
      normal. It will also take a CPU string so that it can satisfy this horrible
      syntax.
      
      llvm-svn: 103451
      a12c1ff2
  27. May 02, 2010
  28. Apr 27, 2010
  29. Apr 17, 2010
  30. Mar 24, 2010
  31. Mar 12, 2010
  32. Feb 03, 2010
  33. Feb 02, 2010
Loading