Skip to content
  1. Apr 27, 2012
  2. Apr 26, 2012
  3. Mar 28, 2012
  4. Mar 27, 2012
  5. Feb 05, 2012
  6. Nov 08, 2011
  7. Oct 08, 2011
  8. Sep 22, 2011
  9. Jul 28, 2011
  10. Jul 20, 2011
  11. Jun 23, 2011
  12. Jun 15, 2011
  13. Jun 13, 2011
  14. May 26, 2011
  15. May 25, 2011
    • Francois Pichet's avatar
      Fix 3 MSVC warnings: · f83114dc
      Francois Pichet authored
      'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(void)'
      
      atexit really expects a "void f(void)" function.
      
      llvm-svn: 132061
      f83114dc
  16. May 06, 2011
  17. May 05, 2011
  18. May 04, 2011
  19. Apr 30, 2011
  20. Apr 29, 2011
  21. Apr 28, 2011
    • Nick Lewycky's avatar
      Only read *predecessor once so as to fix a theoretical issue where it changes · 6aa79492
      Nick Lewycky authored
      between two reads (threading).
      
      Fix an off-by-one in the indirect counter table that I meant to revert after an
      earlier experiment. Whoops!
      
      Implement GCOV_PREFIX. Doesn't handle GCOV_PREFIX_STRIP yet.
      
      Fix an off-by-one in string emission. Extra whoops!
      
      Tolerate DISubprograms that have null Function*'s attached to them. I don't yet
      understand what this means, but it happens when you have a global static with
      a non-trivial constructor/destructor.
      
      Fix a crash on switch statements with a single successor (default-only).
      
      llvm-svn: 130443
      6aa79492
  22. Apr 27, 2011
  23. Apr 26, 2011
    • Nick Lewycky's avatar
      Add cmakefiles to build profile_rt.so! · 68d22189
      Nick Lewycky authored
      llvm-svn: 130191
      68d22189
    • Nick Lewycky's avatar
      Rename everything to follow LLVM style ... I think. · c58d293a
      Nick Lewycky authored
      Add support for switch and indirectbr edges. This works by densely numbering
      all blocks which have such terminators, and then separately numbering the
      possible successors. The predecessors write down a number, the successor knows
      its own number (as a ConstantInt) and sends that and the pointer to the number
      the predecessor wrote down to the runtime, who looks up the counter in a
      per-function table.
      
      Coverage data should now be functional, but I haven't tested it on anything
      other than my 2-file synthetic test program for coverage.
      
      llvm-svn: 130186
      c58d293a
  24. Apr 16, 2011
  25. Apr 15, 2011
  26. Apr 13, 2011
  27. Apr 12, 2011
Loading