; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py ; RUN: llc < %s -mtriple=i686-unknown-unknown | FileCheck %s --check-prefix=i686 ; RUN: llc < %s -mtriple=x86_64-unknown-unknown | FileCheck %s --check-prefix=x86_64 define void @test_wbinvd() { ; i686-LABEL: test_wbinvd: ; i686: # %bb.0: ; i686-NEXT: wbinvd ; i686-NEXT: retl ; ; x86_64-LABEL: test_wbinvd: ; x86_64: # %bb.0: ; x86_64-NEXT: wbinvd ; x86_64-NEXT: retq call void @llvm.x86.wbinvd() ret void } declare void @llvm.x86.wbinvd()