Skip to content
  • Arnold Schwaighofer's avatar
    ISel: Fix FastISel of swifterror values · ae9312c4
    Arnold Schwaighofer authored
    The code assumed that we process instructions in basic block order.  FastISel
    processes instructions in reverse basic block order. We need to pre-assign
    virtual registers before selecting otherwise we get def-use relationships wrong.
    
    This only affects code with swifterror registers.
    
    rdar://32659327
    
    llvm-svn: 305484
    ae9312c4
Loading