Home
last modified time | relevance | path

Searched refs:nonimmediate_operand (Results 1 – 25 of 108) sorted by relevance

12345

/openbsd/src/gnu/gcc/gcc/config/i386/
Dsse.md52 [(set (match_operand:SSEMODEI 0 "nonimmediate_operand" "")
53 (match_operand:SSEMODEI 1 "nonimmediate_operand" ""))]
61 [(set (match_operand:SSEMODEI 0 "nonimmediate_operand" "=x,x ,m")
91 [(set (match_operand:V4SF 0 "nonimmediate_operand" "")
92 (match_operand:V4SF 1 "nonimmediate_operand" ""))]
100 [(set (match_operand:V4SF 0 "nonimmediate_operand" "=x,x,m")
133 [(set (match_operand:V2DF 0 "nonimmediate_operand" "")
134 (match_operand:V2DF 1 "nonimmediate_operand" ""))]
142 [(set (match_operand:V2DF 0 "nonimmediate_operand" "=x,x,m")
190 [(set (match_operand:SSEMODE 0 "nonimmediate_operand" "")
[all …]
Dmmx.md57 [(set (match_operand:MMXMODEI 0 "nonimmediate_operand" "")
58 (match_operand:MMXMODEI 1 "nonimmediate_operand" ""))]
66 [(set (match_operand:MMXMODEI 0 "nonimmediate_operand"
90 [(set (match_operand:MMXMODEI 0 "nonimmediate_operand"
116 [(set (match_operand:V2SF 0 "nonimmediate_operand" "")
117 (match_operand:V2SF 1 "nonimmediate_operand" ""))]
125 [(set (match_operand:V2SF 0 "nonimmediate_operand"
150 [(set (match_operand:V2SF 0 "nonimmediate_operand"
174 [(set (match_operand:MMXMODE 0 "nonimmediate_operand" "")
191 [(set (match_operand:MMXMODE 0 "nonimmediate_operand" "")
[all …]
Di386.md492 (compare:CC (match_operand:TI 0 "nonimmediate_operand" "")
505 (compare:CC (match_operand:DI 0 "nonimmediate_operand" "")
531 (compare:CC (match_operand:HI 0 "nonimmediate_operand" "")
544 (compare:CC (match_operand:QI 0 "nonimmediate_operand" "")
557 (compare (match_operand:DI 0 "nonimmediate_operand" "r,?mr")
569 (compare (minus:DI (match_operand:DI 0 "nonimmediate_operand" "rm,r")
579 (compare:CC (match_operand:DI 0 "nonimmediate_operand" "")
586 (compare (match_operand:DI 0 "nonimmediate_operand" "mr,r")
596 (compare (match_operand:SI 0 "nonimmediate_operand" "r,?mr")
608 (compare (minus:SI (match_operand:SI 0 "nonimmediate_operand" "rm,r")
[all …]
/openbsd/src/gnu/usr.bin/gcc/gcc/config/ns32k/
Dns32k.md60 ;; "general_operand" "0" to "nonimmediate_operand" "0" (and
62 ;; "nonimmediate_operand" "=rm". Revisit and test later.
66 (match_operand:SI 0 "nonimmediate_operand" "rm"))]
75 (match_operand:HI 0 "nonimmediate_operand" "rm"))]
84 (match_operand:QI 0 "nonimmediate_operand" "rm"))]
232 [(set (match_operand:DF 0 "nonimmediate_operand" "=lrm<")
266 [(set (match_operand:SF 0 "nonimmediate_operand" "=frm<")
315 [(set (match_operand:DI 0 "nonimmediate_operand" "=rm<,*f,rm")
356 [(set (match_operand:SI 0 "nonimmediate_operand" "=rm<,rm<,*f,rm,x")
448 [(set (match_operand:HI 0 "nonimmediate_operand" "=rm<,*f,rm")
[all …]
/openbsd/src/gnu/usr.bin/gcc/gcc/config/vax/
Dvax.md46 (match_operand:SI 0 "nonimmediate_operand" "g"))]
52 (match_operand:HI 0 "nonimmediate_operand" "g"))]
58 (match_operand:QI 0 "nonimmediate_operand" "g"))]
76 (compare (match_operand:SI 0 "nonimmediate_operand" "g")
83 (compare (match_operand:HI 0 "nonimmediate_operand" "g")
90 (compare (match_operand:QI 0 "nonimmediate_operand" "g")
143 [(set (match_operand:DF 0 "nonimmediate_operand" "=g,g")
151 [(set (match_operand:SF 0 "nonimmediate_operand" "=g,g")
166 [(set (match_operand:DI 0 "nonimmediate_operand" "=g,g")
191 [(set (match_operand:SI 0 "nonimmediate_operand" "=g")
[all …]
/openbsd/src/gnu/gcc/gcc/config/vax/
Dvax.md62 (match_operand:VAXint 0 "nonimmediate_operand" "g"))]
74 (compare (match_operand:VAXint 0 "nonimmediate_operand" "g")
104 [(set (match_operand:VAXfp 0 "nonimmediate_operand" "=g,g")
119 [(set (match_operand:DI 0 "nonimmediate_operand" "=g,g")
144 [(set (match_operand:VAXint 0 "nonimmediate_operand" "=g")
220 [(set (match_operand:QI 0 "nonimmediate_operand" "=g")
221 (truncate:QI (match_operand:SI 1 "nonimmediate_operand" "g")))]
226 [(set (match_operand:HI 0 "nonimmediate_operand" "=g")
227 (truncate:HI (match_operand:SI 1 "nonimmediate_operand" "g")))]
232 [(set (match_operand:QI 0 "nonimmediate_operand" "=g")
[all …]
/openbsd/src/gnu/usr.bin/gcc/gcc/config/i386/
Di386.md393 (compare:CC (match_operand:DI 0 "nonimmediate_operand" "")
419 (compare:CC (match_operand:HI 0 "nonimmediate_operand" "")
432 (compare:CC (match_operand:QI 0 "nonimmediate_operand" "")
445 (compare (match_operand:DI 0 "nonimmediate_operand" "r,?mr")
457 (compare (minus:DI (match_operand:DI 0 "nonimmediate_operand" "rm,r")
467 (compare:CC (match_operand:DI 0 "nonimmediate_operand" "")
474 (compare (match_operand:DI 0 "nonimmediate_operand" "mr,r")
484 (compare (match_operand:SI 0 "nonimmediate_operand" "r,?mr")
496 (compare (minus:SI (match_operand:SI 0 "nonimmediate_operand" "rm,r")
506 (compare:CC (match_operand:SI 0 "nonimmediate_operand" "rm,r")
[all …]
/openbsd/src/gnu/usr.bin/gcc/gcc/config/m68k/
Dm68k.md309 (match_operand:DI 0 "nonimmediate_operand" ""))
317 (match_operand:DI 0 "nonimmediate_operand" "am,d"))
349 (match_operand:SI 0 "nonimmediate_operand" ""))]
355 (match_operand:SI 0 "nonimmediate_operand" "rm"))]
380 (match_operand:HI 0 "nonimmediate_operand" ""))]
386 (match_operand:HI 0 "nonimmediate_operand" "dm"))]
392 (match_operand:QI 0 "nonimmediate_operand" ""))]
398 (match_operand:QI 0 "nonimmediate_operand" "dm"))]
473 (compare (match_operand:DI 0 "nonimmediate_operand" "")
481 (compare (match_operand:DI 1 "nonimmediate_operand" "0,d")
[all …]
/openbsd/src/gnu/gcc/gcc/config/m68k/
Dm68k.md172 (match_operand:DI 0 "nonimmediate_operand" ""))
180 (match_operand:DI 0 "nonimmediate_operand" "am,d"))
211 (match_operand:SI 0 "nonimmediate_operand" ""))]
217 (match_operand:SI 0 "nonimmediate_operand" "rm"))]
232 (match_operand:HI 0 "nonimmediate_operand" ""))]
238 (match_operand:HI 0 "nonimmediate_operand" "dm"))]
244 (match_operand:QI 0 "nonimmediate_operand" ""))]
250 (match_operand:QI 0 "nonimmediate_operand" "dm"))]
290 (compare (match_operand:DI 0 "nonimmediate_operand" "")
298 (compare (match_operand:DI 1 "nonimmediate_operand" "0,d")
[all …]
/openbsd/src/gnu/usr.bin/gcc/gcc/config/ip2k/
Dip2k.md103 [(set (match_operand:QI 0 "nonimmediate_operand" "=rS")
213 [(set (match_operand:QI 0 "nonimmediate_operand" "=g")
239 [(set (match_operand:QI 0 "nonimmediate_operand" "=roR,roR,r, rS,roR")
260 (set (match_operand:QI 0 "nonimmediate_operand" "")
291 (set (match_operand:QI 2 "nonimmediate_operand" "")
305 [(set (match_operand:QI 0 "nonimmediate_operand" "=g")
307 (set (match_operand:QI 2 "nonimmediate_operand" "=g")
321 [(set (match_operand:QI 0 "nonimmediate_operand" "")
323 (set (match_operand:QI 2 "nonimmediate_operand" "")
337 [(set (match_operand:QI 0 "nonimmediate_operand" "")
[all …]
/openbsd/src/gnu/gcc/gcc/config/s390/
Ds390.md379 (compare (and:DI (match_operand:DI 0 "nonimmediate_operand" "d,d,d,d")
395 (compare (and:SI (match_operand:SI 0 "nonimmediate_operand" "d,d")
434 (compare (match_operand:GPR 0 "nonimmediate_operand" "d,m")
447 (compare (match_operand:GPR 0 "nonimmediate_operand" "d,m")
468 (compare (match_operand:SI 0 "nonimmediate_operand" "d,Q,S")
481 (compare (match_operand:SI 0 "nonimmediate_operand" "d,Q,S")
513 (compare (match_operand:HQI 0 "nonimmediate_operand" "?Q,?S,d")
526 (compare (match_operand:HI 0 "nonimmediate_operand" "Q,S,d")
538 (compare (match_operand:QI 0 "nonimmediate_operand" "?Q,?S,d")
575 (compare (match_operand:DI 0 "nonimmediate_operand" "%d,d,d,d,Q")
[all …]
/openbsd/src/gnu/usr.bin/gcc/gcc/config/s390/
Ds390.md399 (compare (and:DI (match_operand:DI 0 "nonimmediate_operand" "d")
423 (compare (and:SI (match_operand:SI 0 "nonimmediate_operand" "d")
500 (compare (match_operand:SI 0 "nonimmediate_operand" "d,Q")
513 (compare (match_operand:SI 0 "nonimmediate_operand" "d,Q")
533 (compare (match_operand:HI 0 "nonimmediate_operand" "?Q,d")
546 (compare (match_operand:HI 0 "nonimmediate_operand" "Q,d")
579 (compare (match_operand:QI 0 "nonimmediate_operand" "?Q,d")
592 (compare (match_operand:QI 0 "nonimmediate_operand" "?Q,d")
627 (compare (sign_extend:DI (match_operand:SI 1 "nonimmediate_operand" "d,m"))
674 (compare (zero_extend:DI (match_operand:SI 1 "nonimmediate_operand" "d,m"))
[all …]
/openbsd/src/gnu/usr.bin/gcc/gcc/config/mn10300/
Dmn10300.md60 [(set (match_operand:QI 0 "nonimmediate_operand" "=d*x*a,d*x,d*x*a,d*x*a,m")
103 [(set (match_operand:QI 0 "nonimmediate_operand" "=d*a,d,d*a,d,m")
150 [(set (match_operand:HI 0 "nonimmediate_operand" "=d*x*a,d*x,d*x*a,d*x*a,m")
193 [(set (match_operand:HI 0 "nonimmediate_operand" "=d*a,d,d*a,d,m")
279 [(set (match_operand:SI 0 "nonimmediate_operand"
343 [(set (match_operand:SF 0 "nonimmediate_operand" "=dx,ax,dx,a,daxm,dax")
388 [(set (match_operand:DI 0 "nonimmediate_operand"
557 [(set (match_operand:DF 0 "nonimmediate_operand"
1028 [(set (match_operand:SI 0 "nonimmediate_operand" "=dx")
1031 (set (match_operand:SI 3 "nonimmediate_operand" "=&d")
[all …]
/openbsd/src/gnu/usr.bin/gcc/gcc/config/m68hc11/
Dm68hc11.md634 [(parallel [(set (match_operand:DI 0 "nonimmediate_operand" "")
655 [(set (match_operand:DI 0 "nonimmediate_operand" "=ou,U,!u,U,m,m,!u")
662 [(set (match_operand:DI 0 "nonimmediate_operand" "")
671 [(parallel [(set (match_operand:DF 0 "nonimmediate_operand" "")
691 [(set (match_operand:DF 0 "nonimmediate_operand" "=ou,U,!u,U,m,m,!u")
698 [(set (match_operand:DF 0 "nonimmediate_operand" "")
716 [(parallel [(set (match_operand:SI 0 "nonimmediate_operand" "")
736 [(set (match_operand:SI 0 "nonimmediate_operand" "=ou,mu,?D,m,?D,?u,?u,!u,D")
743 [(set (match_operand:SI 0 "nonimmediate_operand" "")
752 [(parallel [(set (match_operand:SF 0 "nonimmediate_operand" "")
[all …]
/openbsd/src/gnu/gcc/gcc/config/m68hc11/
Dm68hc11.md614 [(parallel [(set (match_operand:DI 0 "nonimmediate_operand" "")
660 [(parallel [(set (match_operand:DF 0 "nonimmediate_operand" "")
712 [(parallel [(set (match_operand:SI 0 "nonimmediate_operand" "")
743 [(set (match_operand:SI 0 "nonimmediate_operand" "=mu,mu,?D,m,?D,?u,?u,!u,D")
754 [(parallel [(set (match_operand:SF 0 "nonimmediate_operand" "")
785 [(set (match_operand:SF 0 "nonimmediate_operand" "=m!u,m,D,m,D,!u,!u,!u,D")
825 [(set (match_operand:HI 0 "nonimmediate_operand" "=xy,d")
848 [(set (match_operand:HI 0 "nonimmediate_operand" "")
890 [(set (match_operand:HI 0 "nonimmediate_operand" "=U,dAw,dAw,m,U,U,m,!u")
900 [(set (match_operand:HI 0 "nonimmediate_operand" "=d,A,um")
[all …]
/openbsd/src/gnu/gcc/gcc/config/mmix/
Dmmix.md51 [(set (match_operand:QI 0 "nonimmediate_operand" "=r,r ,r,x ,r,r,m,??r")
65 [(set (match_operand:HI 0 "nonimmediate_operand" "=r,r ,r ,x,r,r,m,??r")
80 [(set (match_operand:SI 0 "nonimmediate_operand" "=r,r ,r,x,r,r,m,??r")
95 [(set (match_operand:DI 0 "nonimmediate_operand" "=r,r ,r,x,r,m,r,m,r,r,??r")
114 [(set (match_operand:SF 0 "nonimmediate_operand" "=r,r,x,r,r,m,??r")
127 [(set (match_operand:DF 0 "nonimmediate_operand" "=r,r,x,r,r,m,??r")
147 [(set (match_operand 0 "nonimmediate_operand" "=r,x,r,r,m")
148 (match_operand 1 "nonimmediate_operand" "r,r,x,m,r"))]
159 [(set (match_operand:CC 0 "nonimmediate_operand" "")
160 (match_operand:CC 1 "nonimmediate_operand" ""))]
[all …]
/openbsd/src/gnu/gcc/gcc/config/mn10300/
Dmn10300.md72 [(set (match_operand:QI 0 "nonimmediate_operand" "=d*x*a*f,d*x,d*x*a,d*x*a,m,*f,d*x*a")
118 [(set (match_operand:QI 0 "nonimmediate_operand" "=d*a,d,d*a,d,m")
165 [(set (match_operand:HI 0 "nonimmediate_operand" "=d*x*a*f,d*x,d*x*a,d*x*a,m,*f,d*x*a")
211 [(set (match_operand:HI 0 "nonimmediate_operand" "=d*a,d,d*a,d,m")
330 [(set (match_operand:SI 0 "nonimmediate_operand"
399 [(set (match_operand:SF 0 "nonimmediate_operand" "=f,dx,ax,dx,a,f,dxaQ,daxm,dax")
449 [(set (match_operand:DI 0 "nonimmediate_operand"
638 [(set (match_operand:DF 0 "nonimmediate_operand"
1138 [(set (match_operand:SI 0 "nonimmediate_operand" "=dx")
1141 (set (match_operand:SI 3 "nonimmediate_operand" "=&d")
[all …]
/openbsd/src/gnu/gcc/gcc/config/score/
Dscore.md92 [(set (match_operand:QI 0 "nonimmediate_operand")
104 [(set (match_operand:QI 0 "nonimmediate_operand" "=d,d,d,m,d,*x,d,*a")
125 [(set (match_operand:HI 0 "nonimmediate_operand")
137 [(set (match_operand:HI 0 "nonimmediate_operand" "=d,d,d,m,d,*x,d,*a")
158 [(set (match_operand:SI 0 "nonimmediate_operand")
170 [(set (match_operand:SI 0 "nonimmediate_operand" "=d,d,d,m,d,*x,d,*a,d,*c")
197 [(set (match_operand:DI 0 "nonimmediate_operand" "=d,d,d,m,d,*x")
209 [(set (match_operand:SF 0 "nonimmediate_operand")
221 [(set (match_operand:SF 0 "nonimmediate_operand" "=d,d,d,m")
238 [(set (match_operand:DF 0 "nonimmediate_operand" "=d,d,d,m")
[all …]
/openbsd/src/gnu/gcc/gcc/config/m32c/
Dpredicates.md32 ; Likewise for nonimmediate_operand.
35 (ior (match_operand 0 "nonimmediate_operand")
135 (and (and (match_operand 0 "nonimmediate_operand" "")
141 (and (match_operand 0 "nonimmediate_operand" "")
Dmov.md51 [(set (match_operand:QI 0 "nonimmediate_operand" "=RqiSd*Rmm")
111 (set (match_operand:QHSI 3 "nonimmediate_operand" "")
368 (zero_extend:SI (match_operand:HI 1 "nonimmediate_operand" "0")))]
376 (zero_extend:HI (match_operand:QI 1 "nonimmediate_operand" "0,0")))]
386 (truncate:PSI (match_operand:SI 1 "nonimmediate_operand" "0,RsiSd*Rmm,RsiSd*Rmm,Rcr")))]
/openbsd/src/gnu/usr.bin/gcc/gcc/config/cris/
Dcris.md129 (match_operand:DI 0 "nonimmediate_operand" "r,o"))]
142 (match_operand:SI 0 "nonimmediate_operand" "r,Q>,m"))]
149 (match_operand:HI 0 "nonimmediate_operand" "r,Q>,m"))]
156 (match_operand:QI 0 "nonimmediate_operand" "r,Q>,m"))]
178 (compare (match_operand:DI 0 "nonimmediate_operand" "r,r,r,r,r,r,o")
270 (match_operand:SI 0 "nonimmediate_operand" "r,r,r,r,Q>,Q>,r,r,m,m")
288 (compare (match_operand:HI 0 "nonimmediate_operand" "r,r,Q>,Q>,r,m,m")
304 (match_operand:QI 0 "nonimmediate_operand" "r,r,r,Q>,Q>,r,m,m")
376 [(set (match_operand:DI 0 "nonimmediate_operand" "")
415 [(set (match_operand:DI 0 "nonimmediate_operand" "=r,r,m")
[all …]
/openbsd/src/gnu/gcc/gcc/config/iq2000/
Diq2000.md430 (zero_extend:SI (match_operand:HI 1 "nonimmediate_operand" "")))]
436 (zero_extend:SI (match_operand:HI 1 "nonimmediate_operand" "d,R,m")))]
451 (zero_extend:HI (match_operand:QI 1 "nonimmediate_operand" "")))]
457 (zero_extend:HI (match_operand:QI 1 "nonimmediate_operand" "d,R,m")))]
472 (zero_extend:SI (match_operand:QI 1 "nonimmediate_operand" "")))]
478 (zero_extend:SI (match_operand:QI 1 "nonimmediate_operand" "d,R,m")))]
507 (sign_extend:SI (match_operand:HI 1 "nonimmediate_operand" "")))]
537 (sign_extend:HI (match_operand:QI 1 "nonimmediate_operand" "")))]
569 (sign_extend:SI (match_operand:QI 1 "nonimmediate_operand" "")))]
685 [(set (match_operand:SI 0 "nonimmediate_operand" "")
[all …]
/openbsd/src/gnu/gcc/gcc/config/cris/
Dcris.md197 (match_operand:DI 0 "nonimmediate_operand" "r,o"))]
210 (match_operand:BWD 0 "nonimmediate_operand" "r,Q>,m"))]
232 (compare (match_operand:DI 0 "nonimmediate_operand" "r,r,r,r,r,r,o")
293 (match_operand:SI 0 "nonimmediate_operand" "r,r,r, r,Q>,Q>,r,r,m,m")
312 (match_operand:BW 0 "nonimmediate_operand" "r,r, r,Q>,Q>,r,m,m")
408 [(set (match_operand:DI 0 "nonimmediate_operand" "")
446 [(set (match_operand:DI 0 "nonimmediate_operand" "=r,rx,m")
454 [(set (match_operand:DI 0 "nonimmediate_operand" "")
784 (match_operand:SI 0 "nonimmediate_operand" "")
906 (match_operand:SI 0 "nonimmediate_operand" "=r,r, r,Q>,r,Q>,g,r,r, r,g,rQ>,x, m,x")
[all …]
/openbsd/src/gnu/usr.bin/gcc/gcc/config/alpha/
Dalpha.md180 (sign_extend:DI (match_operand:SI 1 "nonimmediate_operand" "")))]
195 (match_operand:SI 1 "nonimmediate_operand" "r,m,m")))]
784 (sign_extend:DI (match_operand:SI 1 "nonimmediate_operand" "")))
786 (sign_extend:DI (match_operand:SI 2 "nonimmediate_operand" "")))
791 (set (match_operand:SI 0 "nonimmediate_operand" "")
802 (sign_extend:DI (match_operand:SI 1 "nonimmediate_operand" "")))
804 (sign_extend:DI (match_operand:SI 2 "nonimmediate_operand" "")))
809 (set (match_operand:SI 0 "nonimmediate_operand" "")
820 (sign_extend:DI (match_operand:SI 1 "nonimmediate_operand" "")))
822 (sign_extend:DI (match_operand:SI 2 "nonimmediate_operand" "")))
[all …]
/openbsd/src/gnu/gcc/gcc/config/bfin/
Dbfin.md357 [(set (match_operand:DI 0 "nonimmediate_operand" "=x,mx,r")
385 [(set (match_operand:BI 0 "nonimmediate_operand" "=x,x,d,md,C,d,C")
402 [(set (match_operand:PDI 0 "nonimmediate_operand" "=e,<,e")
455 [(set (match_operand:SI 0 "nonimmediate_operand" "=da,x*y,*k,da,da,x,x,x,da,mr")
473 [(set (match_operand:V2HI 0 "nonimmediate_operand" "=da,da,d,dm")
496 [(set (match_operand:HI 0 "nonimmediate_operand" "=x,da,x,d,mr")
520 [(set (match_operand:QI 0 "nonimmediate_operand" "=x,da,x,d,mr")
533 [(set (match_operand:SF 0 "nonimmediate_operand" "=x,x,da,mr")
544 [(set (match_operand:DF 0 "nonimmediate_operand" "=x,mx,r")
605 [(set (match_operand:SI 0 "nonimmediate_operand" "")
[all …]

12345