diff options
| author | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2014-03-21 20:59:19 +0000 | 
|---|---|---|
| committer | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2014-03-21 20:59:19 +0000 | 
| commit | ae29f7a5ec459e3e555bce27098d3393198602f8 (patch) | |
| tree | 203f4bb8e96d1c96d587f44b22f48135caf2d6f3 | |
| parent | 8d02a2ac2119b773f88a210008301f3c3439d75d (diff) | |
| download | bcm5719-llvm-ae29f7a5ec459e3e555bce27098d3393198602f8.tar.gz bcm5719-llvm-ae29f7a5ec459e3e555bce27098d3393198602f8.zip  | |
InstrProf: Move constructor to the header
Fixes 80-column violation at the same time.
<rdar://problem/15950346>
llvm-svn: 204516
| -rw-r--r-- | llvm/include/llvm/ProfileData/InstrProfReader.h | 3 | ||||
| -rw-r--r-- | llvm/lib/ProfileData/InstrProfReader.cpp | 3 | 
2 files changed, 2 insertions, 4 deletions
diff --git a/llvm/include/llvm/ProfileData/InstrProfReader.h b/llvm/include/llvm/ProfileData/InstrProfReader.h index d236fecdb63..a14bb4d5b1d 100644 --- a/llvm/include/llvm/ProfileData/InstrProfReader.h +++ b/llvm/include/llvm/ProfileData/InstrProfReader.h @@ -161,7 +161,8 @@ private:    RawInstrProfReader &operator=(const TextInstrProfReader &)      LLVM_DELETED_FUNCTION;  public: -  RawInstrProfReader(std::unique_ptr<MemoryBuffer> DataBuffer); +  RawInstrProfReader(std::unique_ptr<MemoryBuffer> DataBuffer) +      : DataBuffer(std::move(DataBuffer)) { }    static bool hasFormat(const MemoryBuffer &DataBuffer);    error_code readHeader() override; diff --git a/llvm/lib/ProfileData/InstrProfReader.cpp b/llvm/lib/ProfileData/InstrProfReader.cpp index f923ad2ddd9..48e740eaf42 100644 --- a/llvm/lib/ProfileData/InstrProfReader.cpp +++ b/llvm/lib/ProfileData/InstrProfReader.cpp @@ -85,9 +85,6 @@ error_code TextInstrProfReader::readNextRecord(InstrProfRecord &Record) {    return success();  } -RawInstrProfReader::RawInstrProfReader(std::unique_ptr<MemoryBuffer> DataBuffer) -    : DataBuffer(std::move(DataBuffer)) { } -  static uint64_t getRawMagic() {    return      uint64_t(255) << 56 |  | 

