Skip to content

Commit 4584d8b

Browse files
committed
Revert "[MC] Explicitly mark MCSymbol for MO_ExternalSymbol (llvm#108880)"
This reverts commit 3d0846b.
1 parent d95ac94 commit 4584d8b

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

llvm/lib/Target/X86/X86MCInstLower.cpp

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -348,12 +348,8 @@ MCOperand X86MCInstLower::LowerMachineOperand(const MachineInstr *MI,
348348
return MCOperand::createImm(MO.getImm());
349349
case MachineOperand::MO_MachineBasicBlock:
350350
case MachineOperand::MO_GlobalAddress:
351+
case MachineOperand::MO_ExternalSymbol:
351352
return LowerSymbolOperand(MO, GetSymbolFromOperand(MO));
352-
case MachineOperand::MO_ExternalSymbol: {
353-
MCSymbol *Sym = GetSymbolFromOperand(MO);
354-
Sym->setExternal(true);
355-
return LowerSymbolOperand(MO, Sym);
356-
}
357353
case MachineOperand::MO_MCSymbol:
358354
return LowerSymbolOperand(MO, MO.getMCSymbol());
359355
case MachineOperand::MO_JumpTableIndex:

0 commit comments

Comments
 (0)