1*2a721374SNikita Popov; RUN: llvm-diff %s %s 2ab600287SBill Wendling 3ab600287SBill Wendlingdefine void @foo() { 4ab600287SBill Wendlingentry: 5*2a721374SNikita Popov callbr void asm sideeffect "", "!i,!i,~{dirflag},~{fpsr},~{flags}"() 6ab600287SBill Wendling to label %asm.fallthrough [label %return, label %t_no] 7ab600287SBill Wendling 8ab600287SBill Wendlingasm.fallthrough: 9ab600287SBill Wendling br label %return 10ab600287SBill Wendling 11ab600287SBill Wendlingt_no: 12ab600287SBill Wendling br label %return 13ab600287SBill Wendling 14ab600287SBill Wendlingreturn: 15ab600287SBill Wendling ret void 16ab600287SBill Wendling} 17ab600287SBill Wendling 18ab600287SBill Wendlingdefine void @bar() { 19ab600287SBill Wendlingentry: 20*2a721374SNikita Popov callbr void asm sideeffect "", "!i,!i,~{dirflag},~{fpsr},~{flags}"() 21ab600287SBill Wendling to label %asm.fallthrough [label %return, label %t_no] 22ab600287SBill Wendling 23ab600287SBill Wendlingasm.fallthrough: 24ab600287SBill Wendling br label %return 25ab600287SBill Wendling 26ab600287SBill Wendlingt_no: 27ab600287SBill Wendling br label %return 28ab600287SBill Wendling 29ab600287SBill Wendlingreturn: 30ab600287SBill Wendling ret void 31ab600287SBill Wendling} 32