1*66155815SKai Luo; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 4 2*66155815SKai Luo; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-- < %s | FileCheck %s 3*66155815SKai Luo; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-- -ppc-opt-conditional-trap \ 4*66155815SKai Luo; RUN: < %s | FileCheck %s 5225e2704SKai Luo 6225e2704SKai Luodefine i32 @test() { 7*66155815SKai Luo; CHECK-LABEL: test: 8*66155815SKai Luo; CHECK: # %bb.0: 9*66155815SKai Luo; CHECK-NEXT: li 3, 0 10*66155815SKai Luo; CHECK-NEXT: trap 11*66155815SKai Luo; CHECK-NEXT: blr 12225e2704SKai Luo call void @llvm.trap() 13225e2704SKai Luo ret i32 0 14225e2704SKai Luo} 15225e2704SKai Luo 16225e2704SKai Luodeclare void @llvm.trap() 17