Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cherry-pick more LLVM 9 fixes #22

Closed
wants to merge 2 commits into from

Commits on Jul 12, 2019

  1. [SystemZ] Fix addcarry of addcarry of const carry (PR42606)

    This fixes https://bugs.llvm.org/show_bug.cgi?id=42606 by extending
    D64213. Instead of only checking if the carry comes from a matching
    operation, we now check the full chain of carries. Otherwise we might
    custom lower the outermost addcarry, but then generically legalize
    an inner addcarry.
    
    Differential Revision: https://reviews.llvm.org/D64658
    
    llvm-svn: 365949
    nikic committed Jul 12, 2019
    Configuration menu
    Copy the full SHA
    b86d1a7 View commit details
    Browse the repository at this point in the history
  2. [builtins] Fix assembly in arm sync-ops.h

    This assembly is part of a macro that was reformatted in D60351.
    The missing space between push and { results in:
    
        Error: bad instruction `push{r4, r5,r6,lr}'
    
    llvm-svn: 365957
    nikic committed Jul 12, 2019
    Configuration menu
    Copy the full SHA
    666c7d1 View commit details
    Browse the repository at this point in the history