aboutsummaryrefslogtreecommitdiff
path: root/llvm/utils/TableGen/DecoderEmitter.cpp
diff options
context:
space:
mode:
authorSergei Barannikov <barannikov88@gmail.com>2025-08-19 01:43:13 +0300
committerSergei Barannikov <barannikov88@gmail.com>2025-08-19 01:43:22 +0300
commit61a859bf6f7422d2eb471f8bd00b26e4c59fbf4c (patch)
treeb369fb908ff0d21078c3829a98c0fb9980791ef4 /llvm/utils/TableGen/DecoderEmitter.cpp
parent4dc32df3ca0a937ffb6052a40170fcc318330fd9 (diff)
downloadllvm-61a859bf6f7422d2eb471f8bd00b26e4c59fbf4c.zip
llvm-61a859bf6f7422d2eb471f8bd00b26e4c59fbf4c.tar.gz
llvm-61a859bf6f7422d2eb471f8bd00b26e4c59fbf4c.tar.bz2
Use llvm::copy instead of append_range to work around MacOS build failure
Diffstat (limited to 'llvm/utils/TableGen/DecoderEmitter.cpp')
-rw-r--r--llvm/utils/TableGen/DecoderEmitter.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/utils/TableGen/DecoderEmitter.cpp b/llvm/utils/TableGen/DecoderEmitter.cpp
index 34fb5f4..c1afbbd 100644
--- a/llvm/utils/TableGen/DecoderEmitter.cpp
+++ b/llvm/utils/TableGen/DecoderEmitter.cpp
@@ -2409,7 +2409,7 @@ static void collectHwModesReferencedForEncodings(
// FIXME: Can't do `HwModeIDs.assign(BV.set_bits_begin(), BV.set_bits_end())`
// because const_set_bits_iterator_impl is not copy-assignable.
// This breaks some MacOS builds.
- append_range(HwModeIDs, BV.set_bits());
+ llvm::copy(BV.set_bits(), std::back_inserter(HwModeIDs));
}
static void