File tree Expand file tree Collapse file tree 25 files changed +158
-5106
lines changed Expand file tree Collapse file tree 25 files changed +158
-5106
lines changed Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change 1
1
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
2
2
3
- ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
- ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
3
+ ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
+ ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
7
7
8
8
define <4 x float > @bitcast_v4i32_to_v4f32 (<4 x i32 > %a , i32 %b ) {
9
9
; GCN-LABEL: bitcast_v4i32_to_v4f32:
Original file line number Diff line number Diff line change 1
1
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
2
2
3
- ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
- ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
3
+ ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
+ ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
7
7
8
8
define <5 x float > @bitcast_v5i32_to_v5f32 (<5 x i32 > %a , i32 %b ) {
9
9
; GCN-LABEL: bitcast_v5i32_to_v5f32:
Original file line number Diff line number Diff line change 1
1
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
2
2
3
- ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
- ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
3
+ ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
+ ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
7
7
8
8
define half @bitcast_i16_to_f16 (i16 %a , i32 %b ) {
9
9
; GCN-LABEL: bitcast_i16_to_f16:
Original file line number Diff line number Diff line change 1
1
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
2
2
3
- ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
- ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
3
+ ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
+ ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
7
7
8
8
define <6 x float > @bitcast_v6i32_to_v6f32 (<6 x i32 > %a , i32 %b ) {
9
9
; GCN-LABEL: bitcast_v6i32_to_v6f32:
Original file line number Diff line number Diff line change 1
1
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
2
2
3
- ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
- ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
3
+ ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
+ ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
7
7
8
8
define <7 x float > @bitcast_v7i32_to_v7f32 (<7 x i32 > %a , i32 %b ) {
9
9
; GCN-LABEL: bitcast_v7i32_to_v7f32:
Original file line number Diff line number Diff line change 1
1
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
2
2
3
- ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
- ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
3
+ ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
+ ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
7
7
8
8
define <8 x float> @bitcast_v8i32_to_v8f32(<8 x i32> %a, i32 %b) {
9
9
; GCN-LABEL: bitcast_v8i32_to_v8f32:
Original file line number Diff line number Diff line change 1
1
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
2
2
3
- ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
- ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
3
+ ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
+ ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
7
7
8
8
define <9 x float > @bitcast_v9i32_to_v9f32 (<9 x i32 > %a , i32 %b ) {
9
9
; GCN-LABEL: bitcast_v9i32_to_v9f32:
Original file line number Diff line number Diff line change 1
1
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
2
2
3
- ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
- ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
3
+ ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
+ ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
7
7
8
8
define <10 x float> @bitcast_v10i32_to_v10f32(<10 x i32> %a, i32 %b) {
9
9
; GCN-LABEL: bitcast_v10i32_to_v10f32:
Original file line number Diff line number Diff line change 1
1
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
2
2
3
- ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
- ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
3
+ ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
+ ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
7
7
8
8
define float @bitcast_i32_to_f32 (i32 %a , i32 %b ) {
9
9
; GCN-LABEL: bitcast_i32_to_f32:
Original file line number Diff line number Diff line change 1
1
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
2
2
3
- ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
- ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
3
+ ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
+ ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
7
7
8
8
define <11 x float > @bitcast_v11i32_to_v11f32 (<11 x i32 > %a , i32 %b ) {
9
9
; GCN-LABEL: bitcast_v11i32_to_v11f32:
Original file line number Diff line number Diff line change 1
1
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
2
2
3
- ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
- ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
3
+ ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
+ ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
7
7
8
8
define <12 x float > @bitcast_v12i32_to_v12f32 (<12 x i32 > %a , i32 %b ) {
9
9
; GCN-LABEL: bitcast_v12i32_to_v12f32:
Original file line number Diff line number Diff line change 1
1
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
2
2
3
- ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
- ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
3
+ ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
+ ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
7
7
8
8
define <14 x i32 > @bitcast_v7i64_to_v14i32 (<7 x i64 > %a , i32 %b ) {
9
9
; GCN-LABEL: bitcast_v7i64_to_v14i32:
Original file line number Diff line number Diff line change 1
1
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
2
2
3
- ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
- ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
3
+ ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
+ ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
7
7
8
8
define <3 x half > @bitcast_v3bf16_to_v3f16 (<3 x bfloat> %a , i32 %b ) {
9
9
; GCN-LABEL: bitcast_v3bf16_to_v3f16:
Original file line number Diff line number Diff line change 1
1
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
2
2
3
- ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
- ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
3
+ ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
+ ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
7
7
8
8
define <16 x float> @bitcast_v16i32_to_v16f32(<16 x i32> %a, i32 %b) {
9
9
; GCN-LABEL: bitcast_v16i32_to_v16f32:
Original file line number Diff line number Diff line change 1
1
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
2
2
3
- ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
- ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
3
+ ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
+ ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
7
7
8
8
define <18 x i32 > @bitcast_v9i64_to_v18i32 (<9 x i64 > %a , i32 %b ) {
9
9
; GCN-LABEL: bitcast_v9i64_to_v18i32:
Original file line number Diff line number Diff line change 1
1
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
2
2
3
- ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
- ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
3
+ ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
+ ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
7
7
8
8
define <20 x i32 > @bitcast_v10i64_to_v20i32 (<10 x i64 > %a , i32 %b ) {
9
9
; GCN-LABEL: bitcast_v10i64_to_v20i32:
Original file line number Diff line number Diff line change 1
1
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
2
2
3
- ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
- ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
3
+ ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
+ ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
7
7
8
8
define double @bitcast_i64_to_f64 (i64 %a , i32 %b ) {
9
9
; GCN-LABEL: bitcast_i64_to_f64:
Original file line number Diff line number Diff line change 1
1
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
2
2
3
- ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
- ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
3
+ ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
+ ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
7
7
8
8
define <22 x i32 > @bitcast_v11i64_to_v22i32 (<11 x i64 > %a , i32 %b ) {
9
9
; GCN-LABEL: bitcast_v11i64_to_v22i32:
Original file line number Diff line number Diff line change 1
1
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
2
2
3
- ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
- ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
3
+ ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
+ ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
7
7
8
8
define <24 x i32 > @bitcast_v12i64_to_v24i32 (<12 x i64 > %a , i32 %b ) {
9
9
; GCN-LABEL: bitcast_v12i64_to_v24i32:
Original file line number Diff line number Diff line change 1
1
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
2
2
3
- ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
- ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
3
+ ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
+ ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
7
7
8
8
define <26 x i32 > @bitcast_v13i64_to_v26i32 (<13 x i64 > %a , i32 %b ) {
9
9
; GCN-LABEL: bitcast_v13i64_to_v26i32:
Original file line number Diff line number Diff line change 1
1
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
2
2
3
- ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
- ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
3
+ ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
+ ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
7
7
8
8
define <28 x i32 > @bitcast_v14i64_to_v28i32 (<14 x i64 > %a , i32 %b ) {
9
9
; GCN-LABEL: bitcast_v14i64_to_v28i32:
Original file line number Diff line number Diff line change 1
1
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
2
2
3
- ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
- ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
3
+ ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
+ ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
7
7
8
8
define <30 x i32 > @bitcast_v15i64_to_v30i32 (<15 x i64 > %a , i32 %b ) {
9
9
; GCN-LABEL: bitcast_v15i64_to_v30i32:
Original file line number Diff line number Diff line change 1
1
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
2
2
3
- ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
- ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
- ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
3
+ ; RUN: llc -mtriple=amdgcn < %s | FileCheck -check-prefix=GCN %s
4
+ ; RUN: llc -mtriple=amdgcn -mcpu=tonga < %s | FileCheck -check-prefixes=VI %s
5
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefixes=GFX9 %s
6
+ ; RUN: llc -mtriple=amdgcn -mcpu=gfx1100 < %s | FileCheck -check-prefixes=GFX11 %s
7
7
8
8
define <3 x float > @bitcast_v3i32_to_v3f32 (<3 x i32 > %a , i32 %b ) {
9
9
; GCN-LABEL: bitcast_v3i32_to_v3f32:
You can’t perform that action at this time.
0 commit comments