@@ -428,14 +428,6 @@ define amdgpu_ps void @s_buffer_load_byte_imm_offset(<4 x i32> inreg %src, ptr a
428428; DAG-DEFAULT-NEXT: global_store_b32 v[0:1], v2, off
429429; DAG-DEFAULT-NEXT: s_endpgm
430430;
431- ; GISEL-LABEL: s_buffer_load_byte_imm_offset:
432- ; GISEL: ; %bb.0: ; %main_body
433- ; GISEL-NEXT: s_buffer_load_i8 s0, s[0:3], 0x4
434- ; GISEL-NEXT: s_wait_kmcnt 0x0
435- ; GISEL-NEXT: v_mov_b32_e32 v2, s0
436- ; GISEL-NEXT: global_store_b32 v[0:1], v2, off
437- ; GISEL-NEXT: s_endpgm
438- ;
439431; DAG-PAL-LABEL: s_buffer_load_byte_imm_offset:
440432; DAG-PAL: ; %bb.0: ; %main_body
441433; DAG-PAL-NEXT: s_buffer_load_i8 s0, s[0:3], 0x4
@@ -459,14 +451,6 @@ define amdgpu_ps void @s_buffer_load_byte_sgpr(<4 x i32> inreg %src, ptr addrspa
459451; DAG-DEFAULT-NEXT: global_store_b32 v[0:1], v2, off
460452; DAG-DEFAULT-NEXT: s_endpgm
461453;
462- ; GISEL-LABEL: s_buffer_load_byte_sgpr:
463- ; GISEL: ; %bb.0: ; %main_body
464- ; GISEL-NEXT: s_buffer_load_i8 s0, s[0:3], s4 offset:0x0
465- ; GISEL-NEXT: s_wait_kmcnt 0x0
466- ; GISEL-NEXT: v_mov_b32_e32 v2, s0
467- ; GISEL-NEXT: global_store_b32 v[0:1], v2, off
468- ; GISEL-NEXT: s_endpgm
469- ;
470454; DAG-PAL-LABEL: s_buffer_load_byte_sgpr:
471455; DAG-PAL: ; %bb.0: ; %main_body
472456; DAG-PAL-NEXT: s_buffer_load_i8 s0, s[0:3], s4 offset:0x0
@@ -490,14 +474,6 @@ define amdgpu_ps void @s_buffer_load_byte_sgpr_or_imm_offset(<4 x i32> inreg %sr
490474; DAG-DEFAULT-NEXT: global_store_b32 v[0:1], v2, off
491475; DAG-DEFAULT-NEXT: s_endpgm
492476;
493- ; GISEL-LABEL: s_buffer_load_byte_sgpr_or_imm_offset:
494- ; GISEL: ; %bb.0: ; %main_body
495- ; GISEL-NEXT: s_buffer_load_i8 s0, s[0:3], s4 offset:0x64
496- ; GISEL-NEXT: s_wait_kmcnt 0x0
497- ; GISEL-NEXT: v_mov_b32_e32 v2, s0
498- ; GISEL-NEXT: global_store_b32 v[0:1], v2, off
499- ; GISEL-NEXT: s_endpgm
500- ;
501477; DAG-PAL-LABEL: s_buffer_load_byte_sgpr_or_imm_offset:
502478; DAG-PAL: ; %bb.0: ; %main_body
503479; DAG-PAL-NEXT: s_buffer_load_i8 s0, s[0:3], s4 offset:0x64
@@ -535,16 +511,6 @@ define amdgpu_ps void @s_buffer_load_ubyte_imm_offset(<4 x i32> inreg %src, ptr
535511; DAG-DEFAULT-NEXT: global_store_b32 v[0:1], v2, off
536512; DAG-DEFAULT-NEXT: s_endpgm
537513;
538- ; GISEL-LABEL: s_buffer_load_ubyte_imm_offset:
539- ; GISEL: ; %bb.0: ; %main_body
540- ; GISEL-NEXT: s_buffer_load_u8 s0, s[0:3], 0x4
541- ; GISEL-NEXT: s_wait_kmcnt 0x0
542- ; GISEL-NEXT: s_and_b32 s0, s0, 0xff
543- ; GISEL-NEXT: s_delay_alu instid0(SALU_CYCLE_1)
544- ; GISEL-NEXT: v_mov_b32_e32 v2, s0
545- ; GISEL-NEXT: global_store_b32 v[0:1], v2, off
546- ; GISEL-NEXT: s_endpgm
547- ;
548514; DAG-PAL-LABEL: s_buffer_load_ubyte_imm_offset:
549515; DAG-PAL: ; %bb.0: ; %main_body
550516; DAG-PAL-NEXT: s_buffer_load_u8 s0, s[0:3], 0x4
@@ -570,16 +536,6 @@ define amdgpu_ps void @s_buffer_load_ubyte_sgpr(<4 x i32> inreg %src, ptr addrsp
570536; DAG-DEFAULT-NEXT: global_store_b32 v[0:1], v2, off
571537; DAG-DEFAULT-NEXT: s_endpgm
572538;
573- ; GISEL-LABEL: s_buffer_load_ubyte_sgpr:
574- ; GISEL: ; %bb.0: ; %main_body
575- ; GISEL-NEXT: s_buffer_load_u8 s0, s[0:3], s4 offset:0x0
576- ; GISEL-NEXT: s_wait_kmcnt 0x0
577- ; GISEL-NEXT: s_and_b32 s0, s0, 0xff
578- ; GISEL-NEXT: s_delay_alu instid0(SALU_CYCLE_1)
579- ; GISEL-NEXT: v_mov_b32_e32 v2, s0
580- ; GISEL-NEXT: global_store_b32 v[0:1], v2, off
581- ; GISEL-NEXT: s_endpgm
582- ;
583539; DAG-PAL-LABEL: s_buffer_load_ubyte_sgpr:
584540; DAG-PAL: ; %bb.0: ; %main_body
585541; DAG-PAL-NEXT: s_buffer_load_u8 s0, s[0:3], s4 offset:0x0
@@ -605,16 +561,6 @@ define amdgpu_ps void @s_buffer_load_ubyte_sgpr_or_imm_offset(<4 x i32> inreg %s
605561; DAG-DEFAULT-NEXT: global_store_b32 v[0:1], v2, off
606562; DAG-DEFAULT-NEXT: s_endpgm
607563;
608- ; GISEL-LABEL: s_buffer_load_ubyte_sgpr_or_imm_offset:
609- ; GISEL: ; %bb.0: ; %main_body
610- ; GISEL-NEXT: s_buffer_load_u8 s0, s[0:3], s4 offset:0x64
611- ; GISEL-NEXT: s_wait_kmcnt 0x0
612- ; GISEL-NEXT: s_and_b32 s0, s0, 0xff
613- ; GISEL-NEXT: s_delay_alu instid0(SALU_CYCLE_1)
614- ; GISEL-NEXT: v_mov_b32_e32 v2, s0
615- ; GISEL-NEXT: global_store_b32 v[0:1], v2, off
616- ; GISEL-NEXT: s_endpgm
617- ;
618564; DAG-PAL-LABEL: s_buffer_load_ubyte_sgpr_or_imm_offset:
619565; DAG-PAL: ; %bb.0: ; %main_body
620566; DAG-PAL-NEXT: s_buffer_load_u8 s0, s[0:3], s4 offset:0x64
@@ -654,14 +600,6 @@ define amdgpu_ps void @s_buffer_load_short_imm_offset(<4 x i32> inreg %src, ptr
654600; DAG-DEFAULT-NEXT: global_store_b32 v[0:1], v2, off
655601; DAG-DEFAULT-NEXT: s_endpgm
656602;
657- ; GISEL-LABEL: s_buffer_load_short_imm_offset:
658- ; GISEL: ; %bb.0: ; %main_body
659- ; GISEL-NEXT: s_buffer_load_i16 s0, s[0:3], 0x4
660- ; GISEL-NEXT: s_wait_kmcnt 0x0
661- ; GISEL-NEXT: v_mov_b32_e32 v2, s0
662- ; GISEL-NEXT: global_store_b32 v[0:1], v2, off
663- ; GISEL-NEXT: s_endpgm
664- ;
665603; DAG-PAL-LABEL: s_buffer_load_short_imm_offset:
666604; DAG-PAL: ; %bb.0: ; %main_body
667605; DAG-PAL-NEXT: s_buffer_load_i16 s0, s[0:3], 0x4
@@ -685,14 +623,6 @@ define amdgpu_ps void @s_buffer_load_short_sgpr(<4 x i32> inreg %src, ptr addrsp
685623; DAG-DEFAULT-NEXT: global_store_b32 v[0:1], v2, off
686624; DAG-DEFAULT-NEXT: s_endpgm
687625;
688- ; GISEL-LABEL: s_buffer_load_short_sgpr:
689- ; GISEL: ; %bb.0: ; %main_body
690- ; GISEL-NEXT: s_buffer_load_i16 s0, s[0:3], s4 offset:0x0
691- ; GISEL-NEXT: s_wait_kmcnt 0x0
692- ; GISEL-NEXT: v_mov_b32_e32 v2, s0
693- ; GISEL-NEXT: global_store_b32 v[0:1], v2, off
694- ; GISEL-NEXT: s_endpgm
695- ;
696626; DAG-PAL-LABEL: s_buffer_load_short_sgpr:
697627; DAG-PAL: ; %bb.0: ; %main_body
698628; DAG-PAL-NEXT: s_buffer_load_i16 s0, s[0:3], s4 offset:0x0
@@ -716,14 +646,6 @@ define amdgpu_ps void @s_buffer_load_short_sgpr_or_imm_offset(<4 x i32> inreg %s
716646; DAG-DEFAULT-NEXT: global_store_b32 v[0:1], v2, off
717647; DAG-DEFAULT-NEXT: s_endpgm
718648;
719- ; GISEL-LABEL: s_buffer_load_short_sgpr_or_imm_offset:
720- ; GISEL: ; %bb.0: ; %main_body
721- ; GISEL-NEXT: s_buffer_load_i16 s0, s[0:3], s4 offset:0x64
722- ; GISEL-NEXT: s_wait_kmcnt 0x0
723- ; GISEL-NEXT: v_mov_b32_e32 v2, s0
724- ; GISEL-NEXT: global_store_b32 v[0:1], v2, off
725- ; GISEL-NEXT: s_endpgm
726- ;
727649; DAG-PAL-LABEL: s_buffer_load_short_sgpr_or_imm_offset:
728650; DAG-PAL: ; %bb.0: ; %main_body
729651; DAG-PAL-NEXT: s_buffer_load_i16 s0, s[0:3], s4 offset:0x64
@@ -761,16 +683,6 @@ define amdgpu_ps void @s_buffer_load_ushort_imm_offset(<4 x i32> inreg %src, ptr
761683; DAG-DEFAULT-NEXT: global_store_b32 v[0:1], v2, off
762684; DAG-DEFAULT-NEXT: s_endpgm
763685;
764- ; GISEL-LABEL: s_buffer_load_ushort_imm_offset:
765- ; GISEL: ; %bb.0: ; %main_body
766- ; GISEL-NEXT: s_buffer_load_u16 s0, s[0:3], 0x4
767- ; GISEL-NEXT: s_wait_kmcnt 0x0
768- ; GISEL-NEXT: s_and_b32 s0, s0, 0xffff
769- ; GISEL-NEXT: s_delay_alu instid0(SALU_CYCLE_1)
770- ; GISEL-NEXT: v_mov_b32_e32 v2, s0
771- ; GISEL-NEXT: global_store_b32 v[0:1], v2, off
772- ; GISEL-NEXT: s_endpgm
773- ;
774686; DAG-PAL-LABEL: s_buffer_load_ushort_imm_offset:
775687; DAG-PAL: ; %bb.0: ; %main_body
776688; DAG-PAL-NEXT: s_buffer_load_u16 s0, s[0:3], 0x4
@@ -796,16 +708,6 @@ define amdgpu_ps void @s_buffer_load_ushort_sgpr(<4 x i32> inreg %src, ptr addrs
796708; DAG-DEFAULT-NEXT: global_store_b32 v[0:1], v2, off
797709; DAG-DEFAULT-NEXT: s_endpgm
798710;
799- ; GISEL-LABEL: s_buffer_load_ushort_sgpr:
800- ; GISEL: ; %bb.0: ; %main_body
801- ; GISEL-NEXT: s_buffer_load_u16 s0, s[0:3], s4 offset:0x0
802- ; GISEL-NEXT: s_wait_kmcnt 0x0
803- ; GISEL-NEXT: s_and_b32 s0, s0, 0xffff
804- ; GISEL-NEXT: s_delay_alu instid0(SALU_CYCLE_1)
805- ; GISEL-NEXT: v_mov_b32_e32 v2, s0
806- ; GISEL-NEXT: global_store_b32 v[0:1], v2, off
807- ; GISEL-NEXT: s_endpgm
808- ;
809711; DAG-PAL-LABEL: s_buffer_load_ushort_sgpr:
810712; DAG-PAL: ; %bb.0: ; %main_body
811713; DAG-PAL-NEXT: s_buffer_load_u16 s0, s[0:3], s4 offset:0x0
@@ -831,16 +733,6 @@ define amdgpu_ps void @s_buffer_load_ushort_sgpr_or_imm_offset(<4 x i32> inreg %
831733; DAG-DEFAULT-NEXT: global_store_b32 v[0:1], v2, off
832734; DAG-DEFAULT-NEXT: s_endpgm
833735;
834- ; GISEL-LABEL: s_buffer_load_ushort_sgpr_or_imm_offset:
835- ; GISEL: ; %bb.0: ; %main_body
836- ; GISEL-NEXT: s_buffer_load_u16 s0, s[0:3], s4 offset:0x64
837- ; GISEL-NEXT: s_wait_kmcnt 0x0
838- ; GISEL-NEXT: s_and_b32 s0, s0, 0xffff
839- ; GISEL-NEXT: s_delay_alu instid0(SALU_CYCLE_1)
840- ; GISEL-NEXT: v_mov_b32_e32 v2, s0
841- ; GISEL-NEXT: global_store_b32 v[0:1], v2, off
842- ; GISEL-NEXT: s_endpgm
843- ;
844736; DAG-PAL-LABEL: s_buffer_load_ushort_sgpr_or_imm_offset:
845737; DAG-PAL: ; %bb.0: ; %main_body
846738; DAG-PAL-NEXT: s_buffer_load_u16 s0, s[0:3], s4 offset:0x64
0 commit comments