mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-25 12:12:47 +01:00
[X86] X86OptimizeLEAPass::replaceDebugValue - take a copy of the DebugLoc not a reference as it may be deleted.
Fixes msan warning due to rG9ca2c50b3601
This commit is contained in:
parent
eae2fe148f
commit
67ff1bc63e
@ -598,7 +598,7 @@ MachineInstr *X86OptimizeLEAPass::replaceDebugValue(MachineInstr &MI,
|
||||
|
||||
// Replace DBG_VALUE instruction with modified version.
|
||||
MachineBasicBlock *MBB = MI.getParent();
|
||||
const DebugLoc &DL = MI.getDebugLoc();
|
||||
DebugLoc DL = MI.getDebugLoc();
|
||||
bool IsIndirect = MI.isIndirectDebugValue();
|
||||
const MDNode *Var = MI.getDebugVariable();
|
||||
unsigned Opcode = MI.isNonListDebugValue() ? TargetOpcode::DBG_VALUE
|
||||
|
Loading…
Reference in New Issue
Block a user