1*9880d681SAndroid Build Coastguard Worker; Test (fast) serialization. 2*9880d681SAndroid Build Coastguard Worker; 3*9880d681SAndroid Build Coastguard Worker; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s --check-prefix=Z10 4*9880d681SAndroid Build Coastguard Worker; RUN: llc < %s -mtriple=s390x-linux-gnu -mcpu=z196 | FileCheck %s --check-prefix=Z196 5*9880d681SAndroid Build Coastguard Worker; RUN: llc < %s -mtriple=s390x-linux-gnu -mcpu=zEC12 | FileCheck %s --check-prefix=ZEC12 6*9880d681SAndroid Build Coastguard Worker; RUN: llc < %s -mtriple=s390x-linux-gnu -mcpu=z13 | FileCheck %s --check-prefix=Z13 7*9880d681SAndroid Build Coastguard Worker 8*9880d681SAndroid Build Coastguard Workerdefine void @test() { 9*9880d681SAndroid Build Coastguard Worker; Z10: bcr 15, %r0 10*9880d681SAndroid Build Coastguard Worker; Z196: bcr 14, %r0 11*9880d681SAndroid Build Coastguard Worker; ZEC12: bcr 14, %r0 12*9880d681SAndroid Build Coastguard Worker; Z13: bcr 14, %r0 13*9880d681SAndroid Build Coastguard Worker fence seq_cst 14*9880d681SAndroid Build Coastguard Worker ret void 15*9880d681SAndroid Build Coastguard Worker} 16*9880d681SAndroid Build Coastguard Worker 17