From 8fbbd1c03df9cb6844ce5ffaa24a0adf6e434a2c Mon Sep 17 00:00:00 2001 From: Evan Cheng Date: Thu, 13 Jan 2011 23:27:39 +0000 Subject: [PATCH] Add comment about Thumb2 fixup comments being completely bogus. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123411 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/MC/MCAsmStreamer.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/MC/MCAsmStreamer.cpp b/lib/MC/MCAsmStreamer.cpp index 109572471de..c47085a3391 100644 --- a/lib/MC/MCAsmStreamer.cpp +++ b/lib/MC/MCAsmStreamer.cpp @@ -805,6 +805,8 @@ void MCAsmStreamer::AddEncodingComment(const MCInst &Inst) { } } + // FIXME: Node the fixup comments for Thumb2 are completely bogus since the + // high order halfword of a 32-bit Thumb2 instruction is emitted first. OS << "encoding: ["; for (unsigned i = 0, e = Code.size(); i != e; ++i) { if (i) @@ -825,7 +827,7 @@ void MCAsmStreamer::AddEncodingComment(const MCInst &Inst) { OS << format("0x%02x", uint8_t(Code[i])); } else { if (Code[i]) { - // some of the 8 bits require fix up. + // FIXME: Some of the 8 bits require fix up. OS << format("0x%02x", uint8_t(Code[i])) << '\'' << char('A' + MapEntry - 1) << '\''; } else -- 2.34.1