Skip to content

Commit 492eb73

Browse files
committed
Workaround for MacOS
1 parent dfd45a7 commit 492eb73

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

llvm/utils/TableGen/DecoderEmitter.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2406,7 +2406,10 @@ static void collectHwModesReferencedForEncodings(
24062406
}
24072407
}
24082408
}
2409-
HwModeIDs.assign(BV.set_bits_begin(), BV.set_bits_end());
2409+
// FIXME: Can't do `HwModeIDs.assign(BV.set_bits_begin(), BV.set_bits_end())`
2410+
// because const_set_bits_iterator_impl is not copy-assignable.
2411+
// This breaks some MacOS builds.
2412+
append_range(HwModeIDs, BV.set_bits());
24102413
}
24112414

24122415
static void

0 commit comments

Comments
 (0)