Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/gcc/config/mips/
H A Dpredicates.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")
H A Dmips-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 "" ""))))]
H A Dmips.md4333 (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 "" "")))]
4835 (use (label_ref (match_operand 1 "")))]
[all …]
H A Dmips-dsp.md1051 (label_ref (match_operand 1 "" ""))
/freebsd-12.1/contrib/gcc/config/arm/
H A Darm.md5896 (label_ref (match_operand 2 "" ""))
5959 (label_ref (match_operand 3 "" ""))
5996 (label_ref (match_operand 3 "" ""))
6040 (label_ref (match_operand 3 "" ""))
6083 (label_ref (match_operand 2 "" ""))
6120 (label_ref (match_operand 4 "" ""))
6187 (label_ref (match_operand 3 "" ""))
6225 (label_ref (match_operand 4 "" ""))
6292 (label_ref (match_operand 3 "" ""))
6330 (label_ref (match_operand 4 "" ""))
[all …]
/freebsd-12.1/contrib/gcc/config/i386/
H A Dpredicates.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")
H A Di386.md13679 (label_ref (match_dup 1))
13695 (label_ref (match_dup 1))
13719 (label_ref (match_operand 3 "" ""))
13734 (label_ref (match_operand 3 "" ""))
13749 (label_ref (match_operand 3 "" ""))
13809 (label_ref (match_operand 3 "" ""))
13847 (label_ref (match_operand 3 "" ""))
13879 (label_ref (match_operand 3 "" ""))
13904 (label_ref (match_operand 4 "" ""))
14000 (label_ref (match_operand 0 "" "")))]
[all …]
H A Di386.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()
/freebsd-12.1/contrib/gcc/config/s390/
H A Ds390.md2161 [(set (match_dup 3) (label_ref (match_dup 4)))
2293 [(set (match_dup 2) (label_ref (match_dup 3)))
2431 [(set (match_dup 3) (label_ref (match_dup 4)))
6576 (label_ref (match_operand 0 "" ""))
6595 (label_ref (match_operand 0 "" ""))
6753 (label_ref (match_operand 0 "" ""))
6792 (label_ref (match_operand 0 "" ""))
6858 (label_ref (match_operand 0 "" ""))
6961 (use (label_ref (match_operand 1 "" "")))]
6979 (label_ref (match_operand 3 "" ""))
[all …]
H A Dpredicates.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")
/freebsd-12.1/contrib/gcc/config/sparc/
H A Dpredicates.md93 (match_code "symbol_ref,label_ref,const")
158 (and (match_code "label_ref")
185 (match_code "label_ref,symbol_ref,plus,const")
H A Dsparc.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 …]
/freebsd-12.1/contrib/gcc/
H A Djump.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()
H A Drtl.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)
H A DFSFChangeLog.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.
H A DChangeLog-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
H A DChangeLog-200613305 (minus (label_ref ...) (label_ref ...)) if that flag is set.
H A DChangeLog-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.
/freebsd-12.1/contrib/gcc/config/ia64/
H A Dia64.md5238 (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 "" ""))
5302 (label_ref (match_operand 0 "" ""))
5310 (label_ref (match_operand 0 "" ""))
[all …]
H A Dpredicates.md30 (match_code "symbol_ref,const,label_ref"))
/freebsd-12.1/contrib/gcc/config/rs6000/
H A Dpredicates.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,
H A Drs6000.md2597 (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 "" ""))
13704 (label_ref (match_operand 0 "" "")))]
13817 (label_ref (match_operand 1 "" ""))
13837 (label_ref (match_operand 0 "" ""))
[all …]
/freebsd-12.1/contrib/gcc/doc/
H A Drtl.texi622 @cindex @code{label_ref} and @samp{/v}
624 @cindex @code{volatil}, in @code{label_ref} and @code{reg_label}
1446 @findex label_ref
1447 @item (label_ref:@var{mode} @var{label})
1463 @code{label_ref} expressions) combined with @code{plus} and
2488 @code{label_ref} expression (unconditional jump). It may be an
2491 does not jump) and the other of the two must be a @code{label_ref}
2673 (label_ref @dots{})
2751 etc., are @code{label_ref} expressions. The mode @var{m} specifies
3067 appears within a @code{label_ref} which represents the address of
[all …]
H A Dmd.texi4027 is a @code{label_ref} that refers to the label to jump to.
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}.
6529 (label_ref (match_operand 0 "" "")))]
7515 (label_ref (match_operand 0 ""))
7531 (label_ref (match_operand 0 ""))
[all …]
H A Dtm.texi5069 known, such as @code{symbol_ref}, @code{label_ref}, and @code{high}
5143 a label_ref or symbol_ref within an UNSPEC@.

12