diff options
| author | Jay Foad <jay.foad@gmail.com> | 2011-04-21 19:59:31 +0000 | 
|---|---|---|
| committer | Jay Foad <jay.foad@gmail.com> | 2011-04-21 19:59:31 +0000 | 
| commit | 5514afe6b2e7aef761600967d3ebe89295fdf690 (patch) | |
| tree | fa584f2dc1c268de212a9d02a69e3996c9c597d7 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | ea324f154b050ba5cb8bc25de77ba185ea81d8d7 (diff) | |
| download | llvm-5514afe6b2e7aef761600967d3ebe89295fdf690.zip llvm-5514afe6b2e7aef761600967d3ebe89295fdf690.tar.gz llvm-5514afe6b2e7aef761600967d3ebe89295fdf690.tar.bz2 | |
PR9214: Convert Metadata API to use ArrayRef.
llvm-svn: 129932
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
| -rw-r--r-- | llvm/lib/Bitcode/Reader/BitcodeReader.cpp | 6 | 
1 files changed, 2 insertions, 4 deletions
| diff --git a/llvm/lib/Bitcode/Reader/BitcodeReader.cpp b/llvm/lib/Bitcode/Reader/BitcodeReader.cpp index d42fb92..19f57cf 100644 --- a/llvm/lib/Bitcode/Reader/BitcodeReader.cpp +++ b/llvm/lib/Bitcode/Reader/BitcodeReader.cpp @@ -349,7 +349,7 @@ Value *BitcodeReaderMDValueList::getValueFwdRef(unsigned Idx) {    }    // Create and return a placeholder, which will later be RAUW'd. -  Value *V = MDNode::getTemporary(Context, 0, 0); +  Value *V = MDNode::getTemporary(Context, ArrayRef<Value*>());    MDValuePtrs[Idx] = V;    return V;  } @@ -843,9 +843,7 @@ bool BitcodeReader::ParseMetadata() {          else            Elts.push_back(NULL);        } -      Value *V = MDNode::getWhenValsUnresolved(Context, -                                               Elts.data(), Elts.size(), -                                               IsFunctionLocal); +      Value *V = MDNode::getWhenValsUnresolved(Context, Elts, IsFunctionLocal);        IsFunctionLocal = false;        MDValueList.AssignValue(V, NextMDValueNo++);        break; | 
