17 lines · plain
1; Test (fast) serialization.2;3; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s --check-prefix=Z104; RUN: llc < %s -mtriple=s390x-linux-gnu -mcpu=z196 | FileCheck %s --check-prefix=Z1965; RUN: llc < %s -mtriple=s390x-linux-gnu -mcpu=zEC12 | FileCheck %s --check-prefix=ZEC126; RUN: llc < %s -mtriple=s390x-linux-gnu -mcpu=z13 | FileCheck %s --check-prefix=Z137 8define void @test() {9; Z10: bcr 15, %r010; Z196: bcr 14, %r011; ZEC12: bcr 14, %r012; Z13: bcr 14, %r013 fence seq_cst14 ret void15}16 17