Home
last modified time | relevance | path

Searched refs:rtvec (Results 1 – 25 of 68) sorted by relevance

123

/netbsd/src/external/gpl3/gcc/dist/gcc/
Drtx-vector-builder.cc31 rtx_vector_builder::build (rtvec v) in build()
71 rtvec v = rtvec_alloc (nelts); in build()
Drtl.cc160 rtvec
163 rtvec rt; in rtvec_alloc()
185 rtvec
186 shallow_copy_rtvec (rtvec vec) in shallow_copy_rtvec()
188 rtvec newvec; in shallow_copy_rtvec()
743 rtvec_series_p (rtvec vec, int start) in rtvec_series_p()
Dgensupport.h128 extern rtx add_implicit_parallel (rtvec);
221 extern void get_pattern_stats (struct pattern_stats *ranges, rtvec vec);
Dgensupport.cc150 add_implicit_parallel (rtvec vec) in add_implicit_parallel()
539 static rtvec
540 gen_rewrite_sequence (rtvec vec) in gen_rewrite_sequence()
542 rtvec new_vec = rtvec_alloc (1); in gen_rewrite_sequence()
595 rtvec attr; in process_rtx()
654 rtvec vec = XVEC (elem->data, 4); in is_predicable()
726 rtvec attrs_vec = XVEC (elem->data, 4); in change_subst_attribute()
754 rtvec attrs_vec = XVEC (elem->data, 4); in has_subst_attribute()
1377 rtvec vec = XVEC (insn, 4); in alter_attrs_for_insn()
1378 rtvec new_vec; in alter_attrs_for_insn()
[all …]
Dcoretypes.h91 typedef struct rtvec_def *rtvec; typedef
381 #define rtvec struct _dont_use_rtvec_here * macro
Drtx-vector-builder.h36 rtx build (rtvec);
Drtl.h208 rtvec rt_rtvec;
662 inline rtvec get_labels () const;
740 #define NULL_RTVEC (rtvec) 0
1536 inline rtvec rtx_jump_table_data::get_labels () const in get_labels()
2989 extern rtvec rtvec_alloc (size_t);
2990 extern rtvec shallow_copy_rtvec (rtvec);
3004 extern bool rtvec_series_p (rtvec, int);
3137 extern rtvec gen_rtvec_v (int, rtx *);
3138 extern rtvec gen_rtvec_v (int, rtx_insn **);
3984 extern rtx gen_rtx_CONST_VECTOR (machine_mode, rtvec);
Dcfgbuild.cc263 rtvec vec = table->get_labels (); in make_edges()
401 rtvec vec; in purge_dead_tablejump_edges()
Dcompare-elim.cc792 rtvec v = rtvec_alloc (len); in try_eliminate_compare()
874 rtvec v = rtvec_alloc (2); in try_eliminate_compare()
Demit-rtl.h386 extern rtvec gen_rtvec (int, ...);
Demit-rtl.cc1053 rtvec
1057 rtvec rt_val; in gen_rtvec()
1078 rtvec
1082 rtvec rt_val; in gen_rtvec_v()
1096 rtvec
1100 rtvec rt_val; in gen_rtvec_v()
5611 static rtvec orig_asm_operands_vector;
5616 static rtvec copy_asm_operands_vector;
5619 static rtvec orig_asm_constraints_vector;
5620 static rtvec copy_asm_constraints_vector;
[all …]
Dread-rtl.cc351 rtvec attrs_vec, new_attrs_vec; in apply_subst_iterator()
1836 rtvec return_vec = NULL_RTVEC; in read_rtx_operand()
Dgenemit.cc280 gen_emit_seq (rtvec vec, char *used, md_rtx_info *info) in gen_emit_seq()
Dsimplify-rtx.cc414 rtvec vec, newvec; in simplify_replace_fn_rtx()
4294 rtvec vec; in simplify_binary_operation_1()
4359 rtvec v = rtvec_alloc (n_elts); in simplify_binary_operation_1()
4517 rtvec vec = rtvec_alloc (l1); in simplify_binary_operation_1()
4658 rtvec v = rtvec_alloc (n_elts); in simplify_binary_operation_1()
4695 rtvec vec = rtvec_alloc (len0 + len1); in simplify_binary_operation_1()
4822 rtvec v = rtvec_alloc (n_elts); in simplify_const_binary_operation()
6680 rtvec v = rtvec_alloc (n_elts); in simplify_ternary_operation()
Dlra-eliminations.cc691 rtvec new_v = gen_rtvec_v (XVECLEN (x, i), in lra_eliminate_regs_1()
Djump.cc1258 rtvec labels = table->get_labels (); in delete_related_insns()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/rs6000/
Drs6000-pcrel-opt.cc332 rtvec v_load = gen_rtvec (3, mem_inner, reg_di, label_num); in pcrel_opt_load()
472 rtvec v_addr = gen_rtvec (2, addr_symbol, label_num); in pcrel_opt_store()
491 rtvec v_store = gen_rtvec (2, reg, label_num); in pcrel_opt_store()
Drs6000-logue.cc1453 rtvec p; in rs6000_emit_stack_tie()
2432 rtvec p; in rs6000_emit_savres_rtx()
2520 rtvec p = rtvec_alloc (1); in rs6000_emit_prologue_move_from_cr()
2521 rtvec r = rtvec_alloc (2); in rs6000_emit_prologue_move_from_cr()
3114 rtvec p; in rs6000_emit_prologue()
3402 rtvec p; in rs6000_emit_prologue()
3431 rtvec p; in rs6000_emit_prologue()
3643 rtvec p = rtvec_alloc (2); in rs6000_emit_prologue()
4125 rtvec p; in restore_saved_cr()
4134 rtvec r = rtvec_alloc (2); in restore_saved_cr()
[all …]
Daltivec.md292 rtvec v;
1368 rtvec v;
1420 rtvec v;
2171 rtvec v = gen_rtvec (1, operands[2]);
2209 rtvec v = gen_rtvec (1, operands[2]);
2247 rtvec v = gen_rtvec (1, operands[2]);
2285 rtvec v = gen_rtvec (1, operands[2]);
2522 rtvec v = gen_rtvec (4, mask_val, mask_val, mask_val, mask_val);
3913 rtvec v = rtvec_alloc (16);
4010 rtvec v = rtvec_alloc (16);
Drs6000.cc7268 rtvec v = rtvec_alloc (2); in rs6000_expand_vector_set_var_p7()
7301 rtvec vec_val = rtvec_alloc (2); in rs6000_expand_vector_set_var_p7()
9616 rtvec vec = gen_rtvec (1, copy_rtx (arg)); in rs6000_legitimize_tls_address()
9632 rtvec vec = gen_rtvec (1, copy_rtx (arg)); in rs6000_legitimize_tls_address()
10299 static rtvec
10303 rtvec v; in rs6000_const_vec()
12658 rtvec rv; in rs6000_secondary_reload_inner()
22471 rtvec v = gen_rtvec (4, d, d, d, d); in rs6000_load_constant_and_splat()
22478 rtvec v = gen_rtvec (2, d, d); in rs6000_load_constant_and_splat()
23254 rtvec v; in rs6000_expand_vec_perm_const_1()
[all …]
/netbsd/src/external/gpl3/gcc/dist/gcc/config/h8300/
Dh8300-protos.h85 extern int h8300_ldm_stm_parallel (rtvec, int, int);
/netbsd/src/external/gpl3/gcc/dist/gcc/doc/
Dconfigfiles.texi49 @code{rtvec} and @code{tree}.
/netbsd/src/external/gpl3/gcc/dist/gcc/config/mcore/
Dmcore.cc2750 rtvec rtvec; in handle_structs_in_regs() local
2762 rtvec = gen_rtvec (nregs, arg_regs[0], arg_regs[1], arg_regs[2], in handle_structs_in_regs()
2765 result = gen_rtx_PARALLEL (mode, rtvec); in handle_structs_in_regs()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/cris/
Dcris.cc3118 rtvec vec; in cris_gen_movem_load()
3166 rtvec vec = rtvec_alloc (2); in cris_emit_insn()
3183 rtvec vec; in cris_emit_movem_store()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/s390/
Dpredicates.md467 rtvec vec = rtvec_alloc (XVECLEN (pattern, 0) - 1);

123