fix an -Wunused-variable warning in release built, NFC
authorHaojian Wu <hokein.wu@gmail.com>
Thu, 17 Jun 2021 16:48:12 +0000 (18:48 +0200)
committerHaojian Wu <hokein.wu@gmail.com>
Thu, 17 Jun 2021 16:48:47 +0000 (18:48 +0200)
llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp

index 70b02b4..b93197e 100644 (file)
@@ -275,7 +275,6 @@ bool RISCVAsmBackend::relaxDwarfLineAddr(MCDwarfLineAddrFragment &DF,
 bool RISCVAsmBackend::relaxDwarfCFA(MCDwarfCallFrameFragment &DF,
                                     MCAsmLayout &Layout,
                                     bool &WasRelaxed) const {
-  MCContext &C = Layout.getAssembler().getContext();
 
   const MCExpr &AddrDelta = DF.getAddrDelta();
   SmallVectorImpl<char> &Data = DF.getContents();
@@ -291,8 +290,10 @@ bool RISCVAsmBackend::relaxDwarfCFA(MCDwarfCallFrameFragment &DF,
   Fixups.clear();
   raw_svector_ostream OS(Data);
 
-  assert(C.getAsmInfo()->getMinInstAlignment() == 1 &&
-         "expected 1-byte alignment");
+  assert(
+      Layout.getAssembler().getContext().getAsmInfo()->getMinInstAlignment() ==
+          1 &&
+      "expected 1-byte alignment");
   if (Value == 0) {
     WasRelaxed = OldSize != Data.size();
     return true;