[PATCH] D157839: [RISCV] Support global address as inline asm memory operand of `m`
    Wang Pengcheng via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Mon Aug 14 01:08:07 PDT 2023
    
    
  
wangpc added inline comments.
================
Comment at: llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp:246
+  else if (DispImm.isGlobal())
+    OS << "%lo(" << DispImm.getGlobal()->getGlobalIdentifier() << ")";
+  OS << "(" << RISCVInstPrinter::getRegisterName(AddrReg.getReg()) << ")";
----------------
Is this the right way to print this operand?
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D157839/new/
https://reviews.llvm.org/D157839
    
    
More information about the llvm-commits
mailing list