Skip to content
  • Jakob Stoklund Olesen's avatar
    Kill and collapse outstanding DomainValues. · a70e9417
    Jakob Stoklund Olesen authored
    DomainValues that are only used by "don't care" instructions are now
    collapsed to the first possible execution domain after all basic blocks
    have been processed.  This typically means the PS domain on x86.
    
    For example, the vsel_i64 and vsel_double functions in sse2-blend.ll are
    completely collapsed to the PS domain instead of containing a mix of
    execution domains created by isel.
    
    llvm-svn: 144037
    a70e9417
Loading