41 lines · plain
1# RUN: not --crash llc -verify-machineinstrs -mtriple=arm64 -run-pass none -o /dev/null %s 2>&1 | FileCheck %s2# REQUIRES: aarch64-registered-target3 4---5name: g_abd_su6body: |7 bb.0:8 9 %2:_(p0) = G_IMPLICIT_DEF10 %3:_(p0) = G_IMPLICIT_DEF11 ; CHECK: Type mismatch in generic instruction12 ; CHECK: Type mismatch in generic instruction13 %4:_(s1) = G_ABDS %2, %314 15 %12:_(s64) = G_IMPLICIT_DEF16 %13:_(s64) = G_IMPLICIT_DEF17 ; CHECK: Type mismatch in generic instruction18 ; CHECK: Type mismatch in generic instruction19 %14:_(p0) = G_ABDS %12, %1320 21 %23:_(<2 x s32>) = G_IMPLICIT_DEF22 %24:_(<2 x s32>) = G_IMPLICIT_DEF23 ; CHECK: Type mismatch in generic instruction24 ; CHECK: Type mismatch in generic instruction25 %5:_(s1) = G_ABDU %23, %2426 27 %15:_(s32) = G_CONSTANT i32 028 %16:_(s64) = G_CONSTANT i64 229 ; CHECK: Type mismatch in generic instruction30 ; CHECK: Type mismatch in generic instruction31 %17:_(s1) = G_ABDU %15, %1632 33 %18:_(s64) = G_CONSTANT i64 034 %19:_(s64) = G_CONSTANT i64 235 ; CHECK: Type mismatch in generic instruction36 ; CHECK: Type mismatch in generic instruction37 %20:_(s1) = G_ABDU %18, %1938 39...40 41