[lld] [llvm] [MC] Explicitly mark MCSymbol for MO_ExternalSymbol (PR #108880)

weiwei chen via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 17 18:17:15 PDT 2024


================
@@ -350,8 +350,11 @@ MCOperand X86MCInstLower::LowerMachineOperand(const MachineInstr *MI,
     return MCOperand::createImm(MO.getImm());
   case MachineOperand::MO_MachineBasicBlock:
   case MachineOperand::MO_GlobalAddress:
-  case MachineOperand::MO_ExternalSymbol:
-    return LowerSymbolOperand(MO, GetSymbolFromOperand(MO));
+  case MachineOperand::MO_ExternalSymbol: {
----------------
weiweichen wrote:

welp, no, 🤦‍♀️,  thanks for point this out!

https://github.com/llvm/llvm-project/pull/108880


More information about the llvm-commits mailing list