| /openbsd/src/gnu/usr.bin/gcc/gcc/config/rs6000/ |
| D | altivec.md | 162 [(set (match_operand:SI 0 "register_operand" "=r") 177 (unspec_volatile:SI [(match_operand:SI 1 "register_operand" "r") 222 [(set (match_operand:V16QI 0 "register_operand" "=v") 223 (plus:V16QI (match_operand:V16QI 1 "register_operand" "v") 224 (match_operand:V16QI 2 "register_operand" "v")))] 230 [(set (match_operand:V8HI 0 "register_operand" "=v") 231 (plus:V8HI (match_operand:V8HI 1 "register_operand" "v") 232 (match_operand:V8HI 2 "register_operand" "v")))] 238 [(set (match_operand:V4SI 0 "register_operand" "=v") 239 (plus:V4SI (match_operand:V4SI 1 "register_operand" "v") [all …]
|
| /openbsd/src/gnu/gcc/gcc/config/arm/ |
| D | iwmmxt.md | 23 [(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 …]
|
| /openbsd/src/gnu/gcc/gcc/config/rs6000/ |
| D | altivec.md | 176 && (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 …]
|
| /openbsd/src/gnu/gcc/gcc/config/mips/ |
| D | mips-dsp.md | 40 [(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 …]
|
| D | mips-ps-3d.md | 22 [(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 …]
|
| /openbsd/src/gnu/gcc/gcc/config/score/ |
| D | mac.md | 26 [(set (match_operand:SI 0 "register_operand" "=d") 27 (smax:SI (match_operand:SI 1 "register_operand" "d") 28 (match_operand:SI 2 "register_operand" "d")))] 35 [(set (match_operand:SI 0 "register_operand" "=d") 36 (smin:SI (match_operand:SI 1 "register_operand" "d") 37 (match_operand:SI 2 "register_operand" "d")))] 44 [(set (match_operand:SI 0 "register_operand" "=d") 45 (abs:SI (match_operand:SI 1 "register_operand" "d")))] 52 [(set (match_operand:SI 0 "register_operand" "=d") 53 (clz:SI (match_operand:SI 1 "register_operand" "d")))] [all …]
|
| D | misc.md | 27 (match_operand:SI 1 "register_operand" "d"))] 34 [(set (match_operand:SI 0 "register_operand" "=d") 63 [(set (match_operand:SI 0 "register_operand" "=d") 65 (set (match_operand:SI 2 "register_operand" "=d") 73 [(set (match_operand:SI 0 "register_operand" "") 76 (match_operand:SI 2 "register_operand" "") 77 (match_operand:SI 3 "register_operand" "")))] 84 [(set (match_operand:SI 0 "register_operand" "=d") 97 [(match_operand:SI 0 "register_operand" "*e,d") 110 [(set (match_operand:SI 0 "register_operand" "") [all …]
|
| /openbsd/src/gnu/gcc/gcc/config/xtensa/ |
| D | xtensa.md | 99 [(set (match_operand:DI 0 "register_operand" "") 100 (plus:DI (match_operand:DI 1 "register_operand" "") 101 (match_operand:DI 2 "register_operand" "")))] 137 [(set (match_operand:SI 0 "register_operand" "+a") 138 (plus:SI (ltu:SI (match_operand:SI 1 "register_operand" "r") 139 (match_operand:SI 2 "register_operand" "r")) 148 [(set (match_operand:SI 0 "register_operand" "=D,D,a,a,a") 149 (plus:SI (match_operand:SI 1 "register_operand" "%d,d,r,r,r") 163 [(set (match_operand:SI 0 "register_operand" "=a") 164 (plus:SI (mult:SI (match_operand:SI 1 "register_operand" "r") [all …]
|
| /openbsd/src/gnu/gcc/gcc/config/bfin/ |
| D | bfin.md | 266 [(set (match_operand:SI 0 "register_operand" "") 268 (match_operand:SI 2 "register_operand" "") 269 (match_operand:SI 3 "register_operand" "")))] 276 [(set (match_operand:SI 0 "register_operand" "=da,da,da") 278 (eq:BI (match_operand:BI 3 "register_operand" "C,C,C") 280 (match_operand:SI 1 "register_operand" "da,0,da") 281 (match_operand:SI 2 "register_operand" "0,da,da")))] 292 [(set (match_operand:SI 0 "register_operand" "=da,da,da") 294 (ne:BI (match_operand:BI 3 "register_operand" "C,C,C") 296 (match_operand:SI 1 "register_operand" "0,da,da") [all …]
|
| /openbsd/src/gnu/gcc/gcc/config/i386/ |
| D | sse.md | 119 [(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 …]
|
| D | mmx.md | 183 [(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 …]
|
| /openbsd/src/gnu/usr.bin/gcc/gcc/config/xtensa/ |
| D | xtensa.md | 94 [(set (match_operand:DI 0 "register_operand" "") 95 (plus:DI (match_operand:DI 1 "register_operand" "") 96 (match_operand:DI 2 "register_operand" "")))] 133 [(set (match_operand:SI 0 "register_operand" "+a") 134 (plus:SI (ltu:SI (match_operand:SI 1 "register_operand" "r") 135 (match_operand:SI 2 "register_operand" "r")) 144 [(set (match_operand:SI 0 "register_operand" "=D,D,a,a,a") 145 (plus:SI (match_operand:SI 1 "register_operand" "%d,d,r,r,r") 159 [(set (match_operand:SI 0 "register_operand" "=a") 160 (plus:SI (mult:SI (match_operand:SI 1 "register_operand" "r") [all …]
|
| /openbsd/src/gnu/gcc/gcc/config/sparc/ |
| D | sparc.md | 373 (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 …]
|
| /openbsd/src/gnu/gcc/gcc/config/crx/ |
| D | crx.md | 57 (match_operand 0 "register_operand"))) 61 (match_operand 0 "register_operand"))) 65 (match_operand 0 "register_operand"))) 68 (and (match_operand 0 "register_operand") 116 [(set (match_operand:DI 0 "register_operand" "=r,r") 117 (plus:DI (match_operand:DI 1 "register_operand" "%0,0") 126 [(set (match_operand:CRXIM 0 "register_operand" "=r,r") 127 (plus:CRXIM (match_operand:CRXIM 1 "register_operand" "%0,0") 138 [(set (match_operand:DI 0 "register_operand" "=r,r") 139 (minus:DI (match_operand:DI 1 "register_operand" "0,0") [all …]
|
| /openbsd/src/gnu/usr.bin/gcc/gcc/config/h8300/ |
| D | h8300.md | 119 (match_operand:QI 0 "register_operand" "r"))])] 130 (match_operand:QI 0 "register_operand" "r"))])] 141 (match_operand:QI 0 "register_operand" "r"))])] 149 [(use (match_operand:QI 0 "register_operand" ""))] 166 && (register_operand (operands[0], QImode) 167 || register_operand (operands[1], QImode))" 182 && (register_operand (operands[0], QImode) 183 || register_operand (operands[1], QImode))" 201 if (!register_operand (operand0, QImode) 202 && !register_operand (operand1, QImode)) [all …]
|
| /openbsd/src/gnu/gcc/gcc/config/h8300/ |
| D | mova.md | 4 [(set (match_operand:QI 0 "register_operand" "=r,r") 14 [(set (match_operand:QI 0 "register_operand" "=r,r") 24 [(set (match_operand:QI 0 "register_operand" "=r,r") 34 [(set (match_operand:QI 0 "register_operand" "=r,r") 44 [(set (match_operand:HI 0 "register_operand" "=r,r") 53 [(set (match_operand:HI 0 "register_operand" "=r,r") 62 [(set (match_operand:HI 0 "register_operand" "=r,r") 72 [(set (match_operand:HI 0 "register_operand" "=r") 82 [(set (match_operand:HI 0 "register_operand" "=r") 93 [(set (match_operand:HI 0 "register_operand" "=r") [all …]
|
| D | h8300.md | 191 && (register_operand (operands[0], QImode) 192 || register_operand (operands[1], QImode))" 207 && (register_operand (operands[0], QImode) 208 || register_operand (operands[1], QImode))" 238 && !register_operand (operand0, QImode) 239 && !register_operand (operand1, QImode)) 262 && (register_operand (operands[0], HImode) 263 || register_operand (operands[1], HImode)) 284 && (register_operand (operands[0], HImode) 285 || register_operand (operands[1], HImode))" [all …]
|
| /openbsd/src/gnu/usr.bin/gcc/gcc/config/m88k/ |
| D | m88k.md | 207 [(set (match_operand:SI 0 "register_operand" "") 208 (minus:SI (match_operand:SI 1 "register_operand" "") 209 (geu:SI (match_operand:SI 2 "register_operand" "") 210 (match_operand:SI 3 "register_operand" ""))))] 227 [(set (match_operand:SI 0 "register_operand" "") 228 (minus:SI (match_operand:SI 1 "register_operand" "") 229 (leu:SI (match_operand:SI 3 "register_operand" "") 230 (match_operand:SI 2 "register_operand" ""))))] 247 [(set (match_operand:SI 0 "register_operand" "") 248 (minus:SI (match_operand:SI 1 "register_operand" "") [all …]
|
| /openbsd/src/gnu/gcc/gcc/config/m88k/ |
| D | m88k.md | 266 [(set (match_operand:SI 0 "register_operand" "") 267 (minus:SI (match_operand:SI 1 "register_operand" "") 268 (geu:SI (match_operand:SI 2 "register_operand" "") 269 (match_operand:SI 3 "register_operand" ""))))] 286 [(set (match_operand:SI 0 "register_operand" "") 287 (minus:SI (match_operand:SI 1 "register_operand" "") 288 (leu:SI (match_operand:SI 3 "register_operand" "") 289 (match_operand:SI 2 "register_operand" ""))))] 306 [(set (match_operand:SI 0 "register_operand" "") 307 (minus:SI (match_operand:SI 1 "register_operand" "") [all …]
|
| /openbsd/src/gnu/usr.bin/gcc/gcc/config/avr/ |
| D | avr.md | 133 "(operands[0] == const0_rtx || register_operand (operands[0], QImode))" 143 "(operands[0] == const0_rtx || register_operand (operands[0], HImode))" 152 "(operands[0] == const0_rtx || register_operand (operands[0], SImode))" 160 (match_operand:SF 0 "register_operand" "r"))] 182 if (!register_operand(operand0, QImode) 183 && ! (register_operand(operand1, QImode) || const0_rtx == operand1)) 190 "(register_operand (operands[0],QImode) 191 || register_operand (operands[1], QImode) || const0_rtx == operands[1])" 200 [(set (match_operand:QI 0 "register_operand" "=l") 202 (clobber (match_operand:QI 2 "register_operand" "=&d"))] [all …]
|
| /openbsd/src/gnu/usr.bin/gcc/gcc/config/i960/ |
| D | i960.md | 106 (compare:CC (match_operand:DF 0 "register_operand" "r") 118 (compare:CC (match_operand:SF 0 "register_operand" "r") 132 (compare:CC (match_operand:SI 0 "register_operand" "d") 140 (compare:CC_UNS (match_operand:SI 0 "register_operand" "d") 148 (compare:CC (match_operand:DF 0 "register_operand" "r") 156 (compare:CC (match_operand:SF 0 "register_operand" "r") 167 (ne (sign_extract:SI (match_operand:SI 0 "register_operand" "d") 180 (eq (sign_extract:SI (match_operand:SI 0 "register_operand" "d") 193 (ne (zero_extract:SI (match_operand:SI 0 "register_operand" "d") 206 (eq (zero_extract:SI (match_operand:SI 0 "register_operand" "d") [all …]
|
| /openbsd/src/gnu/usr.bin/gcc/gcc/config/dsp16xx/ |
| D | dsp16xx.md | 69 (match_operand:HI 0 "register_operand" ""))] 81 (match_operand:HI 0 "register_operand" "A"))] 88 (match_operand:QI 0 "register_operand" ""))] 100 (match_operand:QI 0 "register_operand" "j,q")) 112 (match_operand:QI 0 "register_operand" "j,q")) 122 (match_operand:QI 0 "register_operand" "j,q")) 140 (and:HI (match_operand:HI 0 "register_operand" "A,!A") 141 (match_operand:HI 1 "register_operand" "Z,A")))] 159 ;; (and:QI (match_operand:QI 0 "register_operand" "h") 250 [(set (cc0) (compare (match_operand:HI 0 "register_operand" "A,!A") [all …]
|
| /openbsd/src/gnu/gcc/gcc/config/pa/ |
| D | pa.md | 597 (match_operand:DI 1 "register_operand" "")))] 704 [(set (match_operand:SI 0 "register_operand" "") 720 [(set (match_operand:SI 0 "register_operand" "") 734 [(set (match_operand:SI 0 "register_operand" "") 748 [(set (match_operand:SI 0 "register_operand" "") 762 [(set (match_operand:SI 0 "register_operand" "") 776 [(set (match_operand:SI 0 "register_operand" "") 790 [(set (match_operand:SI 0 "register_operand" "") 803 [(set (match_operand:SI 0 "register_operand" "") 816 [(set (match_operand:SI 0 "register_operand" "") [all …]
|
| /openbsd/src/gnu/usr.bin/gcc/gcc/config/sparc/ |
| D | sparc.md | 324 (compare:CCFP (match_operand:SF 0 "register_operand" "") 325 (match_operand:SF 1 "register_operand" "")))] 336 (compare:CCFP (match_operand:DF 0 "register_operand" "") 337 (match_operand:DF 1 "register_operand" "")))] 348 (compare:CCFP (match_operand:TF 0 "register_operand" "") 349 (match_operand:TF 1 "register_operand" "")))] 361 (compare:CC (match_operand:SI 0 "register_operand" "r") 369 (compare:CCX (match_operand:DI 0 "register_operand" "r") 377 (compare:CCFPE (match_operand:SF 1 "register_operand" "f") 378 (match_operand:SF 2 "register_operand" "f")))] [all …]
|
| /openbsd/src/gnu/gcc/gcc/config/avr/ |
| D | avr.md | 150 "(operands[0] == const0_rtx || register_operand (operands[0], QImode))" 160 "(operands[0] == const0_rtx || register_operand (operands[0], HImode))" 169 "(operands[0] == const0_rtx || register_operand (operands[0], SImode))" 177 (match_operand:SF 0 "register_operand" "r"))] 199 if (!register_operand(operand0, QImode) 200 && ! (register_operand(operand1, QImode) || const0_rtx == operand1)) 207 "(register_operand (operands[0],QImode) 208 || register_operand (operands[1], QImode) || const0_rtx == operands[1])" 217 [(set (match_operand:QI 0 "register_operand" "=l") 219 (clobber (match_operand:QI 2 "register_operand" "=&d"))] [all …]
|