Skip to content

Commit 312acdf

Browse files
authored
[AArch64][SME] Take arm_sme.h out of draft (#78961)
1 parent 9a90aa0 commit 312acdf

File tree

68 files changed

+76
-76
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+76
-76
lines changed

clang/lib/Headers/CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -380,8 +380,8 @@ if(ARM IN_LIST LLVM_TARGETS_TO_BUILD OR AArch64 IN_LIST LLVM_TARGETS_TO_BUILD)
380380
clang_generate_header(-gen-arm-fp16 arm_fp16.td arm_fp16.h)
381381
# Generate arm_sve.h
382382
clang_generate_header(-gen-arm-sve-header arm_sve.td arm_sve.h)
383-
# Generate arm_sme_draft_spec_subject_to_change.h
384-
clang_generate_header(-gen-arm-sme-header arm_sme.td arm_sme_draft_spec_subject_to_change.h)
383+
# Generate arm_sme.h
384+
clang_generate_header(-gen-arm-sme-header arm_sme.td arm_sme.h)
385385
# Generate arm_bf16.h
386386
clang_generate_header(-gen-arm-bf16 arm_bf16.td arm_bf16.h)
387387
# Generate arm_mve.h
@@ -404,7 +404,7 @@ if(ARM IN_LIST LLVM_TARGETS_TO_BUILD OR AArch64 IN_LIST LLVM_TARGETS_TO_BUILD)
404404

405405
list(APPEND aarch64_only_generated_files
406406
"${CMAKE_CURRENT_BINARY_DIR}/arm_sve.h"
407-
"${CMAKE_CURRENT_BINARY_DIR}/arm_sme_draft_spec_subject_to_change.h"
407+
"${CMAKE_CURRENT_BINARY_DIR}/arm_sme.h"
408408
"${CMAKE_CURRENT_BINARY_DIR}/arm_bf16.h"
409409
"${CMAKE_CURRENT_BINARY_DIR}/arm_vector_types.h"
410410
)

clang/test/CodeGen/aarch64-sme-intrinsics/acle_sme_add-i32.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// RUN: %clang_cc1 -fclang-abi-compat=latest -DSME_OVERLOADED_FORMS -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -S -O1 -Werror -emit-llvm -o - -x c++ %s | FileCheck %s -check-prefixes=CHECK,CHECK-CXX
77
// RUN: %clang_cc1 -fclang-abi-compat=latest -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -S -O1 -Werror -o /dev/null %s
88

9-
#include <arm_sme_draft_spec_subject_to_change.h>
9+
#include <arm_sme.h>
1010

1111
#ifdef SME_OVERLOADED_FORMS
1212
#define SME_ACLE_FUNC(A1,A2_UNUSED,A3) A1##A3

clang/test/CodeGen/aarch64-sme-intrinsics/acle_sme_add-i64.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// RUN: %clang_cc1 -fclang-abi-compat=latest -DSME_OVERLOADED_FORMS -triple aarch64-none-linux-gnu -target-feature +sme-i16i64 -target-feature +sve -S -O1 -Werror -emit-llvm -o - -x c++ %s | FileCheck %s -check-prefixes=CHECK,CHECK-CXX
77
// RUN: %clang_cc1 -fclang-abi-compat=latest -triple aarch64-none-linux-gnu -target-feature +sme-i16i64 -target-feature +sve -S -O1 -Werror -o /dev/null %s
88

9-
#include <arm_sme_draft_spec_subject_to_change.h>
9+
#include <arm_sme.h>
1010

1111
#ifdef SME_OVERLOADED_FORMS
1212
#define SME_ACLE_FUNC(A1,A2_UNUSED,A3) A1##A3

clang/test/CodeGen/aarch64-sme-intrinsics/acle_sme_cnt.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -S -O1 -Werror -emit-llvm -o - -x c++ %s | FileCheck %s -check-prefixes=CHECK,CHECK-CXX
55
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -S -O1 -Werror -o /dev/null %s
66

7-
#include <arm_sme_draft_spec_subject_to_change.h>
7+
#include <arm_sme.h>
88

99
// CHECK-C-LABEL: define dso_local i64 @test_svcntsb(
1010
// CHECK-C-SAME: ) local_unnamed_addr #[[ATTR0:[0-9]+]] {

clang/test/CodeGen/aarch64-sme-intrinsics/acle_sme_ld1.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -S -O1 -Werror -emit-llvm -o - -x c++ %s | FileCheck %s -check-prefixes=CHECK,CHECK-CXX
55
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -S -O1 -Werror -o /dev/null %s
66

7-
#include <arm_sme_draft_spec_subject_to_change.h>
7+
#include <arm_sme.h>
88

99
// CHECK-C-LABEL: define dso_local void @test_svld1_hor_za8(
1010
// CHECK-C-SAME: i32 noundef [[SLICE_BASE:%.*]], <vscale x 16 x i1> [[PG:%.*]], ptr noundef [[PTR:%.*]]) local_unnamed_addr #[[ATTR0:[0-9]+]] {

clang/test/CodeGen/aarch64-sme-intrinsics/acle_sme_ld1_vnum.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -S -O1 -Werror -emit-llvm -o - -x c++ %s | FileCheck %s -check-prefixes=CHECK,CHECK-CXX
55
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -S -O1 -Werror -o /dev/null %s
66

7-
#include <arm_sme_draft_spec_subject_to_change.h>
7+
#include <arm_sme.h>
88

99
// CHECK-C-LABEL: define dso_local void @test_svld1_hor_vnum_za8(
1010
// CHECK-C-SAME: i32 noundef [[SLICE_BASE:%.*]], <vscale x 16 x i1> [[PG:%.*]], ptr noundef [[PTR:%.*]], i64 noundef [[VNUM:%.*]]) local_unnamed_addr #[[ATTR0:[0-9]+]] {

clang/test/CodeGen/aarch64-sme-intrinsics/acle_sme_ldr.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -S -O1 -Werror -emit-llvm -o - -x c++ %s | FileCheck %s -check-prefixes=CHECK,CHECK-CXX
55
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -S -O1 -Werror -o /dev/null %s
66

7-
#include <arm_sme_draft_spec_subject_to_change.h>
7+
#include <arm_sme.h>
88

99
// CHECK-C-LABEL: @test_svldr_vnum_za(
1010
// CHECK-CXX-LABEL: @_Z18test_svldr_vnum_zajPKv(

clang/test/CodeGen/aarch64-sme-intrinsics/acle_sme_mopa-za32.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// RUN: %clang_cc1 -fclang-abi-compat=latest -DSME_OVERLOADED_FORMS -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -target-feature +bf16 -S -O1 -Werror -emit-llvm -o - -x c++ %s | FileCheck %s -check-prefixes=CHECK,CHECK-CXX
77
// RUN: %clang_cc1 -fclang-abi-compat=latest -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -target-feature +bf16 -S -O1 -Werror -o /dev/null %s
88

9-
#include <arm_sme_draft_spec_subject_to_change.h>
9+
#include <arm_sme.h>
1010

1111
#ifdef SME_OVERLOADED_FORMS
1212
#define SME_ACLE_FUNC(A1,A2_UNUSED,A3) A1##A3

clang/test/CodeGen/aarch64-sme-intrinsics/acle_sme_mopa-za64.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// RUN: %clang_cc1 -fclang-abi-compat=latest -DSME_OVERLOADED_FORMS -triple aarch64-none-linux-gnu -target-feature +sme-f64f64 -target-feature +sme-i16i64 -target-feature +sve -target-feature +bf16 -S -O1 -Werror -emit-llvm -o - -x c++ %s | FileCheck %s -check-prefixes=CHECK,CHECK-CXX
77
// RUN: %clang_cc1 -fclang-abi-compat=latest -triple aarch64-none-linux-gnu -target-feature +sme-f64f64 -target-feature +sme-i16i64 -target-feature +sve -target-feature +bf16 -S -O1 -Werror -o /dev/null %s
88

9-
#include <arm_sme_draft_spec_subject_to_change.h>
9+
#include <arm_sme.h>
1010

1111
#ifdef SME_OVERLOADED_FORMS
1212
#define SME_ACLE_FUNC(A1,A2_UNUSED,A3) A1##A3

clang/test/CodeGen/aarch64-sme-intrinsics/acle_sme_mops-za32.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// RUN: %clang_cc1 -fclang-abi-compat=latest -DSME_OVERLOADED_FORMS -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -target-feature +bf16 -S -O1 -Werror -emit-llvm -o - -x c++ %s | FileCheck %s -check-prefixes=CHECK,CHECK-CXX
77
// RUN: %clang_cc1 -fclang-abi-compat=latest -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -target-feature +bf16 -S -O1 -Werror -o /dev/null %s
88

9-
#include <arm_sme_draft_spec_subject_to_change.h>
9+
#include <arm_sme.h>
1010

1111
#ifdef SME_OVERLOADED_FORMS
1212
#define SME_ACLE_FUNC(A1,A2_UNUSED,A3) A1##A3

clang/test/CodeGen/aarch64-sme-intrinsics/acle_sme_mops-za64.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// RUN: %clang_cc1 -fclang-abi-compat=latest -DSME_OVERLOADED_FORMS -triple aarch64-none-linux-gnu -target-feature +sme-f64f64 -target-feature +sme-i16i64 -target-feature +sve -target-feature +bf16 -S -O1 -Werror -emit-llvm -o - -x c++ %s | FileCheck %s -check-prefixes=CHECK,CHECK-CXX
77
// RUN: %clang_cc1 -fclang-abi-compat=latest -triple aarch64-none-linux-gnu -target-feature +sme-f64f64 -target-feature +sme-i16i64 -target-feature +sve -target-feature +bf16 -S -O1 -Werror -o /dev/null %s
88

9-
#include <arm_sme_draft_spec_subject_to_change.h>
9+
#include <arm_sme.h>
1010

1111
#ifdef SME_OVERLOADED_FORMS
1212
#define SME_ACLE_FUNC(A1,A2_UNUSED,A3) A1##A3

clang/test/CodeGen/aarch64-sme-intrinsics/acle_sme_read.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// RUN: %clang_cc1 -fclang-abi-compat=latest -DSME_OVERLOADED_FORMS -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -S -O1 -Werror -emit-llvm -o - -x c++ %s | FileCheck %s -check-prefixes=CHECK,CHECK-CXX
77
// RUN: %clang_cc1 -fclang-abi-compat=latest -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -S -O1 -Werror -o /dev/null %s
88

9-
#include <arm_sme_draft_spec_subject_to_change.h>
9+
#include <arm_sme.h>
1010

1111
#ifdef SME_OVERLOADED_FORMS
1212
#define SME_ACLE_FUNC(A1,A2_UNUSED,A3) A1##A3

clang/test/CodeGen/aarch64-sme-intrinsics/acle_sme_st1.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -S -O1 -Werror -emit-llvm -o - -x c++ %s | FileCheck %s -check-prefixes=CHECK,CHECK-CXX
55
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -S -O1 -Werror -o /dev/null %s
66

7-
#include <arm_sme_draft_spec_subject_to_change.h>
7+
#include <arm_sme.h>
88

99
// CHECK-C-LABEL: define dso_local void @test_svst1_hor_za8(
1010
// CHECK-C-SAME: i32 noundef [[SLICE_BASE:%.*]], <vscale x 16 x i1> [[PG:%.*]], ptr noundef [[PTR:%.*]]) local_unnamed_addr #[[ATTR0:[0-9]+]] {

clang/test/CodeGen/aarch64-sme-intrinsics/acle_sme_st1_vnum.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -S -O1 -Werror -emit-llvm -o - -x c++ %s | FileCheck %s -check-prefixes=CHECK,CHECK-CXX
55
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -S -O1 -Werror -o /dev/null %s
66

7-
#include <arm_sme_draft_spec_subject_to_change.h>
7+
#include <arm_sme.h>
88

99
// CHECK-C-LABEL: define dso_local void @test_svst1_hor_vnum_za8(
1010
// CHECK-C-SAME: i32 noundef [[SLICE_BASE:%.*]], <vscale x 16 x i1> [[PG:%.*]], ptr noundef [[PTR:%.*]], i64 noundef [[VNUM:%.*]]) local_unnamed_addr #[[ATTR0:[0-9]+]] {

clang/test/CodeGen/aarch64-sme-intrinsics/acle_sme_state_funs.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme -S -O1 -Werror -emit-llvm -o - -x c++ %s | FileCheck %s -check-prefix=CPP-CHECK
55
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme -S -disable-O0-optnone -Werror -Wall -o /dev/null %s
66

7-
#include <arm_sme_draft_spec_subject_to_change.h>
7+
#include <arm_sme.h>
88

99
// CHECK-LABEL: @test_in_streaming_mode(
1010
// CHECK-NEXT: entry:

clang/test/CodeGen/aarch64-sme-intrinsics/acle_sme_str.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -S -O1 -Werror -emit-llvm -o - -x c++ %s | FileCheck %s -check-prefixes=CHECK,CHECK-CXX
55
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -S -O1 -Werror -o /dev/null %s
66

7-
#include <arm_sme_draft_spec_subject_to_change.h>
7+
#include <arm_sme.h>
88

99
// CHECK-C-LABEL: @test_svstr_vnum_za(
1010
// CHECK-CXX-LABEL: @_Z18test_svstr_vnum_zajPv(

clang/test/CodeGen/aarch64-sme-intrinsics/acle_sme_write.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// RUN: %clang_cc1 -fclang-abi-compat=latest -DSME_OVERLOADED_FORMS -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -S -O1 -Werror -emit-llvm -o - -x c++ %s | FileCheck %s -check-prefixes=CHECK,CHECK-CXX
77
// RUN: %clang_cc1 -fclang-abi-compat=latest -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -S -O1 -Werror -o /dev/null %s
88

9-
#include <arm_sme_draft_spec_subject_to_change.h>
9+
#include <arm_sme.h>
1010

1111
#ifdef SME_OVERLOADED_FORMS
1212
#define SME_ACLE_FUNC(A1,A2_UNUSED,A3) A1##A3

clang/test/CodeGen/aarch64-sme-intrinsics/acle_sme_zero.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -S -O1 -Werror -emit-llvm -o - -x c++ %s | FileCheck %s -check-prefixes=CHECK,CHECK-CXX
55
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -S -O1 -Werror -o /dev/null %s
66

7-
#include <arm_sme_draft_spec_subject_to_change.h>
7+
#include <arm_sme.h>
88

99
// CHECK-C-LABEL: define dso_local void @test_svzero_mask_za(
1010
// CHECK-C-SAME: ) local_unnamed_addr #[[ATTR0:[0-9]+]] {

clang/test/CodeGen/aarch64-sme2-intrinsics/acle_sme2_add.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// RUN: %clang_cc1 -fclang-abi-compat=latest -DSVE_OVERLOADED_FORMS -triple aarch64-none-linux-gnu -target-feature +sme2 -target-feature +sme-i16i64 -target-feature +sme-f64f64 -target-feature +sve -S -disable-O0-optnone -Werror -Wall -emit-llvm -o - -x c++ %s | opt -S -p mem2reg,instcombine,tailcallelim | FileCheck %s -check-prefix=CPP-CHECK
99
// RUN: %clang_cc1 -fclang-abi-compat=latest -triple aarch64-none-linux-gnu -target-feature +sme2 -target-feature +sme-i16i64 -target-feature +sme-f64f64 -target-feature +sve -S -disable-O0-optnone -Werror -Wall -o /dev/null %s
1010

11-
#include <arm_sme_draft_spec_subject_to_change.h>
11+
#include <arm_sme.h>
1212

1313
#ifdef SVE_OVERLOADED_FORMS
1414
// A simple used,unused... macro, long enough to represent any SVE builtin.

clang/test/CodeGen/aarch64-sme2-intrinsics/acle_sme2_bmop.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// RUN: %clang_cc1 -DSVE_OVERLOADED_FORMS -triple aarch64-none-linux-gnu -target-feature +sme2 -target-feature +sve -S -disable-O0-optnone -Werror -Wall -emit-llvm -o - -x c++ %s | opt -S -p mem2reg,instcombine,tailcallelim | FileCheck %s -check-prefix=CPP-CHECK
99
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme2 -target-feature +sve -S -disable-O0-optnone -Werror -Wall -o /dev/null %s
1010

11-
#include <arm_sme_draft_spec_subject_to_change.h>
11+
#include <arm_sme.h>
1212

1313
#ifdef SVE_OVERLOADED_FORMS
1414
// A simple used,unused... macro, long enough to represent any SVE builtin.

clang/test/CodeGen/aarch64-sme2-intrinsics/acle_sme2_clamp.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme2 -target-feature +sve \
1212
// RUN: -S -disable-O0-optnone -Werror -Wall -o /dev/null %s
1313

14-
#include <arm_sme_draft_spec_subject_to_change.h>
14+
#include <arm_sme.h>
1515

1616
#ifdef SVE_OVERLOADED_FORMS
1717
// A simple used,unused... macro, long enough to represent any SVE builtin.

clang/test/CodeGen/aarch64-sme2-intrinsics/acle_sme2_cvt.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// RUN: %clang_cc1 -D__SVE_OVERLOADED_FORMS -triple aarch64-none-linux-gnu -target-feature +sve -target-feature +sme2 -target-feature +bf16 -S -disable-O0-optnone -Werror -Wall -emit-llvm -o - -x c++ %s | opt -S -p mem2reg,instcombine,tailcallelim | FileCheck %s -check-prefix=CPP-CHECK
99
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sve -target-feature +sme2 -target-feature +bf16 -S -disable-O0-optnone -Werror -Wall -o /dev/null %s
1010

11-
#include <arm_sme_draft_spec_subject_to_change.h>
11+
#include <arm_sme.h>
1212

1313
#ifdef SVE_OVERLOADED_FORMS
1414
// A simple used,unused... macro, long enough to represent any SVE builtin.

clang/test/CodeGen/aarch64-sme2-intrinsics/acle_sme2_cvtn.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// RUN: %clang_cc1 -D__SVE_OVERLOADED_FORMS -triple aarch64-none-linux-gnu -target-feature +sve -target-feature +sme2 -target-feature +bf16 -S -disable-O0-optnone -Werror -Wall -emit-llvm -o - -x c++ %s | opt -S -p mem2reg,instcombine,tailcallelim | FileCheck %s -check-prefix=CPP-CHECK
99
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sve -target-feature +sme2 -target-feature +bf16 -S -disable-O0-optnone -Werror -Wall -o /dev/null %s
1010

11-
#include <arm_sme_draft_spec_subject_to_change.h>
11+
#include <arm_sme.h>
1212

1313
#ifdef SVE_OVERLOADED_FORMS
1414
// A simple used,unused... macro, long enough to represent any SVE builtin.

clang/test/CodeGen/aarch64-sme2-intrinsics/acle_sme2_fp_dots.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// RUN: %clang_cc1 -DSVE_OVERLOADED_FORMS -triple aarch64-none-linux-gnu -target-feature +sme2 -S -disable-O0-optnone -Werror -Wall -emit-llvm -o - %s | opt -S -p mem2reg,instcombine,tailcallelim | FileCheck %s
77
// RUN: %clang_cc1 -DSVE_OVERLOADED_FORMS -triple aarch64-none-linux-gnu -target-feature +sme2 -S -disable-O0-optnone -Werror -Wall -emit-llvm -o - -x c++ %s | opt -S -p mem2reg,instcombine,tailcallelim | FileCheck %s -check-prefix=CPP-CHECK
88
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme2 -S -disable-O0-optnone -Werror -Wall -o /dev/null %s
9-
#include <arm_sme_draft_spec_subject_to_change.h>
9+
#include <arm_sme.h>
1010

1111
#ifdef SVE_OVERLOADED_FORMS
1212
// A simple used,unused... macro, long enough to represent any SVE builtin.

clang/test/CodeGen/aarch64-sme2-intrinsics/acle_sme2_frint.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// RUN: %clang_cc1 -DSVE_OVERLOADED_FORMS -triple aarch64-none-linux-gnu -target-feature +sve -target-feature +sme2 -S -disable-O0-optnone -Werror -Wall -emit-llvm -o - -x c++ %s | opt -S -p mem2reg,instcombine,tailcallelim | FileCheck %s -check-prefix=CPP-CHECK
99
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sve -target-feature +sme2 -S -disable-O0-optnone -Werror -Wall -o /dev/null %s
1010

11-
#include <arm_sme_draft_spec_subject_to_change.h>
11+
#include <arm_sme.h>
1212

1313
#ifdef SVE_OVERLOADED_FORMS
1414
// A simple used,unused... macro, long enough to represent any SVE builtin.

clang/test/CodeGen/aarch64-sme2-intrinsics/acle_sme2_int_dots.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// RUN: %clang_cc1 -DSVE_OVERLOADED_FORMS -triple aarch64-none-linux-gnu -target-feature +sme2 -target-feature +sme-i16i64 -S -disable-O0-optnone -Werror -Wall -emit-llvm -o - %s | opt -S -p mem2reg,instcombine,tailcallelim | FileCheck %s
77
// RUN: %clang_cc1 -DSVE_OVERLOADED_FORMS -triple aarch64-none-linux-gnu -target-feature +sme2 -target-feature +sme-i16i64 -S -disable-O0-optnone -Werror -Wall -emit-llvm -o - -x c++ %s | opt -S -p mem2reg,instcombine,tailcallelim | FileCheck %s -check-prefix=CPP-CHECK
88
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme2 -target-feature +sme-i16i64 -S -disable-O0-optnone -Werror -Wall -o /dev/null %s
9-
#include <arm_sme_draft_spec_subject_to_change.h>
9+
#include <arm_sme.h>
1010

1111
#ifdef SVE_OVERLOADED_FORMS
1212
// A simple used,unused... macro, long enough to represent any SVE builtin.

clang/test/CodeGen/aarch64-sme2-intrinsics/acle_sme2_ldr_str_zt.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme2 -S -disable-O0-optnone -Werror -Wall -emit-llvm -o - -x c++ %s | opt -S -p mem2reg,instcombine,tailcallelim | FileCheck %s -check-prefix=CPP-CHECK
77
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme2 -S -disable-O0-optnone -Werror -Wall -o /dev/null %s
88

9-
#include <arm_sme_draft_spec_subject_to_change.h>
9+
#include <arm_sme.h>
1010

1111
// LDR ZT0
1212

clang/test/CodeGen/aarch64-sme2-intrinsics/acle_sme2_luti2_lane_zt.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sve -target-feature +sme2 -S -disable-O0-optnone -Werror -Wall -emit-llvm -o - -x c++ %s | opt -S -p mem2reg,instcombine,tailcallelim | FileCheck %s -check-prefix=CPP-CHECK
77
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sve -target-feature +sme2 -S -disable-O0-optnone -Werror -Wall -o /dev/null %s
88

9-
#include <arm_sme_draft_spec_subject_to_change.h>
9+
#include <arm_sme.h>
1010

1111

1212
// CHECK-LABEL: @test_svluti2_lane_zt_u8(

clang/test/CodeGen/aarch64-sme2-intrinsics/acle_sme2_luti2_lane_zt_x2.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sve -target-feature +sme2 -S -disable-O0-optnone -Werror -Wall -emit-llvm -o - -x c++ %s | opt -S -p mem2reg,instcombine,tailcallelim | FileCheck %s -check-prefix=CPP-CHECK
77
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sve -target-feature +sme2 -S -disable-O0-optnone -Werror -Wall -o /dev/null %s
88

9-
#include <arm_sme_draft_spec_subject_to_change.h>
9+
#include <arm_sme.h>
1010

1111
// CHECK-LABEL: @test_svluti2_lane_zt_u8(
1212
// CHECK-NEXT: entry:

clang/test/CodeGen/aarch64-sme2-intrinsics/acle_sme2_luti2_lane_zt_x4.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme2 -target-feature +sve -S -disable-O0-optnone -Werror -Wall -emit-llvm -o - -x c++ %s | opt -S -p mem2reg,instcombine,tailcallelim | FileCheck %s -check-prefix=CPP-CHECK
77
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme2 -target-feature +sve -S -disable-O0-optnone -Werror -Wall -o /dev/null %s
88

9-
#include <arm_sme_draft_spec_subject_to_change.h>
9+
#include <arm_sme.h>
1010

1111
// CHECK-LABEL: @test_svluti2_lane_zt_u8(
1212
// CHECK-NEXT: entry:

clang/test/CodeGen/aarch64-sme2-intrinsics/acle_sme2_luti4_lane_zt.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sve -target-feature +sme2 -S -disable-O0-optnone -Werror -Wall -emit-llvm -o - -x c++ %s | opt -S -p mem2reg,instcombine,tailcallelim | FileCheck %s -check-prefix=CPP-CHECK
77
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sve -target-feature +sme2 -S -disable-O0-optnone -Werror -Wall -o /dev/null %s
88

9-
#include <arm_sme_draft_spec_subject_to_change.h>
9+
#include <arm_sme.h>
1010

1111

1212
// CHECK-LABEL: @test_svluti4_lane_zt_u8(

clang/test/CodeGen/aarch64-sme2-intrinsics/acle_sme2_luti4_lane_zt_x2.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sve -target-feature +sme2 -S -disable-O0-optnone -Werror -Wall -emit-llvm -o - -x c++ %s | opt -S -p mem2reg,instcombine,tailcallelim | FileCheck %s -check-prefix=CPP-CHECK
77
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sve -target-feature +sme2 -S -disable-O0-optnone -Werror -Wall -o /dev/null %s
88

9-
#include <arm_sme_draft_spec_subject_to_change.h>
9+
#include <arm_sme.h>
1010

1111
// CHECK-LABEL: @test_svluti4_lane_zt_u8(
1212
// CHECK-NEXT: entry:

clang/test/CodeGen/aarch64-sme2-intrinsics/acle_sme2_luti4_lane_zt_x4.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme2 -target-feature +sve -S -disable-O0-optnone -Werror -Wall -emit-llvm -o - -x c++ %s | opt -S -p mem2reg,instcombine,tailcallelim | FileCheck %s -check-prefix=CPP-CHECK
77
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme2 -target-feature +sve -S -disable-O0-optnone -Werror -Wall -o /dev/null %s
88

9-
#include <arm_sme_draft_spec_subject_to_change.h>
9+
#include <arm_sme.h>
1010

1111
// CHECK-LABEL: define dso_local <vscale x 32 x i16> @test_svluti4_lane_zt_u16
1212
// CHECK-SAME: (<vscale x 16 x i8> [[ZN:%.*]]) #[[ATTR0:[0-9]+]] {

clang/test/CodeGen/aarch64-sme2-intrinsics/acle_sme2_max.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// RUN: %clang_cc1 -fclang-abi-compat=latest -DSVE_OVERLOADED_FORMS -triple aarch64-none-linux-gnu -target-feature +sve -target-feature +sme2 -S -disable-O0-optnone -Werror -Wall -emit-llvm -o - -x c++ %s | opt -S -p mem2reg,instcombine,tailcallelim | FileCheck %s -check-prefix=CPP-CHECK
66
// RUN: %clang_cc1 -fclang-abi-compat=latest -triple aarch64-none-linux-gnu -target-feature +sve -target-feature +sme2 -S -disable-O0-optnone -Werror -Wall -o /dev/null %s
77
// REQUIRES: aarch64-registered-target
8-
#include <arm_sme_draft_spec_subject_to_change.h>
8+
#include <arm_sme.h>
99

1010
#ifdef SVE_OVERLOADED_FORMS
1111
// A simple used,unused... macro, long enough to represent any SVE builtin.

0 commit comments

Comments
 (0)