Lines Matching +full:signed +full:- +full:integer +full:- +full:overflow
1 // RUN: %clang_cc1 -triple armv7s-linux-gnu -emit-llvm -o - %s \
2 // RUN: -target-feature +neon -target-cpu cortex-a8 \
3 // RUN: -fsanitize=signed-integer-overflow \
4 // RUN: | FileCheck %s --check-prefix=CHECK --check-prefix=ARMV7
6 // RUN: %clang_cc1 -triple aarch64-unknown-unknown -emit-llvm -o - %s \
7 // RUN: -target-feature +neon -target-cpu cortex-a53 \
8 // RUN: -fsanitize=signed-integer-overflow \
9 // RUN: | FileCheck %s --check-prefix=CHECK --check-prefix=AARCH64
13 // overflow intrinsics, if the overflow sanitizer is enabled.
20 // CHECK-LABEL: @test_vqrshrn_n_s64 in test_vqrshrn_n_s64()
21 // CHECK-AARCH64: call <2 x i32> @llvm.aarch64.neon.sqrshrn.v2i32(<2 x i64> {{.*}}, i32 1) in test_vqrshrn_n_s64()
22 …// CHECK-ARMV7: call <2 x i32> @llvm.arm.neon.vqrshiftns.v2i32(<2 x i64> {{.*}}, <2 x i64> <i64 -1… in test_vqrshrn_n_s64()