Lines Matching refs:in_rtx

96 print_rtx (rtx in_rtx)  in print_rtx()  argument
113 if (in_rtx == 0) in print_rtx()
119 else if (GET_CODE (in_rtx) > NUM_RTX_CODE) in print_rtx()
121 fprintf (outfile, "(??? bad code %d\n)", GET_CODE (in_rtx)); in print_rtx()
126 is_insn = INSN_P (in_rtx); in print_rtx()
131 && (is_insn || GET_CODE (in_rtx) == NOTE in print_rtx()
132 || GET_CODE (in_rtx) == CODE_LABEL || GET_CODE (in_rtx) == BARRIER)) in print_rtx()
140 if (flag_simple && GET_CODE (in_rtx) == CONST_INT) in print_rtx()
143 fprintf (outfile, "(%s", GET_RTX_NAME (GET_CODE (in_rtx))); in print_rtx()
147 if (RTX_FLAG (in_rtx, in_struct)) in print_rtx()
150 if (RTX_FLAG (in_rtx, volatil)) in print_rtx()
153 if (RTX_FLAG (in_rtx, unchanging)) in print_rtx()
156 if (RTX_FLAG (in_rtx, integrated)) in print_rtx()
159 if (RTX_FLAG (in_rtx, frame_related)) in print_rtx()
162 if (RTX_FLAG (in_rtx, jump)) in print_rtx()
165 if (RTX_FLAG (in_rtx, call)) in print_rtx()
168 if (GET_MODE (in_rtx) != VOIDmode) in print_rtx()
171 if (GET_CODE (in_rtx) == EXPR_LIST in print_rtx()
172 || GET_CODE (in_rtx) == INSN_LIST) in print_rtx()
174 GET_REG_NOTE_NAME (GET_MODE (in_rtx))); in print_rtx()
176 fprintf (outfile, ":%s", GET_MODE_NAME (GET_MODE (in_rtx))); in print_rtx()
182 if (GET_CODE (in_rtx) == CONST_DOUBLE && FLOAT_MODE_P (GET_MODE (in_rtx))) in print_rtx()
188 format_ptr = GET_RTX_FORMAT (GET_CODE (in_rtx)) + i; in print_rtx()
189 for (; i < GET_RTX_LENGTH (GET_CODE (in_rtx)); i++) in print_rtx()
195 str = XTMPL (in_rtx, i); in print_rtx()
200 str = XSTR (in_rtx, i); in print_rtx()
219 if (i == 1 && GET_CODE (in_rtx) == REG) in print_rtx()
221 if (REGNO (in_rtx) != ORIGINAL_REGNO (in_rtx)) in print_rtx()
222 fprintf (outfile, " [%d]", ORIGINAL_REGNO (in_rtx)); in print_rtx()
225 else if (i == 1 && GET_CODE (in_rtx) == SYMBOL_REF) in print_rtx()
227 int flags = SYMBOL_REF_FLAGS (in_rtx); in print_rtx()
231 else if (i == 2 && GET_CODE (in_rtx) == SYMBOL_REF) in print_rtx()
233 tree decl = SYMBOL_REF_DECL (in_rtx); in print_rtx()
238 else if (i == 4 && GET_CODE (in_rtx) == NOTE) in print_rtx()
240 switch (NOTE_LINE_NUMBER (in_rtx)) in print_rtx()
247 fprintf (outfile, " %d", NOTE_EH_HANDLER (in_rtx)); in print_rtx()
258 (char *) NOTE_BLOCK (in_rtx)); in print_rtx()
264 basic_block bb = NOTE_BASIC_BLOCK (in_rtx); in print_rtx()
274 print_rtx (NOTE_EXPECTED_VALUE (in_rtx)); in print_rtx()
279 if (NOTE_SOURCE_FILE (in_rtx)) in print_rtx()
280 fprintf (outfile, " (\"%s\")", NOTE_SOURCE_FILE (in_rtx)); in print_rtx()
286 if (NOTE_PREDICTION (in_rtx)) in print_rtx()
288 (int)NOTE_PREDICTION_ALG (in_rtx), in print_rtx()
289 (int) NOTE_PREDICTION_FLAGS (in_rtx)); in print_rtx()
296 const char * const str = X0STR (in_rtx, i); in print_rtx()
298 if (NOTE_LINE_NUMBER (in_rtx) < 0) in print_rtx()
320 print_rtx (XEXP (in_rtx, i)); in print_rtx()
334 if (NULL != XVEC (in_rtx, i)) in print_rtx()
337 if (XVECLEN (in_rtx, i)) in print_rtx()
340 for (j = 0; j < XVECLEN (in_rtx, i); j++) in print_rtx()
341 print_rtx (XVECEXP (in_rtx, i, j)); in print_rtx()
356 fprintf (outfile, HOST_WIDE_INT_PRINT_DEC, XWINT (in_rtx, i)); in print_rtx()
359 XWINT (in_rtx, i)); in print_rtx()
363 if (i == 4 && INSN_P (in_rtx)) in print_rtx()
369 if (INSN_LOCATOR (in_rtx) && insn_file (in_rtx)) in print_rtx()
370 fprintf(outfile, " %s:%i", insn_file (in_rtx), insn_line (in_rtx)); in print_rtx()
373 else if (i == 6 && GET_CODE (in_rtx) == NOTE) in print_rtx()
377 if (NOTE_LINE_NUMBER (in_rtx) == NOTE_INSN_DELETED_LABEL) in print_rtx()
378 fprintf (outfile, " %d", XINT (in_rtx, i)); in print_rtx()
382 int value = XINT (in_rtx, i); in print_rtx()
386 if (GET_CODE (in_rtx) == REG && value < FIRST_PSEUDO_REGISTER) in print_rtx()
387 fprintf (outfile, " %d %s", REGNO (in_rtx), in print_rtx()
388 reg_names[REGNO (in_rtx)]); in print_rtx()
389 else if (GET_CODE (in_rtx) == REG in print_rtx()
409 && (is_insn || GET_CODE (in_rtx) == NOTE)) in print_rtx()
414 if (GET_CODE (in_rtx) == REG && REG_ATTRS (in_rtx)) in print_rtx()
417 if (ORIGINAL_REGNO (in_rtx) != REGNO (in_rtx)) in print_rtx()
418 fprintf (outfile, "orig:%i", ORIGINAL_REGNO (in_rtx)); in print_rtx()
419 if (REG_EXPR (in_rtx)) in print_rtx()
420 print_mem_expr (outfile, REG_EXPR (in_rtx)); in print_rtx()
422 if (REG_OFFSET (in_rtx)) in print_rtx()
424 REG_OFFSET (in_rtx)); in print_rtx()
428 if (is_insn && &INSN_CODE (in_rtx) == &XINT (in_rtx, i) in print_rtx()
429 && XINT (in_rtx, i) >= 0 in print_rtx()
430 && (name = get_insn_name (XINT (in_rtx, i))) != NULL) in print_rtx()
439 if (XINT (in_rtx, i) >= (int) NOTE_INSN_BIAS in print_rtx()
440 && XINT (in_rtx, i) < (int) NOTE_INSN_MAX) in print_rtx()
441 fprintf (outfile, " %s", GET_NOTE_INSN_NAME (XINT (in_rtx, i))); in print_rtx()
443 fprintf (outfile, " %d", XINT (in_rtx, i)); in print_rtx()
448 if (XEXP (in_rtx, i) != NULL) in print_rtx()
450 rtx sub = XEXP (in_rtx, i); in print_rtx()
453 if (GET_CODE (in_rtx) == LABEL_REF) in print_rtx()
481 if (XBITMAP (in_rtx, i) == NULL) in print_rtx()
484 bitmap_print (outfile, XBITMAP (in_rtx, i), " {", "}"); in print_rtx()
489 fprintf (outfile, " " HOST_PTR_PRINTF, (void *) XTREE (in_rtx, i)); in print_rtx()
498 if (XBBDEF (in_rtx, i)) in print_rtx()
499 fprintf (outfile, " %i", XBBDEF (in_rtx, i)->index); in print_rtx()
509 switch (GET_CODE (in_rtx)) in print_rtx()
513 fprintf (outfile, " [" HOST_WIDE_INT_PRINT_DEC, MEM_ALIAS_SET (in_rtx)); in print_rtx()
515 if (MEM_EXPR (in_rtx)) in print_rtx()
516 print_mem_expr (outfile, MEM_EXPR (in_rtx)); in print_rtx()
518 if (MEM_OFFSET (in_rtx)) in print_rtx()
520 INTVAL (MEM_OFFSET (in_rtx))); in print_rtx()
522 if (MEM_SIZE (in_rtx)) in print_rtx()
524 INTVAL (MEM_SIZE (in_rtx))); in print_rtx()
526 if (MEM_ALIGN (in_rtx) != 1) in print_rtx()
527 fprintf (outfile, " A%u", MEM_ALIGN (in_rtx)); in print_rtx()
533 if (FLOAT_MODE_P (GET_MODE (in_rtx))) in print_rtx()
537 real_to_decimal (s, CONST_DOUBLE_REAL_VALUE (in_rtx), in print_rtx()
541 real_to_hexadecimal (s, CONST_DOUBLE_REAL_VALUE (in_rtx), in print_rtx()
549 fprintf (outfile, " [%d uses]", LABEL_NUSES (in_rtx)); in print_rtx()
550 switch (LABEL_KIND (in_rtx)) in print_rtx()
564 for (tem = XEXP (in_rtx, 0); tem != 0; tem = NEXT_INSN (tem)) in print_rtx()
570 tem = XEXP (in_rtx, 1); in print_rtx()
580 tem = XEXP (in_rtx, 2); in print_rtx()
594 for (tem = XEXP (in_rtx, 0); tem != 0; tem = NEXT_INSN (tem)) in print_rtx()
608 && (is_insn || GET_CODE (in_rtx) == NOTE in print_rtx()
609 || GET_CODE (in_rtx) == CODE_LABEL || GET_CODE (in_rtx) == BARRIER)) in print_rtx()