Skip to content
  • Jakob Stoklund Olesen's avatar
    Encode register class constreaints in inline asm instructions. · 24abd9d9
    Jakob Stoklund Olesen authored
    The inline asm operand constraint is initially encoded in the virtual
    register for the operand, but that register class may change during
    coalescing, and the original constraint is lost.
    
    Encode the original register class as part of the flag word for each
    inline asm operand.  This makes it possible to recover the actual
    constraint required by inline asm, just like we can for normal
    instructions.
    
    llvm-svn: 141833
    24abd9d9
Loading