summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/LoongArch/LoongArchAsmPrinter.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/lib/Target/LoongArch/LoongArchAsmPrinter.cpp')
-rw-r--r--llvm/lib/Target/LoongArch/LoongArchAsmPrinter.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/LoongArch/LoongArchAsmPrinter.cpp b/llvm/lib/Target/LoongArch/LoongArchAsmPrinter.cpp
index b757d123fa0f..2ab2a98c9434 100644
--- a/llvm/lib/Target/LoongArch/LoongArchAsmPrinter.cpp
+++ b/llvm/lib/Target/LoongArch/LoongArchAsmPrinter.cpp
@@ -162,7 +162,7 @@ bool LoongArchAsmPrinter::PrintAsmMemoryOperand(const MachineInstr *MI,
else if (OffsetMO.isImm())
OS << ", " << OffsetMO.getImm();
else if (OffsetMO.isGlobal() || OffsetMO.isBlockAddress() ||
- OffsetMO.isMCSymbol()) {
+ OffsetMO.isMCSymbol() || OffsetMO.isCPI()) {
OS << ", ";
MAI->printExpr(OS, *MCO.getExpr());
} else