Skip to content
  1. Nov 03, 2017
  2. Nov 02, 2017
  3. Nov 01, 2017
  4. Oct 31, 2017
  5. Oct 27, 2017
  6. Oct 26, 2017
  7. Oct 25, 2017
  8. Oct 24, 2017
    • Sam Clegg's avatar
      Fix LLVM_LINK_LLVM_DYLIB=On build of llvm-cfi-verify · dabd5be4
      Sam Clegg authored
      Subscribers: mgorny, aheejin
      
      Differential Revision: https://reviews.llvm.org/D39250
      
      llvm-svn: 316493
      dabd5be4
    • Vedant Kumar's avatar
      [llvm-cov] Use a stable sort on sub-views · 8c07280f
      Vedant Kumar authored
      We need to use a stable sort on instantiation and expansion sub-views to
      produce consistent output. Fortunately, we've gotten lucky and the tests
      have checks for the stable order.
      
      This is needed to unblock D39245. Once that lands, we'll have better
      test coverage for sort non-determinism.
      
      llvm-svn: 316490
      8c07280f
    • Michael Kruse's avatar
      [opt] Initialize WriteBitcode pass. · 3fe15ee8
      Michael Kruse authored
      Probably due to a change of how some pass initializes its dependencies,
      the -write-bitcode pass (Bitcode/Writer/BitcodeWriterPass.cpp) is not
      initialized in opt anymore and therefore not usable with
      
      opt -write-bitcode
      
      Explicitly call initializeWriteBitcodePassPass() to make it available
      in opt again.
      
      Differential Revision: https://reviews.llvm.org/D39223
      
      llvm-svn: 316464
      3fe15ee8
    • Reid Kleckner's avatar
      [codeview] Fix handling of S_HEAPALLOCSITE · 8aa32ffb
      Reid Kleckner authored
      The type index is from the TPI stream, not the IPI stream. Fix the
      dumper, fix type index discovery, and add a test in LLD.
      
      Also improve the log message we emit when we fail to rewrite type
      indices in LLD. That's how I found this bug.
      
      llvm-svn: 316461
      8aa32ffb
  9. Oct 23, 2017
  10. Oct 19, 2017
    • Vedant Kumar's avatar
      [llvm-cov] Move LineCoverageIterator to libCoverage. NFC. · 821160d5
      Vedant Kumar authored
      LineCoverageIterator makes it easy for clients of coverage data to
      determine line execution counts for a file or function. The coverage
      iteration logic is tricky enough that it really pays not to have
      multiple copies of it. Hopefully having just one implementation in LLVM
      will make the iteration logic easier to test, reuse, and update.
      
      This commit is NFC but I've added a unit test to go along with it just
      because it's easy to do now.
      
      llvm-svn: 316141
      821160d5
    • Vedant Kumar's avatar
      [llvm-cov] Use the coverage namespace. NFC. · e955f618
      Vedant Kumar authored
      This is a simple code cleanup. It will facilitate moving
      LineCoverageIterator to libCoverage.
      
      llvm-svn: 316140
      e955f618
  11. Oct 18, 2017
    • Vedant Kumar's avatar
      [llvm-cov] Suppress sub-line highlights in simple cases · 9cbd33fe
      Vedant Kumar authored
      llvm-cov tends to highlight too many regions because its policy is to
      highlight all region entry segments. This can look confusing to users:
      not all region entry segments are interesting and deserve highlighting.
      Emitting these highlights only when the region count differs from the
      line count is a more user-friendly policy.
      
      llvm-svn: 316109
      9cbd33fe
    • Vedant Kumar's avatar
      [llvm-cov] Pass LineCoverageStats in SourceCoverageView. NFC. · 08a0a310
      Vedant Kumar authored
      Instead of copying around the wrapped segment and the list of line
      segments, just pass a reference to a LineCoverageStats object. This
      simplifies the interface. It also makes an upcoming change to suppress
      distracting highlights possible.
      
      llvm-svn: 316108
      08a0a310
    • Vedant Kumar's avatar
      [llvm-cov] Highlight gaps in consecutive uncovered regions · 988faf87
      Vedant Kumar authored
      llvm-cov typically doesn't highlight gap segments, but it should if the
      gap occurs after an uncovered region in order to preserve continuity.
      
      llvm-svn: 316107
      988faf87
    • NAKAMURA Takumi's avatar
      Untabify. · 6f43bd4b
      NAKAMURA Takumi authored
      llvm-svn: 316079
      6f43bd4b
Loading