176249b [CodeGen][TailDuplicator] Don't duplicate blocks with INLINEASM_BR

2 files Authored by Bill Wendling 3 years ago, Committed by Hans Wennborg 3 years ago,
    [CodeGen][TailDuplicator] Don't duplicate blocks with INLINEASM_BR
    
    Tail duplication of a block with an INLINEASM_BR may result in a PHI
    node on the indirect branch. This is okay, but it also introduces a copy
    for that PHI node *after* the INLINEASM_BR, which is not okay.
    
    See: https://github.com/ClangBuiltLinux/linux/issues/1125
    
    Differential Revision: https://reviews.llvm.org/D88823
    
    (cherry picked from commit d2c61d2bf9bd1efad49acba2f2751112522686aa)