Home
last modified time | relevance | path

Searched refs:register_operand (Results 1 – 25 of 52) sorted by relevance

123

/freebsd-12-stable/contrib/gcc/config/arm/
Diwmmxt.md23 [(set (match_operand:DI 0 "register_operand" "=y,?&r,?&r")
24 (ior:DI (match_operand:DI 1 "register_operand" "%y,0,r")
25 (match_operand:DI 2 "register_operand" "y,r,r")))]
35 [(set (match_operand:DI 0 "register_operand" "=y,?&r,?&r")
36 (xor:DI (match_operand:DI 1 "register_operand" "%y,0,r")
37 (match_operand:DI 2 "register_operand" "y,r,r")))]
47 [(set (match_operand:DI 0 "register_operand" "=y,?&r,?&r")
48 (and:DI (match_operand:DI 1 "register_operand" "%y,0,r")
49 (match_operand:DI 2 "register_operand" "y,r,r")))]
59 [(set (match_operand:DI 0 "register_operand" "=y")
[all …]
Darm.md382 [(set (match_operand:DI 0 "register_operand" "=l")
383 (plus:DI (match_operand:DI 1 "register_operand" "%0")
384 (match_operand:DI 2 "register_operand" "l")))
536 [(set (match_operand:SI 0 "register_operand" "=l,l,l,*r,*h,l,!k")
537 (plus:SI (match_operand:SI 1 "register_operand" "%0,0,l,*0,*0,!k,!k")
870 [(set (match_operand:DI 0 "register_operand" "=l")
871 (minus:DI (match_operand:DI 1 "register_operand" "0")
872 (match_operand:DI 2 "register_operand" "l")))
962 [(set (match_operand:SI 0 "register_operand" "=l")
963 (minus:SI (match_operand:SI 1 "register_operand" "l")
[all …]
Dcirrus.md199 (match_operand:SI 2 "register_operand" "r")))]
208 (match_operand:SI 2 "register_operand" "r")))]
412 || register_operand (operands[1], SFmode))"
435 || register_operand (operands[1], DFmode))"
Dfpa.md531 || register_operand (operands[1], SFmode))"
558 || register_operand (operands[1], DFmode))"
592 && (register_operand (operands[0], XFmode)
593 || register_operand (operands[1], XFmode))"
Dvfp.md152 && ( register_operand (operands[0], DImode)
153 || register_operand (operands[1], DImode))"
215 && ( register_operand (operands[0], DFmode)
216 || register_operand (operands[1], DFmode))"
/freebsd-12-stable/contrib/gcc/config/rs6000/
Daltivec.md176 && (register_operand (operands[0], <MODE>mode)
177 || register_operand (operands[1], <MODE>mode))"
253 [(set (match_operand:SI 0 "register_operand" "=r")
267 (unspec_volatile:SI [(match_operand:SI 1 "register_operand" "r")
280 [(clobber (match_operand:SI 1 "register_operand" "=l"))
290 (use (match_operand:SI 1 "register_operand" "l"))
300 [(set (match_operand:VI 0 "register_operand" "=v")
301 (plus:VI (match_operand:VI 1 "register_operand" "v")
302 (match_operand:VI 2 "register_operand" "v")))]
308 [(set (match_operand:V4SF 0 "register_operand" "=v")
[all …]
Ddarwin.md233 (match_operand:V4SI 2 "register_operand" ""))
256 [(set (match_operand:SI 0 "register_operand" "=l")
265 [(set (match_operand:DI 0 "register_operand" "=l")
312 [(call (mem:SI (match_operand:DI 0 "register_operand" "c,*l,c,*l"))
342 (call (mem:SI (match_operand:DI 1 "register_operand" "c,*l,c,*l"))
375 (use (match_operand:SI 3 "register_operand" "l,l"))
390 (use (match_operand:SI 4 "register_operand" "l,l"))
406 (use (match_operand:SI 3 "register_operand" "l,l"))
426 (use (match_operand:SI 4 "register_operand" "l,l"))
Dpredicates.md37 (and (match_operand 0 "register_operand")
86 (and (match_operand 0 "register_operand")
96 (and (match_operand 0 "register_operand")
103 (and (match_operand 0 "register_operand")
739 return register_operand (op, mode);
744 if (register_operand (op, mode))
Drs6000.md2337 (set (match_operand:SI 3 "register_operand" "")
2357 (set (match_operand:SI 3 "register_operand" "=q")
2553 (zero_extend:DI (match_operand:SI 4 "register_operand" "2")))
2555 (set (match_operand:SI 2 "register_operand" "=*q")
7928 "register_operand (operands[0], CCmode)
7929 || register_operand (operands[1], CCmode)"
10073 (set (match_operand 0 "register_operand" "")
10074 (match_operand 1 "register_operand" ""))]
10088 (set (match_dup 2) (match_operand 1 "register_operand" ""))]
10106 (set (match_operand 0 "register_operand" "") (match_dup 3))]
[all …]
/freebsd-12-stable/contrib/gcc/config/mips/
Dmips-dsp.md40 [(set (match_operand:DSPV 0 "register_operand" "=d")
41 (plus:DSPV (match_operand:DSPV 1 "register_operand" "d")
42 (match_operand:DSPV 2 "register_operand" "d")))
52 [(set (match_operand:DSP 0 "register_operand" "=d")
53 (unspec:DSP [(match_operand:DSP 1 "register_operand" "d")
54 (match_operand:DSP 2 "register_operand" "d")]
66 [(set (match_operand:DSPV 0 "register_operand" "=d")
67 (minus:DSPV (match_operand:DSPV 1 "register_operand" "d")
68 (match_operand:DSPV 2 "register_operand" "d")))
78 [(set (match_operand:DSP 0 "register_operand" "=d")
[all …]
Dmips-ps-3d.md22 [(set (match_operand:V2SF 0 "register_operand" "=f,f")
25 [(match_operand:GPR 1 "register_operand" "d,d")
27 (match_operand:V2SF 2 "register_operand" "f,0")
28 (match_operand:V2SF 3 "register_operand" "0,f")))]
37 [(set (match_operand:V2SF 0 "register_operand" "=f,f")
38 (unspec:V2SF [(match_operand:V2SF 1 "register_operand" "f,0")
39 (match_operand:V2SF 2 "register_operand" "0,f")
40 (match_operand:CCV2 3 "register_operand" "z,z")]
51 (set (match_operand:V2SF 0 "register_operand")
53 (match_operand:V2SF 2 "register_operand")
[all …]
Dmips.md652 [(set (match_operand:ANYF 0 "register_operand" "=f")
653 (plus:ANYF (match_operand:ANYF 1 "register_operand" "f")
654 (match_operand:ANYF 2 "register_operand" "f")))]
661 [(set (match_operand:GPR 0 "register_operand")
662 (plus:GPR (match_operand:GPR 1 "register_operand")
667 [(set (match_operand:GPR 0 "register_operand" "=d,d")
668 (plus:GPR (match_operand:GPR 1 "register_operand" "d,d")
694 [(set (match_operand:GPR 0 "register_operand" "=d")
706 [(set (match_operand:GPR 0 "register_operand" "=d,d,d")
707 (plus:GPR (match_operand:GPR 1 "register_operand" "0,d,d")
[all …]
Dpredicates.md27 (match_operand 0 "register_operand")))
35 (match_operand 0 "register_operand")))
47 (match_operand 0 "register_operand")))
64 (match_operand 0 "register_operand")))
72 (match_operand 0 "register_operand")))
138 (match_operand 0 "register_operand")))
/freebsd-12-stable/contrib/gcc/config/i386/
Dsse.md119 [(set (match_operand:V4SF 0 "register_operand" "")
172 [(set (match_operand:V2DF 0 "register_operand" "")
182 [(match_operand:SSEMODE 0 "register_operand" "")]
227 (unspec:V4SF [(match_operand:V4SF 1 "register_operand" "x")]
236 (unspec:V2DF [(match_operand:V2DF 1 "register_operand" "x")]
245 (unspec:V2DI [(match_operand:V2DI 1 "register_operand" "x")]
254 (unspec:SI [(match_operand:SI 1 "register_operand" "r")]
262 [(set (match_operand:V16QI 0 "register_operand" "=x")
277 [(set (match_operand:V4SF 0 "register_operand" "")
283 [(set (match_operand:V4SF 0 "register_operand" "")
[all …]
Dmmx.md183 [(match_operand:MMXMODE 0 "register_operand" "")]
201 (unspec:DI [(match_operand:DI 1 "register_operand" "y")]
215 [(set (match_operand:V2SF 0 "register_operand" "=y")
224 [(set (match_operand:V2SF 0 "register_operand" "=y,y")
235 [(set (match_operand:V2SF 0 "register_operand" "")
242 [(set (match_operand:V2SF 0 "register_operand" "=y")
251 [(set (match_operand:V2SF 0 "register_operand" "=y")
260 [(set (match_operand:V2SF 0 "register_operand" "=y")
269 [(set (match_operand:V2SF 0 "register_operand" "=y")
278 [(set (match_operand:V2SF 0 "register_operand" "=y")
[all …]
Dsync.md43 [(set (match_operand:CASMODE 0 "register_operand" "")
48 (match_operand:CASMODE 2 "register_operand" "")
49 (match_operand:CASMODE 3 "register_operand" "")]
75 [(set (match_operand:IMODE 0 "register_operand" "=a")
80 (match_operand:IMODE 2 "register_operand" "a")
81 (match_operand:IMODE 3 "register_operand" "<modeconstraint>")]
88 [(set (match_operand:DCASMODE 0 "register_operand" "=A")
93 (match_operand:DCASMODE 2 "register_operand" "A")
94 (match_operand:<DCASHMODE> 3 "register_operand" "b")
95 (match_operand:<DCASHMODE> 4 "register_operand" "c")]
[all …]
Di386.md322 (ior (match_operand:SI 1 "register_operand" "")
323 (match_operand:HI 1 "register_operand" "")))
332 (ior (and (match_operand 0 "register_operand" "")
728 (match_operand:QI 0 "register_operand" "Q")
860 [(set (match_operand:HI 0 "register_operand" "=a")
863 (match_operand 1 "register_operand" "f")
881 [(set (match_operand:HI 0 "register_operand" "=a")
884 (match_operand:SF 1 "register_operand" "f")
894 [(set (match_operand:HI 0 "register_operand" "=a")
897 (match_operand:DF 1 "register_operand" "f")
[all …]
Dpredicates.md31 ;; Return nonzero if OP is a non-fp register_operand.
48 (match_operand 0 "register_operand")
57 (match_operand 0 "register_operand")
66 (match_operand 0 "register_operand")
320 (ior (match_operand 0 "register_operand")
327 (ior (match_operand 0 "register_operand")
358 (ior (match_operand 0 "register_operand")
478 (ior (match_operand 0 "register_operand")
490 (match_operand 0 "register_operand")
503 (match_operand 0 "register_operand")
[all …]
/freebsd-12-stable/contrib/gcc/config/sparc/
Dsparc.md373 (compare:CCFP (match_operand:SF 0 "register_operand" "")
374 (match_operand:SF 1 "register_operand" "")))]
385 (compare:CCFP (match_operand:DF 0 "register_operand" "")
386 (match_operand:DF 1 "register_operand" "")))]
397 (compare:CCFP (match_operand:TF 0 "register_operand" "")
398 (match_operand:TF 1 "register_operand" "")))]
410 (compare:CC (match_operand:SI 0 "register_operand" "r")
418 (compare:CCX (match_operand:DI 0 "register_operand" "r")
426 (compare:CCFPE (match_operand:SF 1 "register_operand" "f")
427 (match_operand:SF 2 "register_operand" "f")))]
[all …]
Dsync.md61 [(match_operand:I12MODE 0 "register_operand" "")
63 (match_operand:I12MODE 2 "register_operand" "")
64 (match_operand:I12MODE 3 "register_operand" "")]
74 [(set (match_operand:I48MODE 0 "register_operand" "=r")
78 [(match_operand:I48MODE 2 "register_operand" "")
79 (match_operand:I48MODE 3 "register_operand" "")]
92 [(set (match_operand:I48MODE 0 "register_operand" "=r")
96 [(match_operand:I48MODE 2 "register_operand" "r")
97 (match_operand:I48MODE 3 "register_operand" "0")]
104 [(set (match_operand:DI 0 "register_operand" "=h")
[all …]
Dpredicates.md208 (ior (match_operand 0 "register_operand")
213 (match_operand 0 "register_operand")
222 (ior (match_test "register_operand (op, SImode)")
223 (match_test "TARGET_ARCH64 && register_operand (op, DImode)")))
282 (ior (match_operand 0 "register_operand")
334 (ior (match_operand 0 "register_operand")
342 (ior (match_operand 0 "register_operand")
348 (ior (match_operand 0 "register_operand")
359 return (register_operand (XEXP (op, 0), mode)
370 return register_operand (op, mode);
[all …]
/freebsd-12-stable/contrib/gcc/config/s390/
Ds390.md343 (compare:CC (match_operand:GPR 0 "register_operand" "")
354 (compare:CC (match_operand:FPR 0 "register_operand" "")
407 (compare (match_operand:HQI 0 "register_operand" "d")
422 (compare (ashiftrt:DI (ashift:DI (subreg:DI (match_operand:SI 0 "register_operand" "d") 0)
425 (set (match_operand:DI 2 "register_operand" "=d")
436 (set (match_operand:GPR 2 "register_operand" "=d,d")
458 (compare (match_operand:DI 0 "register_operand" "d")
460 (set (match_operand:DI 2 "register_operand" "=d")
470 (set (match_operand:SI 2 "register_operand" "=d,d,d")
493 (compare (match_operand:DI 0 "register_operand" "d")
[all …]
/freebsd-12-stable/contrib/gcc/config/ia64/
Dia64.md26 ;; ??? register_operand accepts (subreg:DI (mem:SI X)) which forces later
211 [(set (match_operand:CCI 0 "register_operand" "=c,c,c")
238 [(set (match_operand:BI 0 "register_operand" "")
239 (match_operand:BI 1 "register_operand" ""))]
250 [(set (match_operand:BI 0 "register_operand" "")
251 (match_operand:BI 1 "register_operand" ""))]
577 [(set (match_operand 0 "register_operand" "")
589 [(set (match_operand:DI 0 "register_operand" "")
599 [(set (match_operand:DI 0 "register_operand" "=r")
606 [(set (match_operand:DI 0 "register_operand" "=r")
[all …]
Dpredicates.md24 (match_operand 0 "register_operand")))
338 (match_operand 0 "register_operand")
350 (match_operand 0 "register_operand")
362 (match_operand 0 "register_operand")
587 (match_operand 0 "register_operand")
Dvect.md1260 [(set (match_operand:SF 0 "register_operand" "=r,f")
1261 (unspec:SF [(match_operand:V2SF 1 "register_operand" "rf,r")
1276 [(set (match_operand:SF 0 "register_operand" "=r")
1277 (unspec:SF [(match_operand:V2SF 1 "register_operand" "r")
1295 [(set (match_operand:SF 0 "register_operand" "")
1296 (unspec:SF [(match_operand:V2SF 1 "register_operand" "")

123