| @@ -348,12 +348,8 @@ MCOperand X86MCInstLower::LowerMachineOperand(const MachineInstr *MI, |
|
|
| 348 |
348 |
return MCOperand::createImm(MO.getImm()); |
| 349 |
349 |
case MachineOperand::MO_MachineBasicBlock: |
| 350 |
350 |
case MachineOperand::MO_GlobalAddress: |
|
351 |
+case MachineOperand::MO_ExternalSymbol: |
| 351 |
352 |
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 |
|
- } |
| 357 |
353 |
case MachineOperand::MO_MCSymbol: |
| 358 |
354 |
return LowerSymbolOperand(MO, MO.getMCSymbol()); |
| 359 |
355 |
case MachineOperand::MO_JumpTableIndex: |