Skip to content
  1. Mar 20, 2013
  2. Mar 14, 2013
  3. Mar 07, 2013
  4. Feb 27, 2013
  5. Jan 31, 2013
    • Evgeniy Stepanov's avatar
      [msan] Run more optimizations after MemorySanitizer pass. · 10284671
      Evgeniy Stepanov authored
      MSan instrumentation is driven by the original code. We take every
      incoming instruction and emit another instruction (or ten) next to
      it, operating on the shadow values (but sometimes on the real values,
      too). Two programs in one, essentially. There can be any kinds of
      redundancies in the second one, so we just run whatever is normally
      run at -O2, and then exclude some passes that do not help much with
      benchmarks.
      
      llvm-svn: 174049
      10284671
  6. Jan 28, 2013
  7. Jan 20, 2013
  8. Jan 18, 2013
  9. Jan 07, 2013
  10. Jan 05, 2013
  11. Jan 02, 2013
  12. Dec 28, 2012
  13. Dec 24, 2012
  14. Dec 11, 2012
  15. Dec 10, 2012
  16. Dec 04, 2012
    • Chandler Carruth's avatar
      Sort all of Clang's files under 'lib', and fix up the broken headers · 3a02247d
      Chandler Carruth authored
      uncovered.
      
      This required manually correcting all of the incorrect main-module
      headers I could find, and running the new llvm/utils/sort_includes.py
      script over the files.
      
      I also manually added quite a few missing headers that were uncovered by
      shuffling the order or moving headers up to be main-module-headers.
      
      llvm-svn: 169237
      3a02247d
  17. Dec 03, 2012
  18. Nov 29, 2012
  19. Nov 28, 2012
  20. Nov 23, 2012
  21. Nov 15, 2012
  22. Nov 09, 2012
  23. Nov 05, 2012
  24. Oct 24, 2012
  25. Oct 23, 2012
  26. Oct 19, 2012
  27. Oct 18, 2012
  28. Oct 15, 2012
  29. Oct 11, 2012
  30. Oct 08, 2012
  31. Aug 21, 2012
  32. Jul 06, 2012
    • Lang Hames's avatar
      Add -ffp-contract = { fast | on | off } command line option support. · aa53b936
      Lang Hames authored
      This flag sets the 'fp-contract' mode, which controls the formation of fused
      floating point operations. Available modes are:
      
      - Fast: Form fused operations anywhere. 
      - On: Form fused operations where allowed by FP_CONTRACT. This is the default
            mode.
      - Off: Don't form fused operations (in future this may be relaxed to forming
             fused operations where it can be proved that the result won't be
             affected).
      
      Currently clang doesn't support the FP_CONTRACT pragma, so the 'On' and 'Off'
      modes are equivalent.
      
      llvm-svn: 159794
      aa53b936
  33. Jun 19, 2012
  34. May 22, 2012
  35. Apr 27, 2012
Loading