Skip to content
  • Jakob Stoklund Olesen's avatar
    Fix the handling of partial redefines in the fast register allocator. · dadea5b1
    Jakob Stoklund Olesen authored
    A partial redefine needs to be treated like a tied operand, and the register
    must be reloaded while processing use operands.
    
    This fixes a bug where partially redefined registers were processed as normal
    defs with a reload added. The reload could clobber another use operand if it was
    a kill that allowed register reuse.
    
    llvm-svn: 107193
    dadea5b1
Loading