1CHECK: cc_plus_one_cxx_asm 2CHECK: lfence 3CHECK: lfence 4CHECK: lfence 5CHECK: movl 6CHECK: lfence 7CHECK: lfence 8CHECK-NEXT: incl 9CHECK-NEXT: jmp 0x{{[[:xdigit:]]+}} <cc_plus_one_cxx_asm+0x{{[[:xdigit:]]+}}> 10CHECK-NEXT: shlq $0x0, (%rsp) 11CHECK-NEXT: lfence 12CHECK-NEXT: retq 13CHECK: popq 14CHECK-NEXT: popq [[REGISTER:%[a-z]+]] 15CHECK-NEXT: lfence 16CHECK-NEXT: jmpq *[[REGISTER]] 17