Home
last modified time | relevance | path

Searched refs:ADDRESSOF (Results 1 – 25 of 43) sorted by relevance

12

/openbsd-src/gnu/gcc/gcc/
H A Dtree-ssa-structalias.c388 typedef enum {SCALAR, DEREF, ADDRESSOF} constraint_expr_type; enumerator
537 if (c->lhs.type == ADDRESSOF) in dump_constraint()
545 if (c->rhs.type == ADDRESSOF) in dump_constraint()
1001 if (rhs.type == ADDRESSOF) in build_pred_graph()
1012 else if (rhs.type == ADDRESSOF) in build_pred_graph()
1073 else if (rhs.type == ADDRESSOF) in build_succ_graph()
1528 if (c->rhs.type == ADDRESSOF) in do_complex_constraint()
1966 if (rhs.type == ADDRESSOF || rhsvar > anything_id) in move_complex_constraints()
1974 else if (rhs.type != ADDRESSOF && lhsvar > anything_id in move_complex_constraints()
2260 cexpr.type = ADDRESSOF; in get_constraint_exp_from_ssa_var()
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dprotector.c496 case ADDRESSOF:
1096 && GET_CODE (XEXP (DECL_RTL (parms), 0)) == ADDRESSOF) in copy_args_for_protection()
1202 if (GET_CODE (XEXP (sweep_var, 0)) == ADDRESSOF
1464 case ADDRESSOF:
1664 case ADDRESSOF:
1870 case ADDRESSOF:
2395 case ADDRESSOF:
2702 case ADDRESSOF:
H A Dgenrecog.c190 LABEL_REF, SUBREG, REG, MEM, ADDRESSOF}},
195 LABEL_REF, SUBREG, REG, MEM, ADDRESSOF,
197 {"register_operand", {SUBREG, REG, ADDRESSOF}},
198 {"pmode_register_operand", {SUBREG, REG, ADDRESSOF}},
204 {"nonimmediate_operand", {SUBREG, REG, MEM, ADDRESSOF}},
206 LABEL_REF, SUBREG, REG, ADDRESSOF}},
215 LABEL_REF, SUBREG, REG, MEM, ADDRESSOF}}
524 && c != ADDRESSOF
H A Dalias.c1244 case ADDRESSOF:
1473 case ADDRESSOF:
1799 if (GET_CODE (x) == ADDRESSOF)
1802 || GET_CODE (y) == ADDRESSOF)
1805 if (GET_CODE (y) == ADDRESSOF)
H A Drtl.c304 case ADDRESSOF:
H A Dfunction.c1426 && GET_CODE (XEXP (reg, 0)) == ADDRESSOF)
1964 case ADDRESSOF:
3017 && GET_CODE (XEXP (DECL_RTL (decl), 0)) == ADDRESSOF
3105 else if (code == ADDRESSOF)
3131 else if (code == MEM && GET_CODE (XEXP (x, 0)) == ADDRESSOF && ! force)
3394 if (ifmwi->pass == 0 && *r && GET_CODE (*r) == ADDRESSOF
3453 return GET_CODE (*rtl) == ADDRESSOF;
3737 || (GET_CODE (addr) == ADDRESSOF && GET_CODE (XEXP (addr, 0)) == REG)
4196 case ADDRESSOF:
5619 && GET_CODE (XEXP (DECL_RTL (decl), 0)) == ADDRESSOF))
[all …]
H A Dintegrate.c307 if (GET_CODE (p) == MEM && GET_CODE (XEXP (p, 0)) == ADDRESSOF
1033 if (GET_CODE (XEXP (loc, 0)) == ADDRESSOF)
1072 || GET_CODE (structure_value_addr) == ADDRESSOF
2077 case ADDRESSOF:
H A Drecog.c1018 if (GET_CODE (y) == ADDRESSOF)
1028 if (code == ADDRESSOF)
1106 if (GET_CODE (op) == ADDRESSOF)
1358 if (GET_CODE (addr) == ADDRESSOF)
H A Dsibcall.c407 if (code == ADDRESSOF || x == current_function_internal_arg_pointer)
H A Dcse.c616 || GET_CODE (X) == ADDRESSOF)
642 || GET_CODE (X) == ADDRESSOF)
927 if (GET_CODE (x) == ADDRESSOF && REG_P (XEXP ((x), 0)))
2938 || GET_CODE (addr) == ADDRESSOF
3382 case ADDRESSOF:
3631 else if (GET_CODE (addr) == ADDRESSOF)
6215 && GET_CODE (XEXP (inner_dest, 0)) == ADDRESSOF)
H A Drtl.h966 #define ADDRESSOF_REGNO(RTX) XCUINT (RTX, 1, ADDRESSOF)
969 #define ADDRESSOF_DECL(RTX) XCTREE (RTX, 2, ADDRESSOF)
H A Dexplow.c501 if (GET_CODE (x) == ADDRESSOF)
H A DFSFChangeLog.11663 * function.c (instantiate_decl): Only ignore ADDRESSOF if arg is REG.
820 of ADDRESSOF.
1005 (fold_rtx, case MEM): For ADDRESSOF, create new MEM.
1022 * expmed.c (store_split_bit_field): Force ADDRESSOF into register.
1024 * cse.c (fold_rtx, case ADDRESSOF): New case (that does nothing).
1445 (instantiate_virtual_regs_1, case ADDRESSOF): If have MEM, just
1921 * integrate.c (copy_rtx_and_substitute, case ADDRESSOF): New case.
2092 * emit-rtl.c (gen_lowpart): Handle ADDRESSOF.
2142 * function.c (purge_addressof_1): Don't convert (MEM (ADDRESSOF (REG)))
2673 * rtl.def (ADDRESSOF): Add new field for original regno.
[all …]
H A Dreload1.c2342 case ADDRESSOF:
2612 if (GET_CODE (XEXP (x, 0)) == ADDRESSOF)
2721 case ADDRESSOF:
2862 if (GET_CODE (XEXP (x, 0)) == ADDRESSOF)
H A Demit-rtl.c1240 else if (GET_CODE (x) == ADDRESSOF)
5105 case ADDRESSOF:
H A Dsimplify-rtx.c75 || GET_CODE (X) == ADDRESSOF)
H A Drtlanal.c71 case ADDRESSOF:
H A DFSFChangeLog429 * expr.c (expand_expr, case ADDR_EXPR): Non-constant can be ADDRESSOF.
1626 * function.c (purge_addressof_1, case MEM): If BLKmode, put ADDRESSOF
2429 (put_var_into_stack): Don't use ADDRESSOF if not optimizing.
/openbsd-src/gnu/usr.bin/gcc/gcc/config/mn10300/
H A Dmn10300.c1307 case ADDRESSOF:
/openbsd-src/gnu/usr.bin/gcc/gcc/config/d30v/
H A Dd30v.c1001 if (GET_CODE (XEXP (op, 0)) == ADDRESSOF)
1045 if (GET_CODE (XEXP (op, 0)) == ADDRESSOF)
/openbsd-src/gnu/usr.bin/gcc/gcc/config/frv/
H A Dfrv.c4431 if (GET_CODE (XEXP (op, 0)) == ADDRESSOF)
4482 if (GET_CODE (XEXP (op, 0)) == ADDRESSOF)
4526 if (GET_CODE (XEXP (op, 0)) == ADDRESSOF)
4574 if (GET_CODE (XEXP (op, 0)) == ADDRESSOF)
5246 if (GET_CODE (addr) == ADDRESSOF)
/openbsd-src/gnu/usr.bin/gcc/gcc/config/alpha/
H A Dalpha.c951 case ADDRESSOF:
2076 else if (GET_CODE (x) == ADDRESSOF
4673 if (GET_CODE (XEXP (orig_src, 0)) == ADDRESSOF)
4797 if (GET_CODE (XEXP (orig_dst, 0)) == ADDRESSOF)
4984 else if (GET_CODE (tmp) == ADDRESSOF)
/openbsd-src/gnu/usr.bin/gcc/gcc/config/sparc/
H A Dsparc.h3030 ADDRESSOF, SUBREG, REG, PLUS, LO_SUM, CONST_INT}}, \
/openbsd-src/gnu/usr.bin/gcc/gcc/config/c4x/
H A Dc4x.c3940 case ADDRESSOF:
3985 case ADDRESSOF:
/openbsd-src/gnu/usr.bin/gcc/gcc/config/ia64/
H A Dia64.c940 if (GET_CODE (op) == MEM && GET_CODE (XEXP (op, 0)) == ADDRESSOF)
954 if (GET_CODE (op) == MEM && GET_CODE (XEXP (op, 0)) == ADDRESSOF)
1385 && GET_CODE (XEXP (in, 0)) == ADDRESSOF)

12