Lines Matching full:indexed
33 define void @load-pre-indexed-byte(%struct.byte* %ptr) nounwind {
34 ; CHECK-LABEL: load-pre-indexed-byte
46 define void @store-pre-indexed-byte(%struct.byte* %ptr, i8 %val) nounwind {
47 ; CHECK-LABEL: store-pre-indexed-byte
61 define void @load-pre-indexed-halfword(%struct.halfword* %ptr) nounwind {
62 ; CHECK-LABEL: load-pre-indexed-halfword
74 define void @store-pre-indexed-halfword(%struct.halfword* %ptr, i16 %val) nounwind {
75 ; CHECK-LABEL: store-pre-indexed-halfword
89 define void @load-pre-indexed-word(%struct.word* %ptr) nounwind {
90 ; CHECK-LABEL: load-pre-indexed-word
102 define void @store-pre-indexed-word(%struct.word* %ptr, i32 %val) nounwind {
103 ; CHECK-LABEL: store-pre-indexed-word
117 define void @load-pre-indexed-doubleword(%struct.doubleword* %ptr) nounwind {
118 ; CHECK-LABEL: load-pre-indexed-doubleword
130 define void @store-pre-indexed-doubleword(%struct.doubleword* %ptr, i64 %val) nounwind {
131 ; CHECK-LABEL: store-pre-indexed-doubleword
145 define void @load-pre-indexed-quadword(%struct.quadword* %ptr) nounwind {
146 ; CHECK-LABEL: load-pre-indexed-quadword
158 define void @store-pre-indexed-quadword(%struct.quadword* %ptr, fp128 %val) nounwind {
159 ; CHECK-LABEL: store-pre-indexed-quadword
173 define void @load-pre-indexed-float(%struct.float* %ptr) nounwind {
174 ; CHECK-LABEL: load-pre-indexed-float
186 define void @store-pre-indexed-float(%struct.float* %ptr, float %val) nounwind {
187 ; CHECK-LABEL: store-pre-indexed-float
201 define void @load-pre-indexed-double(%struct.double* %ptr) nounwind {
202 ; CHECK-LABEL: load-pre-indexed-double
214 define void @store-pre-indexed-double(%struct.double* %ptr, double %val) nounwind {
215 ; CHECK-LABEL: store-pre-indexed-double
236 define void @load-pair-pre-indexed-word(%struct.word* %ptr) nounwind {
237 ; CHECK-LABEL: load-pair-pre-indexed-word
253 define void @store-pair-pre-indexed-word(%struct.word* %ptr, i32 %val) nounwind {
254 ; CHECK-LABEL: store-pair-pre-indexed-word
285 define i32 @load-pre-indexed-word2(%pre.struct.i32** %this, i1 %cond,
287 ; CHECK-LABEL: load-pre-indexed-word2
303 define i64 @load-pre-indexed-doubleword2(%pre.struct.i64** %this, i1 %cond,
305 ; CHECK-LABEL: load-pre-indexed-doubleword2
321 define <2 x i64> @load-pre-indexed-quadword2(%pre.struct.i128** %this, i1 %cond,
323 ; CHECK-LABEL: load-pre-indexed-quadword2
339 define float @load-pre-indexed-float2(%pre.struct.float** %this, i1 %cond,
341 ; CHECK-LABEL: load-pre-indexed-float2
357 define double @load-pre-indexed-double2(%pre.struct.double** %this, i1 %cond,
359 ; CHECK-LABEL: load-pre-indexed-double2
375 define i32 @load-pre-indexed-word3(%pre.struct.i32** %this, i1 %cond,
377 ; CHECK-LABEL: load-pre-indexed-word3
393 define i64 @load-pre-indexed-doubleword3(%pre.struct.i64** %this, i1 %cond,
395 ; CHECK-LABEL: load-pre-indexed-doubleword3
411 define <2 x i64> @load-pre-indexed-quadword3(%pre.struct.i128** %this, i1 %cond,
413 ; CHECK-LABEL: load-pre-indexed-quadword3
429 define float @load-pre-indexed-float3(%pre.struct.float** %this, i1 %cond,
431 ; CHECK-LABEL: load-pre-indexed-float3
447 define double @load-pre-indexed-double3(%pre.struct.double** %this, i1 %cond,
449 ; CHECK-LABEL: load-pre-indexed-double3
475 define void @store-pre-indexed-word2(%pre.struct.i32** %this, i1 %cond,
478 ; CHECK-LABEL: store-pre-indexed-word2
494 define void @store-pre-indexed-doubleword2(%pre.struct.i64** %this, i1 %cond,
497 ; CHECK-LABEL: store-pre-indexed-doubleword2
513 define void @store-pre-indexed-quadword2(%pre.struct.i128** %this, i1 %cond,
516 ; CHECK-LABEL: store-pre-indexed-quadword2
532 define void @store-pre-indexed-float2(%pre.struct.float** %this, i1 %cond,
535 ; CHECK-LABEL: store-pre-indexed-float2
551 define void @store-pre-indexed-double2(%pre.struct.double** %this, i1 %cond,
554 ; CHECK-LABEL: store-pre-indexed-double2
570 define void @store-pre-indexed-word3(%pre.struct.i32** %this, i1 %cond,
573 ; CHECK-LABEL: store-pre-indexed-word3
589 define void @store-pre-indexed-doubleword3(%pre.struct.i64** %this, i1 %cond,
592 ; CHECK-LABEL: store-pre-indexed-doubleword3
608 define void @store-pre-indexed-quadword3(%pre.struct.i128** %this, i1 %cond,
611 ; CHECK-LABEL: store-pre-indexed-quadword3
627 define void @store-pre-indexed-float3(%pre.struct.float** %this, i1 %cond,
630 ; CHECK-LABEL: store-pre-indexed-float3
646 define void @store-pre-indexed-double3(%pre.struct.double** %this, i1 %cond,
649 ; CHECK-LABEL: store-pre-indexed-double3
675 define void @load-post-indexed-byte(i8* %array, i64 %count) nounwind {
676 ; CHECK-LABEL: load-post-indexed-byte
699 define void @load-post-indexed-halfword(i16* %array, i64 %count) nounwind {
700 ; CHECK-LABEL: load-post-indexed-halfword
723 define void @load-post-indexed-word(i32* %array, i64 %count) nounwind {
724 ; CHECK-LABEL: load-post-indexed-word
747 define void @load-post-indexed-doubleword(i64* %array, i64 %count) nounwind {
748 ; CHECK-LABEL: load-post-indexed-doubleword
771 define void @load-post-indexed-quadword(<2 x i64>* %array, i64 %count) nounwind {
772 ; CHECK-LABEL: load-post-indexed-quadword
795 define void @load-post-indexed-float(float* %array, i64 %count) nounwind {
796 ; CHECK-LABEL: load-post-indexed-float
819 define void @load-post-indexed-double(double* %array, i64 %count) nounwind {
820 ; CHECK-LABEL: load-post-indexed-double
853 define void @store-post-indexed-byte(i8* %array, i64 %count, i8 %val) nounwind {
854 ; CHECK-LABEL: store-post-indexed-byte
876 define void @store-post-indexed-halfword(i16* %array, i64 %count, i16 %val) nounwind {
877 ; CHECK-LABEL: store-post-indexed-halfword
899 define void @store-post-indexed-word(i32* %array, i64 %count, i32 %val) nounwind {
900 ; CHECK-LABEL: store-post-indexed-word
922 define void @store-post-indexed-doubleword(i64* %array, i64 %count, i64 %val) nounwind {
923 ; CHECK-LABEL: store-post-indexed-doubleword
945 define void @store-post-indexed-quadword(<2 x i64>* %array, i64 %count, <2 x i64> %val) nounwind {
946 ; CHECK-LABEL: store-post-indexed-quadword
968 define void @store-post-indexed-float(float* %array, i64 %count, float %val) nounwind {
969 ; CHECK-LABEL: store-post-indexed-float
991 define void @store-post-indexed-double(double* %array, i64 %count, double %val) nounwind {
992 ; CHECK-LABEL: store-post-indexed-double
1030 define void @store-pair-post-indexed-word() nounwind {
1031 ; CHECK-LABEL: store-pair-post-indexed-word
1049 define void @store-pair-post-indexed-doubleword() nounwind {
1050 ; CHECK-LABEL: store-pair-post-indexed-doubleword
1068 define void @store-pair-post-indexed-float() nounwind {
1069 ; CHECK-LABEL: store-pair-post-indexed-float
1087 define void @store-pair-post-indexed-double() nounwind {
1088 ; CHECK-LABEL: store-pair-post-indexed-double
1116 define void @post-indexed-sub-word(i32* %a, i32* %b, i64 %count) nounwind {
1117 ; CHECK-LABEL: post-indexed-sub-word
1140 define void @post-indexed-sub-doubleword(i64* %a, i64* %b, i64 %count) nounwind {
1141 ; CHECK-LABEL: post-indexed-sub-doubleword
1164 define void @post-indexed-sub-quadword(<2 x i64>* %a, <2 x i64>* %b, i64 %count) nounwind {
1165 ; CHECK-LABEL: post-indexed-sub-quadword
1188 define void @post-indexed-sub-float(float* %a, float* %b, i64 %count) nounwind {
1189 ; CHECK-LABEL: post-indexed-sub-float
1212 define void @post-indexed-sub-double(double* %a, double* %b, i64 %count) nounwind {
1213 ; CHECK-LABEL: post-indexed-sub-double