Line data Source code
1 : /* Generated automatically by the program 'build/genpreds'
2 : from the machine description file '/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/i386.md'. */
3 :
4 : #ifndef GCC_TM_CONSTRS_H
5 : #define GCC_TM_CONSTRS_H
6 :
7 : static inline bool
8 1343858619 : satisfies_constraint_m (rtx op)
9 : {
10 1790293034 : return (GET_CODE (op) == MEM) && (
11 : #line 54 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
12 : (memory_address_addr_space_p (GET_MODE (op), XEXP (op, 0),
13 : MEM_ADDR_SPACE (op))));
14 : }
15 : static inline bool
16 : satisfies_constraint_o (rtx op)
17 : {
18 : return (GET_CODE (op) == MEM) && (
19 : #line 60 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
20 : (offsettable_nonstrict_memref_p (op)));
21 : }
22 : static inline bool
23 : satisfies_constraint_V (rtx op)
24 : {
25 : return (GET_CODE (op) == MEM) && ((
26 : #line 69 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
27 : (memory_address_addr_space_p (GET_MODE (op), XEXP (op, 0),
28 : MEM_ADDR_SPACE (op)))) && (!(
29 : #line 71 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
30 : (offsettable_nonstrict_memref_p (op)))));
31 : }
32 : static inline bool
33 : satisfies_constraint__l (rtx op)
34 : {
35 : return (GET_CODE (op) == MEM) && ((
36 : #line 78 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
37 : (GET_CODE (XEXP (op, 0)) == PRE_DEC)) || (
38 : #line 79 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
39 : (GET_CODE (XEXP (op, 0)) == POST_DEC)));
40 : }
41 : static inline bool
42 : satisfies_constraint__g (rtx op)
43 : {
44 : return (GET_CODE (op) == MEM) && ((
45 : #line 85 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
46 : (GET_CODE (XEXP (op, 0)) == PRE_INC)) || (
47 : #line 86 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
48 : (GET_CODE (XEXP (op, 0)) == POST_INC)));
49 : }
50 : static inline bool
51 : satisfies_constraint_p (rtx ARG_UNUSED (op))
52 : {
53 : return
54 : #line 90 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
55 : (address_operand (op, VOIDmode));
56 : }
57 : static inline bool
58 : satisfies_constraint_i (rtx op)
59 : {
60 : return (
61 : #line 94 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
62 : (CONSTANT_P (op))) && (
63 : #line 95 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
64 : (!flag_pic || raw_constraint_p || LEGITIMATE_PIC_OPERAND_P (op)));
65 : }
66 : static inline bool
67 : satisfies_constraint_s (rtx op)
68 : {
69 : return (
70 : #line 99 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
71 : (CONSTANT_P (op))) && ((
72 : #line 100 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
73 : (!CONST_SCALAR_INT_P (op))) && (
74 : #line 101 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
75 : (!flag_pic || raw_constraint_p || LEGITIMATE_PIC_OPERAND_P (op))));
76 : }
77 : static inline bool
78 : satisfies_constraint__c (rtx op)
79 : {
80 : return (
81 : #line 105 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
82 : (CONSTANT_P (op))) && (
83 : #line 106 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
84 : (!CONST_SCALAR_INT_P (op)));
85 : }
86 : static inline bool
87 : satisfies_constraint_n (rtx op)
88 : {
89 : return (
90 : #line 110 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
91 : (CONST_SCALAR_INT_P (op))) && (
92 : #line 111 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
93 : (!flag_pic || raw_constraint_p || LEGITIMATE_PIC_OPERAND_P (op)));
94 : }
95 : static inline bool
96 : satisfies_constraint_E (rtx op)
97 : {
98 : return (
99 : #line 115 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
100 : (CONST_DOUBLE_AS_FLOAT_P (op))) || (
101 : #line 116 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
102 : (GET_CODE (op) == CONST_VECTOR
103 : && GET_MODE_CLASS (GET_MODE (op)) == MODE_VECTOR_FLOAT));
104 : }
105 : static inline bool
106 : satisfies_constraint_F (rtx op)
107 : {
108 : return (
109 : #line 122 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
110 : (CONST_DOUBLE_AS_FLOAT_P (op))) || (
111 : #line 123 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
112 : (GET_CODE (op) == CONST_VECTOR
113 : && GET_MODE_CLASS (GET_MODE (op)) == MODE_VECTOR_FLOAT));
114 : }
115 : static inline bool
116 : satisfies_constraint_X (rtx ARG_UNUSED (op))
117 : {
118 : return
119 : #line 128 "/home/worker/buildworker/tiber-lcov/build/gcc/common.md"
120 : (true);
121 : }
122 : static inline bool
123 : satisfies_constraint_Bf (rtx op)
124 : {
125 : machine_mode mode = GET_MODE (op);
126 : return flags_reg_operand (op, mode);
127 : }
128 : static inline bool
129 : satisfies_constraint_Bg (rtx op)
130 : {
131 : machine_mode mode = GET_MODE (op);
132 : return GOT_memory_operand (op, mode);
133 : }
134 : static inline bool
135 : satisfies_constraint_Bm (rtx op)
136 : {
137 : machine_mode mode = GET_MODE (op);
138 : return vector_memory_operand (op, mode);
139 : }
140 : static inline bool
141 : satisfies_constraint_Bk (rtx op)
142 : {
143 : machine_mode mode = GET_MODE (op);
144 : return (memory_operand (op, mode)) && (!(
145 : #line 193 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
146 : (ix86_gpr_tls_address_pattern_p (op))));
147 : }
148 : static inline bool
149 : satisfies_constraint_Bn (rtx op)
150 : {
151 : machine_mode mode = GET_MODE (op);
152 : return (memory_operand (op, mode)) && (!(
153 : #line 198 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
154 : (x86_extended_reg_mentioned_p (op))));
155 : }
156 : static inline bool
157 : satisfies_constraint_Br (rtx op)
158 : {
159 : machine_mode mode = GET_MODE (op);
160 : return bcst_mem_operand (op, mode);
161 : }
162 : static inline bool
163 : satisfies_constraint_Bs (rtx op)
164 : {
165 : machine_mode mode = GET_MODE (op);
166 : return (!(
167 : #line 206 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
168 : (TARGET_INDIRECT_BRANCH_REGISTER))) && ((
169 : #line 207 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
170 : (TARGET_X32)) ? ((
171 : #line 208 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
172 : (Pmode == DImode)) && (GOT_memory_operand (op, mode))) : (sibcall_memory_operand (op, mode)));
173 : }
174 : static inline bool
175 : satisfies_constraint_Bw (rtx op)
176 : {
177 : machine_mode mode = GET_MODE (op);
178 : return (!(
179 : #line 214 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
180 : (TARGET_INDIRECT_BRANCH_REGISTER))) && ((
181 : #line 215 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
182 : (TARGET_X32)) ? ((
183 : #line 216 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
184 : (Pmode == DImode)) && (GOT_memory_operand (op, mode))) : (memory_operand (op, mode)));
185 : }
186 : static inline bool
187 : satisfies_constraint_Bz (rtx op)
188 : {
189 : machine_mode mode = GET_MODE (op);
190 : return constant_call_address_operand (op, mode);
191 : }
192 : static inline bool
193 : satisfies_constraint_BC (rtx op)
194 : {
195 : machine_mode mode = GET_MODE (op);
196 : return (
197 : #line 226 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
198 : (TARGET_SSE)) && ((
199 : #line 227 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
200 : (op == constm1_rtx)) || (vector_all_ones_operand (op, mode)));
201 : }
202 : static inline bool
203 : satisfies_constraint_BF (rtx op)
204 : {
205 : machine_mode mode = GET_MODE (op);
206 : return (
207 : #line 232 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
208 : (TARGET_SSE)) && (float_vector_all_ones_operand (op, mode));
209 : }
210 : static inline bool
211 : satisfies_constraint_BH (rtx op)
212 : {
213 : machine_mode mode = GET_MODE (op);
214 : return (vector_all_ones_zero_extend_half_operand (op, mode)) || (vector_all_ones_zero_extend_quarter_operand (op, mode));
215 : }
216 : static inline bool
217 : satisfies_constraint_BM (rtx op)
218 : {
219 : return (GET_CODE (op) == MEM) && (
220 : #line 246 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
221 : (memory_address_addr_space_p (GET_MODE (op), XEXP (op, 0),
222 : MEM_ADDR_SPACE (op))));
223 : }
224 : static inline bool
225 : satisfies_constraint_Wb (rtx op)
226 : {
227 : HOST_WIDE_INT ival = 0;
228 : if (CONST_INT_P (op))
229 : ival = INTVAL (op);
230 : return (GET_CODE (op) == CONST_INT) && (
231 : #line 253 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
232 : (IN_RANGE (ival, 0, 7)));
233 : }
234 : static inline bool
235 : satisfies_constraint_Wc (rtx op)
236 : {
237 : return (GET_CODE (op) == CONST_INT) && ((
238 : #line 258 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
239 : (op == constm1_rtx)) || (
240 : #line 259 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
241 : (op == const1_rtx)));
242 : }
243 : static inline bool
244 : satisfies_constraint_Ww (rtx op)
245 : {
246 : HOST_WIDE_INT ival = 0;
247 : if (CONST_INT_P (op))
248 : ival = INTVAL (op);
249 : return (GET_CODE (op) == CONST_INT) && (
250 : #line 264 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
251 : (IN_RANGE (ival, 0, 15)));
252 : }
253 : static inline bool
254 : satisfies_constraint_I (rtx op)
255 : {
256 : HOST_WIDE_INT ival = 0;
257 : if (CONST_INT_P (op))
258 : ival = INTVAL (op);
259 : return (GET_CODE (op) == CONST_INT) && (
260 : #line 269 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
261 : (IN_RANGE (ival, 0, 31)));
262 : }
263 : static inline bool
264 : satisfies_constraint_J (rtx op)
265 : {
266 : HOST_WIDE_INT ival = 0;
267 : if (CONST_INT_P (op))
268 : ival = INTVAL (op);
269 : return (GET_CODE (op) == CONST_INT) && (
270 : #line 274 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
271 : (IN_RANGE (ival, 0, 63)));
272 : }
273 : static inline bool
274 : satisfies_constraint_K (rtx op)
275 : {
276 : HOST_WIDE_INT ival = 0;
277 : if (CONST_INT_P (op))
278 : ival = INTVAL (op);
279 : return (GET_CODE (op) == CONST_INT) && (
280 : #line 279 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
281 : (IN_RANGE (ival, -128, 127)));
282 : }
283 : static inline bool
284 : satisfies_constraint_L (rtx op)
285 : {
286 : HOST_WIDE_INT ival = 0;
287 : if (CONST_INT_P (op))
288 : ival = INTVAL (op);
289 : return (GET_CODE (op) == CONST_INT) && ((
290 : #line 285 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
291 : (ival == 0xff)) || ((
292 : #line 286 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
293 : (ival == 0xffff)) || (
294 : #line 287 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
295 : (ival == HOST_WIDE_INT_C (0xffffffff)))));
296 : }
297 : static inline bool
298 : satisfies_constraint_M (rtx op)
299 : {
300 : HOST_WIDE_INT ival = 0;
301 : if (CONST_INT_P (op))
302 : ival = INTVAL (op);
303 : return (GET_CODE (op) == CONST_INT) && (
304 : #line 292 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
305 : (IN_RANGE (ival, 0, 3)));
306 : }
307 : static inline bool
308 : satisfies_constraint_N (rtx op)
309 : {
310 : HOST_WIDE_INT ival = 0;
311 : if (CONST_INT_P (op))
312 : ival = INTVAL (op);
313 : return (GET_CODE (op) == CONST_INT) && (
314 : #line 298 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
315 : (IN_RANGE (ival, 0, 255)));
316 : }
317 : static inline bool
318 : satisfies_constraint_O (rtx op)
319 : {
320 : HOST_WIDE_INT ival = 0;
321 : if (CONST_INT_P (op))
322 : ival = INTVAL (op);
323 : return (GET_CODE (op) == CONST_INT) && (
324 : #line 303 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
325 : (IN_RANGE (ival, 0, 127)));
326 : }
327 : static inline bool
328 : satisfies_constraint_G (rtx op)
329 : {
330 : return (GET_CODE (op) == CONST_DOUBLE) && (
331 : #line 312 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
332 : (standard_80387_constant_p (op) > 0));
333 : }
334 : static inline bool
335 : satisfies_constraint_C (rtx op)
336 : {
337 : machine_mode mode = GET_MODE (op);
338 : return (
339 : #line 317 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
340 : (op == const0_rtx)) || (const0_operand (op, mode));
341 : }
342 : static inline bool
343 : satisfies_constraint_e (rtx op)
344 : {
345 : machine_mode mode = GET_MODE (op);
346 : return x86_64_immediate_operand (op, mode);
347 : }
348 : static inline bool
349 : satisfies_constraint_We (rtx op)
350 : {
351 : machine_mode mode = GET_MODE (op);
352 : return (x86_64_immediate_operand (op, mode)) && (
353 : #line 336 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
354 : (mode != VOIDmode));
355 : }
356 : static inline bool
357 : satisfies_constraint_Wz (rtx op)
358 : {
359 : machine_mode mode = GET_MODE (op);
360 : return (x86_64_zext_immediate_operand (op, mode)) && (
361 : #line 343 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
362 : (mode != VOIDmode));
363 : }
364 : static inline bool
365 : satisfies_constraint_Wd (rtx op)
366 : {
367 : machine_mode mode = GET_MODE (op);
368 : return x86_64_hilo_int_operand (op, mode);
369 : }
370 : static inline bool
371 : satisfies_constraint_Wf (rtx op)
372 : {
373 : machine_mode mode = GET_MODE (op);
374 : return x86_64_dwzext_immediate_operand (op, mode);
375 : }
376 : static inline bool
377 : satisfies_constraint_Ws (rtx op)
378 : {
379 : switch (GET_CODE (op))
380 : {
381 : case CONST:
382 : case SYMBOL_REF:
383 : case LABEL_REF:
384 : return true;
385 : default:
386 : break;
387 : }
388 : return false;
389 : }
390 : static inline bool
391 : satisfies_constraint_Z (rtx op)
392 : {
393 : machine_mode mode = GET_MODE (op);
394 : return x86_64_zext_immediate_operand (op, mode);
395 : }
396 : static inline bool
397 : satisfies_constraint_Tv (rtx op)
398 : {
399 : machine_mode mode = GET_MODE (op);
400 : return vsib_address_operand (op, mode);
401 : }
402 : static inline bool
403 : satisfies_constraint_Ts (rtx op)
404 : {
405 : machine_mode mode = GET_MODE (op);
406 : return address_no_seg_operand (op, mode);
407 : }
408 : static inline bool
409 : satisfies_constraint_jm (rtx op)
410 : {
411 : machine_mode mode = GET_MODE (op);
412 : return (memory_operand (op, mode)) && (!((
413 : #line 406 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
414 : (TARGET_APX_EGPR)) && (
415 : #line 407 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
416 : (x86_extended_rex2reg_mentioned_p (op)))));
417 : }
418 : static inline bool
419 : satisfies_constraint_j_l (rtx op)
420 : {
421 : return ((GET_CODE (op) == MEM) && ((
422 : #line 412 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
423 : (GET_CODE (XEXP (op, 0)) == PRE_DEC)) || (
424 : #line 413 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
425 : (GET_CODE (XEXP (op, 0)) == POST_DEC)))) && (!((
426 : #line 414 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
427 : (TARGET_APX_EGPR)) && (
428 : #line 415 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
429 : (x86_extended_rex2reg_mentioned_p (op)))));
430 : }
431 : static inline bool
432 : satisfies_constraint_j_g (rtx op)
433 : {
434 : return ((GET_CODE (op) == MEM) && ((
435 : #line 420 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
436 : (GET_CODE (XEXP (op, 0)) == PRE_INC)) || (
437 : #line 421 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
438 : (GET_CODE (XEXP (op, 0)) == POST_INC)))) && (!((
439 : #line 422 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
440 : (TARGET_APX_EGPR)) && (
441 : #line 423 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
442 : (x86_extended_rex2reg_mentioned_p (op)))));
443 : }
444 : static inline bool
445 : satisfies_constraint_jo (rtx op)
446 : {
447 : return ((GET_CODE (op) == MEM) && (
448 : #line 428 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
449 : (offsettable_nonstrict_memref_p (op)))) && (!((
450 : #line 429 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
451 : (TARGET_APX_EGPR)) && (
452 : #line 430 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
453 : (x86_extended_rex2reg_mentioned_p (op)))));
454 : }
455 : static inline bool
456 : satisfies_constraint_jV (rtx op)
457 : {
458 : return ((GET_CODE (op) == MEM) && ((
459 : #line 435 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
460 : (memory_address_addr_space_p (GET_MODE (op),
461 : XEXP (op, 0),
462 : MEM_ADDR_SPACE (op)))) && (!(
463 : #line 438 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
464 : (offsettable_nonstrict_memref_p (op)))))) && (!((
465 : #line 439 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
466 : (TARGET_APX_EGPR)) && (
467 : #line 440 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
468 : (x86_extended_rex2reg_mentioned_p (op)))));
469 : }
470 : static inline bool
471 : satisfies_constraint_jp (rtx op)
472 : {
473 : return (
474 : #line 444 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
475 : (address_operand (op, VOIDmode))) && (!((
476 : #line 445 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
477 : (TARGET_APX_EGPR)) && (
478 : #line 446 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
479 : (x86_extended_rex2reg_mentioned_p (op)))));
480 : }
481 : static inline bool
482 : satisfies_constraint_ja (rtx op)
483 : {
484 : machine_mode mode = GET_MODE (op);
485 : return (vector_memory_operand (op, mode)) && (!((
486 : #line 451 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
487 : (TARGET_APX_EGPR)) && (
488 : #line 452 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
489 : (x86_extended_rex2reg_mentioned_p (op)))));
490 : }
491 : static inline bool
492 : satisfies_constraint_jb (rtx op)
493 : {
494 : machine_mode mode = GET_MODE (op);
495 : return (vsib_address_operand (op, mode)) && (!((
496 : #line 457 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
497 : (TARGET_APX_EGPR)) && (
498 : #line 458 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
499 : (x86_extended_rex2reg_mentioned_p (op)))));
500 : }
501 : static inline bool
502 : satisfies_constraint_je (rtx op)
503 : {
504 : machine_mode mode = GET_MODE (op);
505 : return apx_evex_add_memory_operand (op, mode);
506 : }
507 : static inline bool
508 : satisfies_constraint_jM (rtx op)
509 : {
510 : machine_mode mode = GET_MODE (op);
511 : return apx_evex_memory_operand (op, mode);
512 : }
513 : static inline bool
514 : satisfies_constraint_jO (rtx op)
515 : {
516 : machine_mode mode = GET_MODE (op);
517 : return (apx_evex_memory_operand (op, mode)) && (
518 : #line 475 "/home/worker/buildworker/tiber-lcov/build/gcc/config/i386/constraints.md"
519 : (offsettable_nonstrict_memref_p (op)));
520 : }
521 : #endif /* tm-constrs.h */
|