Home
last modified time | relevance | path

Searched refs:label_ref (Results 1 – 25 of 28) sorted by relevance

12

/trueos/contrib/gcc/config/mips/
HDpredicates.md93 (match_code "pc,label_ref"))
96 (match_code "const,symbol_ref,label_ref")
163 (match_code "const,symbol_ref,label_ref")
229 (match_code "const,symbol_ref,label_ref")
236 (match_code "const,symbol_ref,label_ref")
243 (match_code "const,symbol_ref,label_ref")
250 (match_code "const,symbol_ref,label_ref")
HDmips-ps-3d.md445 (label_ref (match_operand 1 "" ""))
457 (label_ref (match_operand 1 "" ""))
469 (label_ref (match_operand 1 "" ""))
481 (label_ref (match_operand 1 "" ""))
506 (label_ref (match_operand 1 "" ""))
529 (label_ref (match_operand 1 "" ""))))]
HDmips.md4333 (label_ref (match_operand 1 "" ""))
4351 (label_ref (match_operand 1 "" ""))))]
4369 (label_ref (match_operand 1 "" ""))
4383 (label_ref (match_operand 1 "" ""))))]
4397 (label_ref (match_operand 1 "" ""))
4415 (label_ref (match_operand 1 "" ""))))]
4460 (label_ref (match_operand 0 ""))
4472 (label_ref (match_operand 1))
4772 (label_ref (match_operand 0 "" "")))]
4806 (label_ref (match_operand 0 "" "")))]
[all …]
HDmips-dsp.md1051 (label_ref (match_operand 1 "" ""))
/trueos/contrib/gcc/config/arm/
HDarm.md4593 (use (label_ref (match_operand 1 "" "")))])
4600 (use (label_ref (match_dup 1)))])]
4605 [(label_ref (match_operand 0 "" ""))]
5806 (label_ref (match_operand 3 "" ""))
5825 (label_ref (match_operand 3 "" ""))
5860 (label_ref (match_operand 3 "" ""))
5896 (label_ref (match_operand 2 "" ""))
5959 (label_ref (match_operand 3 "" ""))
5996 (label_ref (match_operand 3 "" ""))
6040 (label_ref (match_operand 3 "" ""))
[all …]
/trueos/contrib/gcc/config/i386/
HDpredicates.md90 (match_code "const_int,symbol_ref,label_ref,const")
217 (match_code "const_double,const_int,symbol_ref,label_ref,const")
335 (match_code "const,symbol_ref,label_ref")
365 (match_code "symbol_ref,label_ref,const")
437 (match_code "const,label_ref,symbol_ref")
HDi386.md13484 (label_ref (match_operand 0 "" ""))
13492 (label_ref (match_operand 0 "" ""))
13500 (label_ref (match_operand 0 "" ""))
13508 (label_ref (match_operand 0 "" ""))
13516 (label_ref (match_operand 0 "" ""))
13524 (label_ref (match_operand 0 "" ""))
13532 (label_ref (match_operand 0 "" ""))
13540 (label_ref (match_operand 0 "" ""))
13548 (label_ref (match_operand 0 "" ""))
13556 (label_ref (match_operand 0 "" ""))
[all …]
HDi386.c4448 rtx label_ref; in ix86_setup_incoming_varargs() local
4504 label_ref = gen_rtx_LABEL_REF (Pmode, label); in ix86_setup_incoming_varargs()
4519 label_ref, in ix86_setup_incoming_varargs()
4522 emit_move_insn (nsse_reg, label_ref); in ix86_setup_incoming_varargs()
/trueos/contrib/gcc/config/s390/
HDs390.md2161 [(set (match_dup 3) (label_ref (match_dup 4)))
2164 (label_ref (match_dup 4))] UNSPEC_EXECUTE)
2293 [(set (match_dup 2) (label_ref (match_dup 3)))
2296 (label_ref (match_dup 3))] UNSPEC_EXECUTE)
2431 [(set (match_dup 3) (label_ref (match_dup 4)))
2434 (label_ref (match_dup 4))] UNSPEC_EXECUTE)
3628 (label_ref (match_dup 9))))
4012 (label_ref (match_dup 9))))
5946 (label_ref (match_dup 6))))
6576 (label_ref (match_operand 0 "" ""))
[all …]
HDpredicates.md37 (and (match_code "symbol_ref, label_ref, const, const_int, const_double")
108 (match_code "label_ref, symbol_ref, const, const_int, const_double")
/trueos/contrib/gcc/config/sparc/
HDpredicates.md93 (match_code "symbol_ref,label_ref,const")
158 (and (match_code "label_ref")
185 (match_code "label_ref,symbol_ref,plus,const")
HDsparc.md1259 (label_ref (match_operand 0 "" ""))
1282 (label_ref (match_operand 0 "" ""))
1305 (label_ref (match_operand 0 "" ""))
1328 (label_ref (match_operand 0 "" ""))
1338 (label_ref (match_operand 0 "" ""))
1361 (label_ref (match_operand 0 "" ""))
1371 (label_ref (match_operand 0 "" ""))
1394 (label_ref (match_operand 0 "" ""))
1404 (label_ref (match_operand 0 "" ""))
1427 (label_ref (match_operand 0 "" ""))
[all …]
/trueos/contrib/gcc/
HDjump.c251 rtx label_ref = gen_rtx_LABEL_REF (Pmode, in mark_all_labels() local
254 mark_jump_label (label_ref, insn, 0); in mark_all_labels()
255 XEXP (label_note, 0) = XEXP (label_ref, 0); in mark_all_labels()
HDrtl.def140 5: is used in flow.c to point to the chain of label_ref's to this label.
402 DEF_RTL_EXPR(LABEL_REF, "label_ref", "u", RTX_CONST_OBJ)
HDFSFChangeLog.1110795 * sparc.md (move_pic_label_si): Operand one is label_ref now.
10796 * sparc.c (emit_move_sequence): Pass label_ref to
11005 (emit_move_sequence): Pass label_ref to gen_move_label_di to not
11007 * sparc.md (move_label_di): Operand one is label_ref now.
11008 * genattrtab.c (write_test_expr): Allow label_ref in match_dup.
HDChangeLog-19995785 label_ref must be VOIDmode.
5897 * genrecog.c (add_to_sequence): Verify operand to label_ref is
6326 (*): Remove mode from label_ref in (pc) context.
14053 label_ref, and has no predicate.
15152 * alpha.md (builtin_setjmp_receiver): Use a label_ref instead of
HDChangeLog-200613305 (minus (label_ref ...) (label_ref ...)) if that flag is set.
HDChangeLog-200011234 involving a label_ref or the constant pool doesn't create
18921 NOTE_INSN_DELETED_LABEL. Print `[# deleted]' for a label_ref
31042 (set (pc) (label_ref)), verify the change creates a valid insn.
/trueos/contrib/gcc/config/ia64/
HDia64.md562 (label_ref (match_operand 1 "" ""))))]
571 (label_ref (match_operand 1 "" ""))))]
5238 (label_ref (match_operand 0 "" ""))
5246 (label_ref (match_operand 0 "" ""))
5254 (label_ref (match_operand 0 "" ""))
5262 (label_ref (match_operand 0 "" ""))
5270 (label_ref (match_operand 0 "" ""))
5278 (label_ref (match_operand 0 "" ""))
5286 (label_ref (match_operand 0 "" ""))
5294 (label_ref (match_operand 0 "" ""))
[all …]
HDpredicates.md30 (match_code "symbol_ref,const,label_ref"))
/trueos/contrib/gcc/config/rs6000/
HDpredicates.md23 (match_code "const_int,const_double,const,symbol_ref,label_ref,subreg,reg,mem"))
671 (match_code "symbol_ref,const,label_ref"))
676 (match_code "symbol_ref,label_ref"))
705 (match_code "label_ref,symbol_ref,const,high,reg,subreg,mem,
HDrs6000.md2592 (label_ref (match_operand:SI 4 "" "")) (pc)))
2597 (label_ref (match_dup 4)) (pc)))]
6032 (label_ref (match_operand:DI 2 "" ""))
8543 (label_ref (match_operand 2 "" ""))
10221 [(use (label_ref (match_operand 0 "" "")))]
11614 (label_ref (match_dup 11))
11617 (set (pc) (label_ref (match_dup 12)))
13531 (label_ref (match_operand 0 "" ""))
13563 (label_ref (match_operand 0 "" ""))))]
13704 (label_ref (match_operand 0 "" "")))]
[all …]
/trueos/contrib/gcc/doc/
HDrtl.texi622 @cindex @code{label_ref} and @samp{/v}
624 @cindex @code{volatil}, in @code{label_ref} and @code{reg_label}
626 In @code{label_ref} and @code{reg_label} expressions, nonzero if this is
912 In @code{label_ref} expressions, 1 means that the referenced label is
913 outside the innermost loop containing the insn in which the @code{label_ref}
1012 In @code{label_ref} and @code{reg_label} expressions, 1 means a reference
1446 @findex label_ref
1447 @item (label_ref:@var{mode} @var{label})
1456 The @code{label_ref} contains a mode, which is usually @code{Pmode}.
1463 @code{label_ref} expressions) combined with @code{plus} and
[all …]
HDmd.texi511 @samp{%l@var{digit}} is used to substitute a @code{label_ref} into a jump
4002 Conditional branch instruction. Operand 0 is a @code{label_ref} that
4027 is a @code{label_ref} that refers to the label to jump to.
4032 @code{label_ref} of the label to jump to. This pattern name is mandatory
4718 (label_ref (match_operand 0 "" ""))
4731 (label_ref (match_operand 0 "" ""))))
4748 (label_ref (match_operand 1 "" ""))))]
4941 (label_ref (match_operand 1 "" ""))
4966 (label_ref (match_operand 1 "" ""))
6476 must be a @code{label_ref}.
[all …]
HDtm.texi5069 known, such as @code{symbol_ref}, @code{label_ref}, and @code{high}
5143 a label_ref or symbol_ref within an UNSPEC@.

12