22 lines · plain
1; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py2; RUN: llc -verify-machineinstrs -mtriple=powerpc64le -global-isel \3; RUN: -ppc-asm-full-reg-names < %s | FileCheck %s4 5declare void @llvm.ppc.isync()6declare void @llvm.ppc.sync()7declare void @llvm.ppc.lwsync()8 9define void @test_sync() {10; CHECK-LABEL: test_sync:11; CHECK: # %bb.0: # %entry12; CHECK-NEXT: isync13; CHECK-NEXT: sync14; CHECK-NEXT: lwsync15; CHECK-NEXT: blr16entry:17 call void @llvm.ppc.isync()18 call void @llvm.ppc.sync()19 call void @llvm.ppc.lwsync()20 ret void21}22