Skip to content
  • Jakob Stoklund Olesen's avatar
    Update LiveDebugVariables after live range splitting. · f8da0288
    Jakob Stoklund Olesen authored
    After a virtual register is split, update any debug user variables that resided
    in the old register. This ensures that the LiveDebugVariables are still correct
    after register allocation.
    
    This may create DBG_VALUE instructions that place a user variable in a register
    in parts of the function and in a stack slot in other parts. DwarfDebug
    currently doesn't support that.
    
    llvm-svn: 130998
    f8da0288
Loading