aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCObjectStreamer.cpp
diff options
context:
space:
mode:
authorFangrui Song <i@maskray.me>2025-07-13 14:07:09 -0700
committerFangrui Song <i@maskray.me>2025-07-13 14:07:10 -0700
commit1fbfa333f64bf714efa84db6b1075fc864d53bf8 (patch)
treebff5046fb6db84b03585312e5ec0831599a5eecd /llvm/lib/MC/MCObjectStreamer.cpp
parentb56aebaf82f250ac35d18bcb4d4bf6806af91f49 (diff)
downloadllvm-1fbfa333f64bf714efa84db6b1075fc864d53bf8.zip
llvm-1fbfa333f64bf714efa84db6b1075fc864d53bf8.tar.gz
llvm-1fbfa333f64bf714efa84db6b1075fc864d53bf8.tar.bz2
MCAlignFragment: Rename fields and use uint8_t FillLen
* Rename the vague `Value` to `Fill`. * FillLen is at most 8. Making the field smaller to facilitate encoding MCAlignFragment as a MCFragment union member. * Replace an unreachable report_fatal_error with assert.
Diffstat (limited to 'llvm/lib/MC/MCObjectStreamer.cpp')
-rw-r--r--llvm/lib/MC/MCObjectStreamer.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/lib/MC/MCObjectStreamer.cpp b/llvm/lib/MC/MCObjectStreamer.cpp
index b03c228..44a82f7 100644
--- a/llvm/lib/MC/MCObjectStreamer.cpp
+++ b/llvm/lib/MC/MCObjectStreamer.cpp
@@ -580,13 +580,13 @@ void MCObjectStreamer::emitBytes(StringRef Data) {
DF->appendContents(ArrayRef(Data.data(), Data.size()));
}
-void MCObjectStreamer::emitValueToAlignment(Align Alignment, int64_t Value,
- unsigned ValueSize,
+void MCObjectStreamer::emitValueToAlignment(Align Alignment, int64_t Fill,
+ uint8_t FillLen,
unsigned MaxBytesToEmit) {
if (MaxBytesToEmit == 0)
MaxBytesToEmit = Alignment.value();
- insert(getContext().allocFragment<MCAlignFragment>(
- Alignment, Value, ValueSize, MaxBytesToEmit));
+ insert(getContext().allocFragment<MCAlignFragment>(Alignment, Fill, FillLen,
+ MaxBytesToEmit));
// Update the maximum alignment on the current section if necessary.
MCSection *CurSec = getCurrentSectionOnly();