Home
last modified time | relevance | path

Searched refs:XVEC (Results 1 – 25 of 48) sorted by relevance

12

/netbsd/src/external/gpl3/gcc/dist/gcc/
Dgenemit.cc338 if (XVEC (insn, 1)) in gen_insn()
417 get_pattern_stats (&stats, XVEC (insn, 1)); in gen_insn()
436 rtx pattern = add_implicit_parallel (XVEC (insn, 1)); in gen_insn()
459 if (XVEC (expand, 1) == 0) in gen_expand()
464 get_pattern_stats (&stats, XVEC (expand, 1)); in gen_expand()
533 if (XVEC (expand, 1) != 0) in gen_expand()
545 gen_emit_seq (XVEC (expand, 1), used, info); in gen_expand()
569 if (XVEC (split, 0) == 0) in gen_split()
572 else if (XVEC (split, 2) == 0) in gen_split()
578 get_pattern_stats (&stats, XVEC (split, 2)); in gen_split()
[all …]
Dgensupport.cc157 XVEC (pattern, 0) = vec; in add_implicit_parallel()
482 if (XVEC (part, i) != NULL) in remove_constraints()
509 XVEC (newx, 1) = XVEC (x, 2); in replace_operands_with_dups()
524 if (XVEC (x, i) != NULL) in replace_operands_with_dups()
526 XVEC (newx, i) = rtvec_alloc (XVECLEN (x, i)); in replace_operands_with_dups()
605 XVEC (split, 0) = rtvec_alloc (i); in process_rtx()
625 XVEC (split, 2) = gen_rewrite_sequence (XVEC (desc, 1)); in process_rtx()
627 XVEC (split, 2) = XVEC (desc, 5); in process_rtx()
631 attr = XVEC (desc, split_code + 1); in process_rtx()
633 XVEC (desc, 4) = attr; in process_rtx()
[all …]
Dgenconfig.cc164 if (XVEC (part, i) != NULL) in walk_insn_part()
180 if (XVEC (insn, 1) != 0) in gen_insn()
202 if (XVEC (insn, 1) != 0) in gen_expand()
Dgenoutput.cc520 if (XVEC (part, i) != NULL) in scan_operands()
895 get_pattern_stats (&stats, XVEC (insn, 1)); in gen_insn()
937 get_pattern_stats (&stats, XVEC (peep, 0)); in gen_peephole()
976 if (XVEC (insn, 1)) in gen_expand()
980 get_pattern_stats (&stats, XVEC (insn, 1)); in gen_expand()
Dgenattrtab.cc567 XVEC (rt_val, i) = va_arg (p, rtvec); in attr_rtx_1()
1010 XVEC (condexp, 0) = rtvec_alloc ((num_alt - 1) * 2); in convert_set_attr_alternative()
1046 XVEC (newexp, 1) = rtvec_alloc (n); in convert_set_attr()
1071 if (XVEC (id->def, id->vec_idx) == NULL) in check_defs()
1157 XVEC (newexp, 0) = rtvec_alloc (2); in make_canonical()
1288 XVEC (condexp, 0) = rtvec_alloc (num_delays * 2); in expand_delays()
1304 XVEC (condexp, 0) = rtvec_alloc (num_delays * 2); in expand_delays()
1383 if (XVEC (id->def, id->vec_idx)) in fill_attr()
1426 XVEC (newexp, 0) = rtvec_alloc (XVECLEN (exp, 0)); in substitute_address()
1665 memcpy (tests, XVEC (exp, 0)->elem, len * sizeof (rtx)); in simplify_cond()
[all …]
Dread-rtl.cc363 attrs_vec = XVEC (rt, attrs); in apply_subst_iterator()
395 XVEC (rt, attrs) = new_attrs_vec; in apply_subst_iterator()
585 if (XVEC (original, i)) in copy_rtx_for_iterators()
587 XVEC (x, i) = rtvec_alloc (XVECLEN (original, i)); in copy_rtx_for_iterators()
1825 XVEC (return_rtx, idx) = 0; in read_rtx_operand()
1885 XVEC (return_rtx, idx) = return_vec; in read_rtx_operand()
Dgentarget-def.cc164 get_pattern_stats (&stats, XVEC (insn, 1)); in def_target_insn()
Drtl.cc347 if (XVEC (orig, i) != NULL) in copy_rtx()
349 XVEC (copy, i) = rtvec_alloc (XVECLEN (orig, i)); in copy_rtx()
Dcselib.cc2002 if (XVEC (orig, i) != NULL) in cselib_expand_value_rtx_1()
2005 XVEC (copy, i) = rtvec_alloc (XVECLEN (orig, i)); in cselib_expand_value_rtx_1()
2220 if (XVEC (x, i) == XVEC (copy, i)) in cselib_subst_to_values()
2224 XVEC (copy, i) = shallow_copy_rtvec (XVEC (x, i)); in cselib_subst_to_values()
Dgenopinit.cc142 get_pattern_stats (&stats, XVEC (instance->insn, 1)); in handle_overloaded_gen()
Demit-rtl.cc2917 if (XVEC (x, i) != NULL) in verify_rtx_sharing()
3173 if (XVEC (x, i) != NULL) in copy_rtx_if_shared_1()
3181 XVEC (x, i) = gen_rtvec_v (len, XVEC (x, i)->elem); in copy_rtx_if_shared_1()
5710 if (XVEC (orig, i) == orig_asm_constraints_vector) in copy_insn_1()
5711 XVEC (copy, i) = copy_asm_constraints_vector; in copy_insn_1()
5712 else if (XVEC (orig, i) == orig_asm_operands_vector) in copy_insn_1()
5713 XVEC (copy, i) = copy_asm_operands_vector; in copy_insn_1()
5714 else if (XVEC (orig, i) != NULL) in copy_insn_1()
5716 XVEC (copy, i) = rtvec_alloc (XVECLEN (orig, i)); in copy_insn_1()
Dgenrecog.cc380 if (! XVEC (pattern, i)) in find_operand()
432 if (! XVEC (pattern, i)) in find_matching_operand()
5277 rtvec vec = XVEC (info->def, 0); in get_peephole2_pattern()
5279 XVEC (pattern, 0) = rtvec_alloc (GET_NUM_ELEM (vec)); in get_peephole2_pattern()
5328 XVEC (new_pattern, 0) = rtvec_alloc (i); in remove_clobbers()
5370 pattern = add_implicit_parallel (XVEC (def, 1)); in main()
5384 pattern = add_implicit_parallel (XVEC (def, 0)); in main()
Dlra-eliminations.cc692 XVEC (x, i)->elem); in lra_eliminate_regs_1()
698 XVEC (x, i) = new_v; in lra_eliminate_regs_1()
Dvaltrack.cc133 XVEC (x, i) = rtvec_alloc (XVECLEN (x, i)); in cleanup_auto_inc_dec()
Drtl.h1350 #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) macro
1357 #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M)
1358 #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N))
1540 return XVEC (pat, 0); in get_labels()
1542 return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ in get_labels()
Dreginfo.cc1125 else if (fmt[i] == 'E' && XVEC (x, i) != 0) in reg_scan_mark_refs()
Dlower-subreg.cc635 XVEC (reg, 0) = v; in decompose_register()
Drtlanal.cc3458 rtvec vec = XVEC (x, GET_CODE (x) == ADDR_DIFF_VEC); in replace_label()
6982 return rtvec_series_p (XVEC (sel, 0), offset); in vec_series_highpart_p()
7001 return rtvec_series_p (XVEC (sel, 0), offset); in vec_series_lowpart_p()
Dread-rtl-function.cc1503 return gen_rtx_CONST_VECTOR (GET_MODE (x), XVEC (x, 0)); in consolidate_singletons()
Dprint-rtl.cc380 if (XVEC (in_rtx, idx) != NULL) in print_rtx_operand_codes_E_and_V()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/h8300/
Dpredicates.md163 return h8300_ldm_stm_parallel (XVEC (op, 0), 1, 0);
171 return h8300_ldm_stm_parallel (XVEC (op, 0), 0, 0);
180 return h8300_ldm_stm_parallel (XVEC (op, 0), 1, 1);
/netbsd/src/external/gpl3/gcc/dist/gcc/config/rs6000/
Drs6000-p8swap.cc1415 rtx new_const_vector = gen_rtx_CONST_VECTOR (V16QImode, XVEC (vals, 0)); in adjust_vperm()
1928 rtx new_const_vector = gen_rtx_CONST_VECTOR (mode, XVEC (vals, 0)); in replace_swapped_load_constant()
1942 rtx new_const_vector = gen_rtx_CONST_VECTOR (mode, XVEC (vals, 0)); in replace_swapped_load_constant()
1952 rtx new_const_vector = gen_rtx_CONST_VECTOR (mode, XVEC (vals, 0)); in replace_swapped_load_constant()
1962 rtx new_const_vector = gen_rtx_CONST_VECTOR (mode, XVEC (vals, 0)); in replace_swapped_load_constant()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/ia64/
Dvect.md1029 x = gen_rtx_CONST_VECTOR (V2SImode, XVEC (operands[1], 0));
1311 x = gen_rtx_CONST_VECTOR (V2SFmode, XVEC (operands[1], 0));
/netbsd/src/external/gpl3/gcc/dist/gcc/config/iq2000/
Diq2000.md1542 rtvec adjust = XVEC (operands[2], 0);
1612 rtvec adjust = XVEC (operands[3], 0);
/netbsd/src/external/gpl3/gcc/dist/gcc/config/mmix/
Dmmix.cc105 ? GET_NUM_ELEM (XVEC (crtl->return_rtx, 0)) : 1) \

12