| /freebsd-12.1/contrib/gcc/ |
| H A D | genemit.c | 103 max_operand_1 (XVECEXP (x, i, j)); in max_operand_1() 119 max_operand_1 (XVECEXP (insn, arg, i)); in max_operand_vec() 335 if (REG_P (XEXP (XVECEXP (insn, 1, i), 0))) in gen_insn() 361 rtx new = XEXP (XVECEXP (insn, 1, j), 0); in gen_insn() 535 rtx next = XVECEXP (expand, 1, i); in gen_expand() 546 && GET_CODE (XVECEXP (next, 0, 0)) == SET in gen_expand() 649 rtx next = XVECEXP (split, 2, i); in gen_split() 652 && GET_CODE (XVECEXP (next, 0, 0)) == SET in gen_split() 659 && GET_CODE (XVECEXP (next, 0, 0)) == SET in gen_split() 716 gen_exp (XVECEXP (clobber->pattern, 1, i), in output_add_clobbers() [all …]
|
| H A D | reorg.c | 510 XVECEXP (seq, 0, 0) = delay_insn; in emit_delay_sequence() 522 XVECEXP (seq, 0, i) = tem; in emit_delay_sequence() 633 if (XVECEXP (seq, 0, i) != insn) in delete_from_delay_slot() 639 trial = XVECEXP (seq, 0, 0); in delete_from_delay_slot() 1031 pat = XVECEXP (pat, 0, 0); in get_branch_condition() 1261 rtx trial = XVECEXP (seq, 0, i); in steal_delay_list_from_target() 1360 rtx trial = XVECEXP (seq, 0, i); in steal_delay_list_from_fallthrough() 1515 rtx dtrial = XVECEXP (pat, 0, i); in try_merge_delay_insns() 1641 if (CALL_P (XVECEXP (pat, 0, 0))) in redundant_insn() 1742 if (CALL_P (XVECEXP (pat, 0, 0))) in redundant_insn() [all …]
|
| H A D | genconfig.c | 166 walk_insn_part (XVECEXP (part, i, j), recog_p, non_pc_set_src); in walk_insn_part() 181 walk_insn_part (XVECEXP (insn, 1, i), 1, 0); in gen_insn() 208 walk_insn_part (XVECEXP (insn, 1, i), 0, 0); in gen_expand() 225 walk_insn_part (XVECEXP (split, 0, i), 1, 0); in gen_split() 239 walk_insn_part (XVECEXP (peep, 0, i), 1, 0); in gen_peephole() 250 walk_insn_part (XVECEXP (peep, 0, i), 1, 0); in gen_peephole2() 254 if (GET_CODE (XVECEXP (peep, 0, i)) != MATCH_DUP in gen_peephole2() 255 && GET_CODE (XVECEXP (peep, 0, i)) != MATCH_SCRATCH) in gen_peephole2()
|
| H A D | recog.c | 276 XVECEXP (newpat, 0, 0) = pat; in insn_invalid_p() 349 newpat = XVECEXP (pat, 0, 0); in verify_changes() 358 XVECEXP (newpat, 0, j) = XVECEXP (pat, 0, j); in verify_changes() 727 rtx s = XVECEXP (pat, 0, i); in validate_simplify_insn() 729 if (GET_CODE (XVECEXP (pat, 0, i)) == SET) in validate_simplify_insn() 840 if (XVECEXP (x, i, j) == dest in find_single_use_1() 842 && REG_P (XVECEXP (x, i, j)) in find_single_use_1() 1427 rtx elt = XVECEXP (body, 0, i); in asm_noperands() 1580 rtx asmop = XVECEXP (body, 0, 0); in decode_asm_operands() 3378 rtx exp = XVECEXP (out_pat, 0, i); in store_data_bypass_p() [all …]
|
| H A D | rtl-error.c | 53 && GET_CODE (XVECEXP (body, 0, 0)) == SET) in location_for_asm() 54 asmop = SET_SRC (XVECEXP (body, 0, 0)); in location_for_asm() 56 && GET_CODE (XVECEXP (body, 0, 0)) == ASM_OPERANDS) in location_for_asm() 57 asmop = XVECEXP (body, 0, 0); in location_for_asm()
|
| H A D | genattrtab.c | 674 XVECEXP (copy, i, j) = attr_copy_rtx (XVECEXP (orig, i, j)); in attr_copy_rtx() 977 XVECEXP (exp, 0, i) = check_attr_test (XVECEXP (exp, 0, i), in check_attr_value() 980 XVECEXP (exp, 0, i + 1) in check_attr_value() 1061 XVECEXP (condexp, 0, 2 * i + 1) = XVECEXP (exp, 1, i); in convert_set_attr_alternative() 1224 XVECEXP (exp, 0, i) = copy_boolean (XVECEXP (exp, 0, i)); in make_canonical() 1225 XVECEXP (exp, 0, i + 1) in make_canonical() 1335 XVECEXP (condexp, 0, i + 1) in expand_delays() 1470 XVECEXP (newexp, 0, i) = XVECEXP (exp, 0, i); in substitute_address() 1471 XVECEXP (newexp, 0, i + 1) in substitute_address() 1981 XVECEXP (value, 0, in evaluate_eq_attr() [all …]
|
| H A D | gensupport.c | 196 remove_constraints (XVECEXP (part, i, j)); in remove_constraints() 317 XVECEXP (split, 0, i) = copy_rtx (XVECEXP (desc, 1, i)); in process_rtx() 318 remove_constraints (XVECEXP (split, 0, i)); in process_rtx() 815 XEXP (pattern, 1) = XVECEXP (insn, 1, 0); in process_one_cond_exec() 816 XVECEXP (insn, 1, 0) = pattern; in process_one_cond_exec() 824 XVECEXP (insn, 1, 0) = pattern; in process_one_cond_exec() 859 XEXP (pattern, 1) = XVECEXP (split, 0, 0); in process_one_cond_exec() 860 XVECEXP (split, 0, 0) = pattern; in process_one_cond_exec() 868 XVECEXP (split, 0, 0) = pattern; in process_one_cond_exec() 875 XEXP (pattern, 1) = XVECEXP (split, 2, i); in process_one_cond_exec() [all …]
|
| H A D | resource.c | 193 insn = XVECEXP (PATTERN (insn), 0, 0); in next_insn_no_annul() 377 rtx slot_pat = PATTERN (XVECEXP (sequence, 0, i)); in mark_referenced_resources() 420 mark_referenced_resources (XVECEXP (x, i, j), res, in mark_referenced_resources() 490 this_jump_insn = XVECEXP (PATTERN (insn), 0, i); in find_dead_or_set_registers() 546 INSN_FROM_TARGET_P (XVECEXP (PATTERN (insn), 0, i)) in find_dead_or_set_registers() 547 = ! INSN_FROM_TARGET_P (XVECEXP (PATTERN (insn), 0, i)); in find_dead_or_set_registers() 554 INSN_FROM_TARGET_P (XVECEXP (PATTERN (insn), 0, i)) in find_dead_or_set_registers() 721 if (! (INSN_ANNULLED_BRANCH_P (XVECEXP (x, 0, 0)) in mark_set_resources() 722 && INSN_FROM_TARGET_P (XVECEXP (x, 0, i)))) in mark_set_resources() 841 return return_insn_p (XVECEXP (PATTERN (insn), 0, 0)); in return_insn_p() [all …]
|
| H A D | rtlanal.c | 148 if (rtx_unstable_p (XVECEXP (x, i, j))) in rtx_unstable_p() 922 rtx sub = XVECEXP (pat, 0, i); in single_set_2() 1057 rtx tem = XVECEXP (pat, 0, i); in noop_move_p() 1224 if (loc != &XVECEXP (x, i, j) in refers_to_regno_p() 1309 if (XEXP (XVECEXP (x, 0, i), 0) != 0 in reg_overlap_mentioned_p() 1354 if (XEXP (XVECEXP (dest, 0, i), 0) != 0) in note_stores() 1413 (*fun) (&XVECEXP (body, 0, i), data); in note_uses() 1571 rtx body = XVECEXP (pattern, 0, i); in dead_or_set_regno_p() 2374 XVECEXP (x, i, j) = replace_rtx (XVECEXP (x, i, j), from, to); in replace_rtx() 2636 x = &XVECEXP (exp, n, j); in for_each_rtx_1() [all …]
|
| H A D | genpeep.c | 93 match_rtx (XVECEXP (peep, 0, i), NULL, insn_code_number); in gen_peephole() 184 match_rtx (XVECEXP (x, 1, i), &link, fail_label); in match_rtx() 207 match_rtx (XVECEXP (x, 2, i), &link, fail_label); in match_rtx() 231 match_rtx (XVECEXP (x, 2, i), &link, fail_label); in match_rtx() 274 match_rtx (XVECEXP (x, i, j), &link, fail_label); in match_rtx()
|
| H A D | combine.c | 2437 XVECEXP (newpat, 0, 0) = old; in try_combine() 2927 XVECEXP (newpat, 0, 0)) in try_combine() 2929 XVECEXP (newpat, 0, 1)) in try_combine() 2947 newpat = XVECEXP (newpat, 0, 1); in try_combine() 6786 if (op != XVECEXP (x, i, j)) in canon_reg_for_combine() 6793 XVECEXP (x, i, j) = op; in canon_reg_for_combine() 7721 SUBST (XVECEXP (x, i, j), known_cond (XVECEXP (x, i, j), in known_cond() 9345 SUBST (XVECEXP (pat, 0, pos), XVECEXP (pat, 0, i)); in recog_for_combine() 9352 pat = XVECEXP (pat, 0, 0); in recog_for_combine() 9376 XVECEXP (newpat, 0, i) = XVECEXP (pat, 0, i); in recog_for_combine() [all …]
|
| H A D | genextract.c | 105 walk_rtx (XVECEXP (insn, 1, 0), &acc); in gen_insn() 110 walk_rtx (XVECEXP (insn, 1, i), &acc); in gen_insn() 248 walk_rtx (XVECEXP (x, 2, i), acc); in walk_rtx() 267 walk_rtx (XVECEXP (x, 1, i), acc); in walk_rtx() 292 walk_rtx (XVECEXP (x, i, j), acc); in walk_rtx()
|
| H A D | reg-stack.c | 506 if (GET_CODE (XVECEXP (body, 0, i)) == CLOBBER) in check_asm_stack_operands() 508 rtx clobber = XVECEXP (body, 0, i); in check_asm_stack_operands() 1615 src1 = get_true_reg (&XVECEXP (pat_src, 0, 0)); in subst_stack_regs_pat() 1645 src1 = get_true_reg (&XVECEXP (pat_src, 0, 0)); in subst_stack_regs_pat() 1665 src1 = get_true_reg (&XVECEXP (pat_src, 0, 0)); in subst_stack_regs_pat() 1814 pat_src = XVECEXP (pat_src, 0, 0); in subst_stack_regs_pat() 1824 pat_src = XVECEXP (pat_src, 0, 0); in subst_stack_regs_pat() 2027 if (GET_CODE (XVECEXP (body, 0, i)) == CLOBBER) in subst_asm_stack_regs() 2029 rtx clobber = XVECEXP (body, 0, i); in subst_asm_stack_regs() 2277 XVECEXP (PATTERN (insn), 0, i) in subst_stack_regs() [all …]
|
| H A D | jump.c | 839 x = XVECEXP (x, 0, 0); in condjump_in_parallel_p() 873 pat = XVECEXP (pat, 0, 0); in pc_set() 1023 if (GET_CODE (XVECEXP (x, 0, i)) == SET in sets_cc0_p() 1024 && SET_DEST (XVECEXP (x, 0, i)) == cc0_rtx) in sets_cc0_p() 1026 else if (GET_CODE (XVECEXP (x, 0, i)) == SET) in sets_cc0_p() 1198 mark_jump_label (XVECEXP (x, i, j), insn, in_mem); in mark_jump_label() 1267 rtx part = XVECEXP (pat, 0, i); in delete_prior_computation() 1463 if (LABEL_NUSES (XEXP (XVECEXP (pat, diff_vec_p, i), 0)) == 0) in delete_related_insns() 1615 redirect_exp_1 (&XVECEXP (x, i, j), olabel, nlabel, insn); in redirect_exp_1() 1631 loc = &XVECEXP (PATTERN (jump), 0, 0); in redirect_jump_1() [all …]
|
| H A D | cselib.c | 291 if (references_value_p (XVECEXP (x, i, j), only_useless)) in references_value_p() 506 if (! rtx_equal_for_cselib_p (XVECEXP (x, i, j), in rtx_equal_for_cselib_p() 507 XVECEXP (y, i, j))) in rtx_equal_for_cselib_p() 699 = cselib_hash_rtx (XVECEXP (x, i, j), create); in cselib_hash_rtx() 899 rtx t = cselib_subst_to_values (XVECEXP (x, i, j)); in cselib_subst_to_values() 901 if (t != XVECEXP (x, i, j) && XVEC (x, i) == XVEC (copy, i)) in cselib_subst_to_values() 908 XVECEXP (copy, i, k) = XVECEXP (x, i, k); in cselib_subst_to_values() 911 XVECEXP (copy, i, j) = t; in cselib_subst_to_values() 1307 rtx x = XVECEXP (body, 0, i); in cselib_record_sets()
|
| H A D | emit-rtl.c | 936 rtx x = XVECEXP (parm_rtx, 0, i); in set_reg_attrs_for_parm() 972 rtx y = XVECEXP (x, 0, i); in set_decl_rtl() 1007 if (XEXP (XVECEXP (x, 0, 0), 0)) in set_decl_incoming_rtl() 1014 rtx y = XVECEXP (x, 0, i); in set_decl_incoming_rtl() 2560 reset_used_flags (XVECEXP (x, i, j)); in reset_used_flags() 2622 set_used_flags (XVECEXP (x, i, j)); in set_used_flags() 2760 insn = XVECEXP (PATTERN (insn), 0, in get_last_nonnote_insn() 2814 insn = XVECEXP (PATTERN (insn), 0, 0); in next_insn() 3018 user = XVECEXP (PATTERN (user), 0, 0); in link_cc0_insns() 3090 mark_label_nuses (XVECEXP (x, i, j)); in mark_label_nuses() [all …]
|
| H A D | rtl.c | 291 XVECEXP (copy, i, j) = copy_rtx (XVECEXP (orig, i, j)); in copy_rtx() 409 if (rtx_equal_p (XVECEXP (x, i, j), XVECEXP (y, i, j)) == 0) in rtx_equal_p()
|
| H A D | final.c | 426 length += get_attr_length (XVECEXP (body, 0, i)); in get_attr_length_1() 970 rtx lab = XEXP (XVECEXP (pat, 1, i), 0); in shorten_branches() 1061 rtx inner_insn = XVECEXP (body, 0, i); in shorten_branches() 1268 rtx inner_insn = XVECEXP (body, 0, i); in shorten_branches() 1290 rtx inner_insn = XVECEXP (body, 0, i); in shorten_branches() 2142 dwarf2out_frame_debug (XVECEXP (body, 0, i), false); in final_scan_insn() 2151 if (next != XVECEXP (body, 0, 1)) in final_scan_insn() 2159 rtx insn = XVECEXP (body, 0, i); in final_scan_insn() 2177 if (CALL_P (XVECEXP (body, 0, 0))) in final_scan_insn() 3647 && CALL_P (XVECEXP (PATTERN (insn), 0, 0)) in leaf_function_p() [all …]
|
| H A D | genattr.c | 141 if (XVECEXP (desc, 1, i + 1) && ! have_annul_true) in main() 148 if (XVECEXP (desc, 1, i + 2) && ! have_annul_false) in main()
|
| H A D | genflags.c | 78 max_operand_1 (XVECEXP (x, i, j)); in max_operand_1() 92 max_operand_1 (XVECEXP (insn, 1, i)); in num_operands()
|
| H A D | genoutput.c | 527 scan_operands (d, XVECEXP (part, 2, i), 0, 0); in scan_operands() 560 scan_operands (d, XVECEXP (part, i, j), 0, 0); in scan_operands() 865 scan_operands (d, XVECEXP (insn, 1, i), 0, 0); in gen_insn() 909 scan_operands (d, XVECEXP (peep, 0, i), 0, 0); in gen_peephole() 952 scan_operands (d, XVECEXP (insn, 1, i), 0, 0); in gen_expand() 992 scan_operands (d, XVECEXP (split, 0, i), 0, 0); in gen_split()
|
| /freebsd-12.1/contrib/gcc/config/rs6000/ |
| H A D | predicates.md | 841 rtx elt = XVECEXP (op, 0, i); 919 elt = XVECEXP (op, 0, index++); 949 elt = XVECEXP (op, 0, index++); 985 elt = XVECEXP (op, 0, index++); 1051 src_regno = REGNO (XVECEXP (SET_SRC (XVECEXP (op, 0, 0)), 0, 1)); 1058 rtx elt = XVECEXP (op, 0, i); 1084 rtx exp = XVECEXP (op, 0, i); 1129 src_reg = XVECEXP (SET_SRC (XVECEXP (op, 0, 0)), 0, 0); 1138 rtx exp = XVECEXP (op, 0, i); 1203 rtx elt = XVECEXP (op, 0, i); [all …]
|
| /freebsd-12.1/contrib/gcc/config/arm/ |
| H A D | predicates.md | 282 || GET_CODE (XVECEXP (op, 0, 0)) != SET) 301 || GET_CODE (XVECEXP (op, 0, i - 1)) != SET 306 dest_regno = REGNO (SET_DEST (XVECEXP (op, 0, i - 1))); 307 src_addr = XEXP (SET_SRC (XVECEXP (op, 0, i - 1)), 0); 311 elt = XVECEXP (op, 0, i); 339 || GET_CODE (XVECEXP (op, 0, 0)) != SET) 358 || GET_CODE (XVECEXP (op, 0, i - 1)) != SET 363 src_regno = REGNO (SET_SRC (XVECEXP (op, 0, i - 1))); 364 dest_addr = XEXP (SET_DEST (XVECEXP (op, 0, i - 1)), 0); 368 elt = XVECEXP (op, 0, i); [all …]
|
| /freebsd-12.1/contrib/gcc/config/s390/ |
| H A D | predicates.md | 280 || GET_CODE (XVECEXP (op, 0, 0)) != SET 281 || GET_CODE (SET_DEST (XVECEXP (op, 0, 0))) != REG 285 dest_regno = REGNO (SET_DEST (XVECEXP (op, 0, 0))); 286 src_addr = XEXP (SET_SRC (XVECEXP (op, 0, 0)), 0); 287 elt_mode = GET_MODE (SET_DEST (XVECEXP (op, 0, 0))); 305 rtx elt = XVECEXP (op, 0, i); 338 || GET_CODE (XVECEXP (op, 0, 0)) != SET 343 src_regno = REGNO (SET_SRC (XVECEXP (op, 0, 0))); 344 dest_addr = XEXP (SET_DEST (XVECEXP (op, 0, 0)), 0); 345 elt_mode = GET_MODE (SET_SRC (XVECEXP (op, 0, 0))); [all …]
|
| H A D | s390.c | 726 *op0 = XVECEXP (*op0, 0, 0); in s390_canonicalize_comparison() 1637 base = XVECEXP (base, 0, 1); in s390_decompose_address() 1685 indx = XVECEXP (indx, 0, 1); in s390_decompose_address() 4378 return XVECEXP (y, 0, 0); in s390_delegitimize_address() 4387 return XVECEXP (y, 0, 0); in s390_delegitimize_address() 4834 pat = XVECEXP (pat, 0, 0); in addr_generation_dependency_p() 5047 pat = XVECEXP (pat, 0, 0); in s390_split_branches() 5220 return XVECEXP (x, 0, 0); in find_ltrel_base() 5256 *x = XVECEXP (*x, 0, 1); in replace_ltrel_base() 5454 return XVECEXP (XVECEXP (PATTERN (insn), 0, 0), 0, 2); in s390_execute_label() [all …]
|