@@ -469,17 +469,17 @@ define amdgpu_kernel void @ptr1_byref_i32_i32_staggered_kernel(ptr addrspace(1)
469469
470470define amdgpu_kernel void @ptr1_v8i32_kernel (ptr addrspace (1 ) nocapture %out , <8 x i32 > %in ) {
471471; NO-PRELOAD-LABEL: define {{[^@]+}}@ptr1_v8i32_kernel
472- ; NO-PRELOAD-SAME: (ptr addrspace(1) nocapture [[OUT:%.*]], <8 x i32> [[IN:%.*]]) #[[ATTR0]] {
472+ ; NO-PRELOAD-SAME: (ptr addrspace(1) captures(none) [[OUT:%.*]], <8 x i32> [[IN:%.*]]) #[[ATTR0]] {
473473; NO-PRELOAD-NEXT: store <8 x i32> [[IN]], ptr addrspace(1) [[OUT]], align 4
474474; NO-PRELOAD-NEXT: ret void
475475;
476476; PRELOAD-2-LABEL: define {{[^@]+}}@ptr1_v8i32_kernel
477- ; PRELOAD-2-SAME: (ptr addrspace(1) inreg nocapture [[OUT:%.*]], <8 x i32> [[IN:%.*]]) #[[ATTR0]] {
477+ ; PRELOAD-2-SAME: (ptr addrspace(1) inreg captures(none) [[OUT:%.*]], <8 x i32> [[IN:%.*]]) #[[ATTR0]] {
478478; PRELOAD-2-NEXT: store <8 x i32> [[IN]], ptr addrspace(1) [[OUT]], align 4
479479; PRELOAD-2-NEXT: ret void
480480;
481481; PRELOAD-ALL-LABEL: define {{[^@]+}}@ptr1_v8i32_kernel
482- ; PRELOAD-ALL-SAME: (ptr addrspace(1) inreg nocapture [[OUT:%.*]], <8 x i32> [[IN:%.*]]) #[[ATTR0]] {
482+ ; PRELOAD-ALL-SAME: (ptr addrspace(1) inreg captures(none) [[OUT:%.*]], <8 x i32> [[IN:%.*]]) #[[ATTR0]] {
483483; PRELOAD-ALL-NEXT: store <8 x i32> [[IN]], ptr addrspace(1) [[OUT]], align 4
484484; PRELOAD-ALL-NEXT: ret void
485485;
@@ -489,17 +489,17 @@ define amdgpu_kernel void @ptr1_v8i32_kernel(ptr addrspace(1) nocapture %out, <8
489489
490490define amdgpu_kernel void @ptr1_v3i16_kernel (ptr addrspace (1 ) nocapture %out , <3 x i16 > %in ) {
491491; NO-PRELOAD-LABEL: define {{[^@]+}}@ptr1_v3i16_kernel
492- ; NO-PRELOAD-SAME: (ptr addrspace(1) nocapture [[OUT:%.*]], <3 x i16> [[IN:%.*]]) #[[ATTR0]] {
492+ ; NO-PRELOAD-SAME: (ptr addrspace(1) captures(none) [[OUT:%.*]], <3 x i16> [[IN:%.*]]) #[[ATTR0]] {
493493; NO-PRELOAD-NEXT: store <3 x i16> [[IN]], ptr addrspace(1) [[OUT]], align 4
494494; NO-PRELOAD-NEXT: ret void
495495;
496496; PRELOAD-2-LABEL: define {{[^@]+}}@ptr1_v3i16_kernel
497- ; PRELOAD-2-SAME: (ptr addrspace(1) inreg nocapture [[OUT:%.*]], <3 x i16> inreg [[IN:%.*]]) #[[ATTR0]] {
497+ ; PRELOAD-2-SAME: (ptr addrspace(1) inreg captures(none) [[OUT:%.*]], <3 x i16> inreg [[IN:%.*]]) #[[ATTR0]] {
498498; PRELOAD-2-NEXT: store <3 x i16> [[IN]], ptr addrspace(1) [[OUT]], align 4
499499; PRELOAD-2-NEXT: ret void
500500;
501501; PRELOAD-ALL-LABEL: define {{[^@]+}}@ptr1_v3i16_kernel
502- ; PRELOAD-ALL-SAME: (ptr addrspace(1) inreg nocapture [[OUT:%.*]], <3 x i16> inreg [[IN:%.*]]) #[[ATTR0]] {
502+ ; PRELOAD-ALL-SAME: (ptr addrspace(1) inreg captures(none) [[OUT:%.*]], <3 x i16> inreg [[IN:%.*]]) #[[ATTR0]] {
503503; PRELOAD-ALL-NEXT: store <3 x i16> [[IN]], ptr addrspace(1) [[OUT]], align 4
504504; PRELOAD-ALL-NEXT: ret void
505505;
@@ -509,17 +509,17 @@ define amdgpu_kernel void @ptr1_v3i16_kernel(ptr addrspace(1) nocapture %out, <3
509509
510510define amdgpu_kernel void @ptr1_v3i32_kernel (ptr addrspace (1 ) nocapture %out , <3 x i32 > %in ) {
511511; NO-PRELOAD-LABEL: define {{[^@]+}}@ptr1_v3i32_kernel
512- ; NO-PRELOAD-SAME: (ptr addrspace(1) nocapture [[OUT:%.*]], <3 x i32> [[IN:%.*]]) #[[ATTR0]] {
512+ ; NO-PRELOAD-SAME: (ptr addrspace(1) captures(none) [[OUT:%.*]], <3 x i32> [[IN:%.*]]) #[[ATTR0]] {
513513; NO-PRELOAD-NEXT: store <3 x i32> [[IN]], ptr addrspace(1) [[OUT]], align 4
514514; NO-PRELOAD-NEXT: ret void
515515;
516516; PRELOAD-2-LABEL: define {{[^@]+}}@ptr1_v3i32_kernel
517- ; PRELOAD-2-SAME: (ptr addrspace(1) inreg nocapture [[OUT:%.*]], <3 x i32> inreg [[IN:%.*]]) #[[ATTR0]] {
517+ ; PRELOAD-2-SAME: (ptr addrspace(1) inreg captures(none) [[OUT:%.*]], <3 x i32> inreg [[IN:%.*]]) #[[ATTR0]] {
518518; PRELOAD-2-NEXT: store <3 x i32> [[IN]], ptr addrspace(1) [[OUT]], align 4
519519; PRELOAD-2-NEXT: ret void
520520;
521521; PRELOAD-ALL-LABEL: define {{[^@]+}}@ptr1_v3i32_kernel
522- ; PRELOAD-ALL-SAME: (ptr addrspace(1) inreg nocapture [[OUT:%.*]], <3 x i32> inreg [[IN:%.*]]) #[[ATTR0]] {
522+ ; PRELOAD-ALL-SAME: (ptr addrspace(1) inreg captures(none) [[OUT:%.*]], <3 x i32> inreg [[IN:%.*]]) #[[ATTR0]] {
523523; PRELOAD-ALL-NEXT: store <3 x i32> [[IN]], ptr addrspace(1) [[OUT]], align 4
524524; PRELOAD-ALL-NEXT: ret void
525525;
@@ -529,17 +529,17 @@ define amdgpu_kernel void @ptr1_v3i32_kernel(ptr addrspace(1) nocapture %out, <3
529529
530530define amdgpu_kernel void @ptr1_v3f32_kernel (ptr addrspace (1 ) nocapture %out , <3 x float > %in ) {
531531; NO-PRELOAD-LABEL: define {{[^@]+}}@ptr1_v3f32_kernel
532- ; NO-PRELOAD-SAME: (ptr addrspace(1) nocapture [[OUT:%.*]], <3 x float> [[IN:%.*]]) #[[ATTR0]] {
532+ ; NO-PRELOAD-SAME: (ptr addrspace(1) captures(none) [[OUT:%.*]], <3 x float> [[IN:%.*]]) #[[ATTR0]] {
533533; NO-PRELOAD-NEXT: store <3 x float> [[IN]], ptr addrspace(1) [[OUT]], align 4
534534; NO-PRELOAD-NEXT: ret void
535535;
536536; PRELOAD-2-LABEL: define {{[^@]+}}@ptr1_v3f32_kernel
537- ; PRELOAD-2-SAME: (ptr addrspace(1) inreg nocapture [[OUT:%.*]], <3 x float> inreg [[IN:%.*]]) #[[ATTR0]] {
537+ ; PRELOAD-2-SAME: (ptr addrspace(1) inreg captures(none) [[OUT:%.*]], <3 x float> inreg [[IN:%.*]]) #[[ATTR0]] {
538538; PRELOAD-2-NEXT: store <3 x float> [[IN]], ptr addrspace(1) [[OUT]], align 4
539539; PRELOAD-2-NEXT: ret void
540540;
541541; PRELOAD-ALL-LABEL: define {{[^@]+}}@ptr1_v3f32_kernel
542- ; PRELOAD-ALL-SAME: (ptr addrspace(1) inreg nocapture [[OUT:%.*]], <3 x float> inreg [[IN:%.*]]) #[[ATTR0]] {
542+ ; PRELOAD-ALL-SAME: (ptr addrspace(1) inreg captures(none) [[OUT:%.*]], <3 x float> inreg [[IN:%.*]]) #[[ATTR0]] {
543543; PRELOAD-ALL-NEXT: store <3 x float> [[IN]], ptr addrspace(1) [[OUT]], align 4
544544; PRELOAD-ALL-NEXT: ret void
545545;
@@ -549,17 +549,17 @@ define amdgpu_kernel void @ptr1_v3f32_kernel(ptr addrspace(1) nocapture %out, <3
549549
550550define amdgpu_kernel void @ptr1_v5i8_kernel (ptr addrspace (1 ) nocapture %out , <5 x i8 > %in ) {
551551; NO-PRELOAD-LABEL: define {{[^@]+}}@ptr1_v5i8_kernel
552- ; NO-PRELOAD-SAME: (ptr addrspace(1) nocapture [[OUT:%.*]], <5 x i8> [[IN:%.*]]) #[[ATTR0]] {
552+ ; NO-PRELOAD-SAME: (ptr addrspace(1) captures(none) [[OUT:%.*]], <5 x i8> [[IN:%.*]]) #[[ATTR0]] {
553553; NO-PRELOAD-NEXT: store <5 x i8> [[IN]], ptr addrspace(1) [[OUT]], align 4
554554; NO-PRELOAD-NEXT: ret void
555555;
556556; PRELOAD-2-LABEL: define {{[^@]+}}@ptr1_v5i8_kernel
557- ; PRELOAD-2-SAME: (ptr addrspace(1) inreg nocapture [[OUT:%.*]], <5 x i8> inreg [[IN:%.*]]) #[[ATTR0]] {
557+ ; PRELOAD-2-SAME: (ptr addrspace(1) inreg captures(none) [[OUT:%.*]], <5 x i8> inreg [[IN:%.*]]) #[[ATTR0]] {
558558; PRELOAD-2-NEXT: store <5 x i8> [[IN]], ptr addrspace(1) [[OUT]], align 4
559559; PRELOAD-2-NEXT: ret void
560560;
561561; PRELOAD-ALL-LABEL: define {{[^@]+}}@ptr1_v5i8_kernel
562- ; PRELOAD-ALL-SAME: (ptr addrspace(1) inreg nocapture [[OUT:%.*]], <5 x i8> inreg [[IN:%.*]]) #[[ATTR0]] {
562+ ; PRELOAD-ALL-SAME: (ptr addrspace(1) inreg captures(none) [[OUT:%.*]], <5 x i8> inreg [[IN:%.*]]) #[[ATTR0]] {
563563; PRELOAD-ALL-NEXT: store <5 x i8> [[IN]], ptr addrspace(1) [[OUT]], align 4
564564; PRELOAD-ALL-NEXT: ret void
565565;
@@ -569,17 +569,17 @@ define amdgpu_kernel void @ptr1_v5i8_kernel(ptr addrspace(1) nocapture %out, <5
569569
570570define amdgpu_kernel void @ptr1_v5f64_kernel (ptr addrspace (1 ) nocapture %out , <5 x double > %in ) {
571571; NO-PRELOAD-LABEL: define {{[^@]+}}@ptr1_v5f64_kernel
572- ; NO-PRELOAD-SAME: (ptr addrspace(1) nocapture [[OUT:%.*]], <5 x double> [[IN:%.*]]) #[[ATTR0]] {
572+ ; NO-PRELOAD-SAME: (ptr addrspace(1) captures(none) [[OUT:%.*]], <5 x double> [[IN:%.*]]) #[[ATTR0]] {
573573; NO-PRELOAD-NEXT: store <5 x double> [[IN]], ptr addrspace(1) [[OUT]], align 8
574574; NO-PRELOAD-NEXT: ret void
575575;
576576; PRELOAD-2-LABEL: define {{[^@]+}}@ptr1_v5f64_kernel
577- ; PRELOAD-2-SAME: (ptr addrspace(1) inreg nocapture [[OUT:%.*]], <5 x double> [[IN:%.*]]) #[[ATTR0]] {
577+ ; PRELOAD-2-SAME: (ptr addrspace(1) inreg captures(none) [[OUT:%.*]], <5 x double> [[IN:%.*]]) #[[ATTR0]] {
578578; PRELOAD-2-NEXT: store <5 x double> [[IN]], ptr addrspace(1) [[OUT]], align 8
579579; PRELOAD-2-NEXT: ret void
580580;
581581; PRELOAD-ALL-LABEL: define {{[^@]+}}@ptr1_v5f64_kernel
582- ; PRELOAD-ALL-SAME: (ptr addrspace(1) inreg nocapture [[OUT:%.*]], <5 x double> [[IN:%.*]]) #[[ATTR0]] {
582+ ; PRELOAD-ALL-SAME: (ptr addrspace(1) inreg captures(none) [[OUT:%.*]], <5 x double> [[IN:%.*]]) #[[ATTR0]] {
583583; PRELOAD-ALL-NEXT: store <5 x double> [[IN]], ptr addrspace(1) [[OUT]], align 8
584584; PRELOAD-ALL-NEXT: ret void
585585;
0 commit comments