diff options
author | Rahul Joshi <rjoshi@nvidia.com> | 2025-05-07 17:37:38 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-07 17:37:38 -0700 |
commit | 7245e21e896a39fbbbbe38e800791411ebde4011 (patch) | |
tree | 154010c1d5c271ef2cd4b2235c95957e71759b60 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | 764614e6355e214c6b64c715d105007b1a4b97fd (diff) | |
download | llvm-7245e21e896a39fbbbbe38e800791411ebde4011.zip llvm-7245e21e896a39fbbbbe38e800791411ebde4011.tar.gz llvm-7245e21e896a39fbbbbe38e800791411ebde4011.tar.bz2 |
[NFC][Support] Add llvm::uninitialized_copy (#138174)
Add `llvm::uninitialized_copy` that accepts a range instead of start/end
iterator for the source of the copy.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
-rw-r--r-- | llvm/lib/Bitcode/Reader/BitcodeReader.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Bitcode/Reader/BitcodeReader.cpp b/llvm/lib/Bitcode/Reader/BitcodeReader.cpp index 4074ed65..b533731 100644 --- a/llvm/lib/Bitcode/Reader/BitcodeReader.cpp +++ b/llvm/lib/Bitcode/Reader/BitcodeReader.cpp @@ -542,8 +542,7 @@ private: : Value(Ty, SubclassID), Opcode(Info.Opcode), Flags(Info.Flags), NumOperands(OpIDs.size()), BlockAddressBB(Info.BlockAddressBB), SrcElemTy(Info.SrcElemTy), InRange(Info.InRange) { - std::uninitialized_copy(OpIDs.begin(), OpIDs.end(), - getTrailingObjects<unsigned>()); + llvm::uninitialized_copy(OpIDs, getTrailingObjects<unsigned>()); } BitcodeConstant &operator=(const BitcodeConstant &) = delete; |