diff options
author | shawbyoung <shawbyoung@gmail.com> | 2024-06-11 11:31:46 -0700 |
---|---|---|
committer | shawbyoung <shawbyoung@gmail.com> | 2024-06-11 11:31:46 -0700 |
commit | ad153f27b29ed30128c85613462141d33e1419e3 (patch) | |
tree | 90e10f09ae908b875e0a3b4eccdd4c90d8d18989 /llvm/lib/MC/MCFragment.cpp | |
parent | 338cbfef03e0ab58d7b52f3301928c58b194a1b4 (diff) | |
parent | d9c962720de1272866fbde6bb355c66cf7c28430 (diff) | |
download | llvm-users/shawbyoung/spr/updated-commandlineargumentreferencemd-1.zip llvm-users/shawbyoung/spr/updated-commandlineargumentreferencemd-1.tar.gz llvm-users/shawbyoung/spr/updated-commandlineargumentreferencemd-1.tar.bz2 |
[𝘀𝗽𝗿] initial versionusers/shawbyoung/spr/updated-commandlineargumentreferencemd-1
Created using spr 1.3.4
Diffstat (limited to 'llvm/lib/MC/MCFragment.cpp')
-rw-r--r-- | llvm/lib/MC/MCFragment.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/llvm/lib/MC/MCFragment.cpp b/llvm/lib/MC/MCFragment.cpp index 7d08268..6e09caa 100644 --- a/llvm/lib/MC/MCFragment.cpp +++ b/llvm/lib/MC/MCFragment.cpp @@ -274,6 +274,9 @@ void MCFragment::destroy() { case FT_Align: delete cast<MCAlignFragment>(this); return; + case FT_NeverAlign: + delete cast<MCNeverAlignFragment>(this); + return; case FT_Data: delete cast<MCDataFragment>(this); return; @@ -342,6 +345,9 @@ LLVM_DUMP_METHOD void MCFragment::dump() const { OS << "<"; switch (getKind()) { case MCFragment::FT_Align: OS << "MCAlignFragment"; break; + case MCFragment::FT_NeverAlign: + OS << "MCNeverAlignFragment"; + break; case MCFragment::FT_Data: OS << "MCDataFragment"; break; case MCFragment::FT_CompactEncodedInst: OS << "MCCompactEncodedInstFragment"; break; @@ -381,6 +387,12 @@ LLVM_DUMP_METHOD void MCFragment::dump() const { << " MaxBytesToEmit:" << AF->getMaxBytesToEmit() << ">"; break; } + case MCFragment::FT_NeverAlign: { + const MCNeverAlignFragment *NAF = cast<MCNeverAlignFragment>(this); + OS << "\n "; + OS << " Alignment:" << NAF->getAlignment() << ">"; + break; + } case MCFragment::FT_Data: { const auto *DF = cast<MCDataFragment>(this); OS << "\n "; |