brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.2 KiB · 992f58c Raw
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