Home
last modified time | relevance | path

Searched refs:expr_t (Results 1 – 22 of 22) sorted by relevance

/netbsd-src/external/lgpl3/gmp/dist/demos/
H A Dpexpr.c110 typedef struct expr *expr_t; typedef
115 void makeexp (expr_t *, enum op_t, expr_t, expr_t);
116 void free_expr (expr_t);
117 char *expr (char *, expr_t *);
118 char *term (char *, expr_t *);
119 char *power (char *, expr_t *);
120 char *factor (char *, expr_t *);
125 void mpz_eval_expr (mpz_ptr, expr_t);
126 void mpz_eval_mod_expr (mpz_ptr, expr_t, mpz_ptr);
489 expr (char *str, expr_t *e) in expr()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dsel-sched-ir.h160 typedef expr_def *expr_t; typedef
556 _list_iter_cond_expr (av_set_t av, expr_t *exprp) in _list_iter_cond_expr()
1542 extern insn_t sel_gen_insn_from_rtx_after (rtx, expr_t, int, insn_t);
1543 extern insn_t sel_gen_recovery_insn_from_rtx_after (rtx, expr_t, int, insn_t);
1544 extern insn_t sel_gen_insn_from_expr_after (expr_t, vinsn_t, int, insn_t);
1545 extern insn_t sel_move_insn (expr_t, int, insn_t);
1552 extern void copy_expr (expr_t, expr_t);
1553 extern void copy_expr_onside (expr_t, expr_t);
1554 extern void merge_expr_data (expr_t, expr_t, insn_t);
1555 extern void merge_expr (expr_t, expr_t, insn_t);
[all …]
H A Dsel-sched-dump.h150 extern void dump_expr_1 (expr_t, int);
151 extern void dump_expr (expr_t);
152 extern void debug_expr (expr_t);
211 extern void dump_expr (expr_t);
223 extern void debug_expr (expr_t);
H A Dsel-sched.cc347 expr_t c_expr_merged, c_expr_local;
367 expr_t c_expr;
405 void (*orig_expr_found) (insn_t, expr_t, cmpd_local_params_p, void *);
494 static vec<expr_t> vec_av_set;
541 static av_set_t find_sequential_best_exprs (bnd_t, expr_t, bool);
545 static basic_block generate_bookkeeping_insn (expr_t, edge, edge);
548 static bool move_op (insn_t, av_set_t, expr_t, rtx, expr_t, bool*);
726 substitute_reg_in_expr (expr_t expr, insn_t insn, bool undo) in substitute_reg_in_expr()
932 replace_dest_with_reg_in_expr (expr_t expr, rtx new_reg) in replace_dest_with_reg_in_expr()
1512 verify_target_availability (expr_t expr, regset used_regs, in verify_target_availability()
[all …]
H A Dsel-sched-ir.cc142 static expr_t set_insn_init (expr_t, vinsn_t, int);
1343 sel_gen_insn_from_rtx_after (rtx pattern, expr_t expr, int seqno, insn_t after) in sel_gen_insn_from_rtx_after()
1362 sel_gen_recovery_insn_from_rtx_after (rtx pattern, expr_t expr, int seqno, in sel_gen_recovery_insn_from_rtx_after()
1382 sel_gen_insn_from_expr_after (expr_t expr, vinsn_t vinsn, int seqno, in sel_gen_insn_from_expr_after()
1385 expr_t emit_expr; in sel_gen_insn_from_expr_after()
1409 sel_move_insn (expr_t expr, int seqno, insn_t after) in sel_move_insn()
1616 init_expr (expr_t expr, vinsn_t vi, int spec, int use, int priority, in init_expr()
1651 copy_expr (expr_t to, expr_t from) in copy_expr()
1683 copy_expr_onside (expr_t to, expr_t from) in copy_expr_onside()
1699 expr_t expr = INSN_EXPR (insn); in prepare_insn_expr()
[all …]
H A Dsel-sched-dump.cc253 dump_expr_1 (expr_t expr, int flags) in dump_expr_1()
317 dump_expr (expr_t expr) in dump_expr()
324 debug_expr (expr_t expr) in debug_expr()
435 expr_t expr; in dump_av_set()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dsel-sched-ir.h160 typedef expr_def *expr_t; typedef
556 _list_iter_cond_expr (av_set_t av, expr_t *exprp) in _list_iter_cond_expr()
1544 extern insn_t sel_gen_insn_from_rtx_after (rtx, expr_t, int, insn_t);
1545 extern insn_t sel_gen_recovery_insn_from_rtx_after (rtx, expr_t, int, insn_t);
1546 extern insn_t sel_gen_insn_from_expr_after (expr_t, vinsn_t, int, insn_t);
1547 extern insn_t sel_move_insn (expr_t, int, insn_t);
1554 extern void copy_expr (expr_t, expr_t);
1555 extern void copy_expr_onside (expr_t, expr_t);
1556 extern void merge_expr_data (expr_t, expr_t, insn_t);
1557 extern void merge_expr (expr_t, expr_t, insn_t);
[all …]
H A Dsel-sched-dump.h150 extern void dump_expr_1 (expr_t, int);
151 extern void dump_expr (expr_t);
152 extern void debug_expr (expr_t);
211 extern void dump_expr (expr_t);
223 extern void debug_expr (expr_t);
H A Dsel-sched.c347 expr_t c_expr_merged, c_expr_local;
367 expr_t c_expr;
405 void (*orig_expr_found) (insn_t, expr_t, cmpd_local_params_p, void *);
494 static vec<expr_t> vec_av_set;
541 static av_set_t find_sequential_best_exprs (bnd_t, expr_t, bool);
545 static basic_block generate_bookkeeping_insn (expr_t, edge, edge);
548 static bool move_op (insn_t, av_set_t, expr_t, rtx, expr_t, bool*);
726 substitute_reg_in_expr (expr_t expr, insn_t insn, bool undo) in substitute_reg_in_expr()
932 replace_dest_with_reg_in_expr (expr_t expr, rtx new_reg) in replace_dest_with_reg_in_expr()
1512 verify_target_availability (expr_t expr, regset used_regs, in verify_target_availability()
[all …]
H A Dsel-sched-ir.c142 static expr_t set_insn_init (expr_t, vinsn_t, int);
1343 sel_gen_insn_from_rtx_after (rtx pattern, expr_t expr, int seqno, insn_t after) in sel_gen_insn_from_rtx_after()
1362 sel_gen_recovery_insn_from_rtx_after (rtx pattern, expr_t expr, int seqno, in sel_gen_recovery_insn_from_rtx_after()
1382 sel_gen_insn_from_expr_after (expr_t expr, vinsn_t vinsn, int seqno, in sel_gen_insn_from_expr_after()
1385 expr_t emit_expr; in sel_gen_insn_from_expr_after()
1409 sel_move_insn (expr_t expr, int seqno, insn_t after) in sel_move_insn()
1616 init_expr (expr_t expr, vinsn_t vi, int spec, int use, int priority, in init_expr()
1651 copy_expr (expr_t to, expr_t from) in copy_expr()
1683 copy_expr_onside (expr_t to, expr_t from) in copy_expr_onside()
1699 expr_t expr = INSN_EXPR (insn); in prepare_insn_expr()
[all …]
H A Dsel-sched-dump.c253 dump_expr_1 (expr_t expr, int flags) in dump_expr_1()
317 dump_expr (expr_t expr) in dump_expr()
324 debug_expr (expr_t expr) in debug_expr()
435 expr_t expr; in dump_av_set()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/fortran/
H A Ddata.c738 expr_t type; in formalize_init_expr()
H A Dgfortran.h144 enum expr_t enum
2179 expr_t expr_type;
H A Dmodule.c2159 DECL_MIO_NAME (expr_t) in DECL_MIO_NAME()
3567 MIO_NAME (expr_t) (e->expr_type, expr_types); in mio_expr()
3583 e->expr_type = (expr_t) find_enum (expr_types); in mio_expr()
H A Dtrans-expr.c4089 expr_t old_type; in get_proc_ptr_comp()
/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A Ddata.cc764 expr_t type; in formalize_init_expr()
H A Dgfortran.h178 enum expr_t enum
2468 expr_t expr_type;
H A Dmodule.cc2222 DECL_MIO_NAME (expr_t) in DECL_MIO_NAME()
3718 MIO_NAME (expr_t) (e->expr_type, expr_types); in mio_expr()
3734 e->expr_type = (expr_t) find_enum (expr_types); in mio_expr()
H A DChangeLog-20192310 * gfortran.h (expr_t): Add EXPR_UNKNOWN.
H A DChangeLog-20092801 * gfortran.h (expr_t): Add EXPR_PPC.
H A DChangeLog-20081151 * gfortran.h (enum expr_t): New value `EXPR_COMPCALL'.
H A Dtrans-expr.cc4178 expr_t old_type; in get_proc_ptr_comp()