Add new value for given index in MDValuePtrs.
llvm-svn: 80867
This commit is contained in:
@@ -332,6 +332,9 @@ void BitcodeReaderMDValueList::AssignValue(Value *V, unsigned Idx) {
|
||||
Value *PrevVal = OldV;
|
||||
OldV->replaceAllUsesWith(V);
|
||||
delete PrevVal;
|
||||
// Deleting PrevVal sets Idx value in MDValuePtrs to null. Set new
|
||||
// value for Idx.
|
||||
MDValuePtrs[Idx] = V;
|
||||
}
|
||||
|
||||
Value *BitcodeReaderMDValueList::getValueFwdRef(unsigned Idx) {
|
||||
|
||||
Reference in New Issue
Block a user