Skip to content
  • Teresa Johnson's avatar
    Split Bitcode/ReaderWriter.h into separate reader and writer headers · ad17679a
    Teresa Johnson authored
    Summary:
    Split ReaderWriter.h which contains the APIs into both the BitReader and
    BitWriter libraries into BitcodeReader.h and BitcodeWriter.h.
    
    This is to address Chandler's concern about sharing the same API header
    between multiple libraries (BitReader and BitWriter). That concern is
    why we create a single bitcode library in our downstream build of clang,
    which led to r286297 being reverted as it added a dependency that
    created a cycle only when there is a single bitcode library (not two as
    in upstream).
    
    Reviewers: mehdi_amini
    
    Subscribers: dlj, mehdi_amini, llvm-commits
    
    Differential Revision: https://reviews.llvm.org/D26502
    
    llvm-svn: 286566
    ad17679a
Loading