| /freebsd-10-stable/contrib/gcc/ |
| 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() 192 gen_exp (XVECEXP (x, 1, i), subroutine_type, used); in gen_exp() 206 gen_exp (XVECEXP (x, 2, i), subroutine_type, used); in gen_exp() 301 gen_exp (XVECEXP (x, i, j), subroutine_type, used); in gen_exp() 332 if (GET_CODE (XVECEXP (insn, 1, i)) != CLOBBER) in gen_insn() 335 if (REG_P (XEXP (XVECEXP (insn, 1, i), 0))) in gen_insn() 337 else if (GET_CODE (XEXP (XVECEXP (insn, 1, i), 0)) != MATCH_SCRATCH) in gen_insn() 360 rtx old = XEXP (XVECEXP (p->pattern, 1, j), 0); in gen_insn() 361 rtx new = XEXP (XVECEXP (insn, 1, j), 0); in gen_insn() [all …]
|
| D | reorg.c | 510 XVECEXP (seq, 0, 0) = delay_insn; in emit_delay_sequence() 522 XVECEXP (seq, 0, i) = tem; in emit_delay_sequence() 523 PREV_INSN (tem) = XVECEXP (seq, 0, i - 1); in emit_delay_sequence() 524 NEXT_INSN (XVECEXP (seq, 0, i - 1)) = tem; in emit_delay_sequence() 555 NEXT_INSN (XVECEXP (seq, 0, length)) = NEXT_INSN (seq_insn); in emit_delay_sequence() 563 NEXT_INSN (XVECEXP (PATTERN (PREV_INSN (seq_insn)), 0, in emit_delay_sequence() 569 PREV_INSN (XVECEXP (PATTERN (NEXT_INSN (seq_insn)), 0, 0)) = seq_insn; in emit_delay_sequence() 633 if (XVECEXP (seq, 0, i) != insn) in delete_from_delay_slot() 634 delay_list = add_to_delay_list (XVECEXP (seq, 0, i), delay_list); in delete_from_delay_slot() 639 trial = XVECEXP (seq, 0, 0); in delete_from_delay_slot() [all …]
|
| 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()
|
| D | recog.c | 276 XVECEXP (newpat, 0, 0) = pat; in insn_invalid_p() 343 && GET_CODE (XVECEXP (pat, 0, XVECLEN (pat, 0) - 1)) == CLOBBER in verify_changes() 349 newpat = XVECEXP (pat, 0, 0); in verify_changes() 358 XVECEXP (newpat, 0, j) = XVECEXP (pat, 0, j); in verify_changes() 497 if (j && GET_CODE (XVECEXP (x, 0, j)) == SET in validate_replace_rtx_1() 498 && GET_CODE (SET_SRC (XVECEXP (x, 0, j))) == ASM_OPERANDS) in validate_replace_rtx_1() 501 gcc_assert (ASM_OPERANDS_INPUT_VEC (SET_SRC (XVECEXP (x, 0, 0))) in validate_replace_rtx_1() 502 == ASM_OPERANDS_INPUT_VEC (SET_SRC (XVECEXP in validate_replace_rtx_1() 504 validate_replace_rtx_1 (&SET_DEST (XVECEXP (x, 0, j)), in validate_replace_rtx_1() 508 validate_replace_rtx_1 (&XVECEXP (x, 0, j), from, to, object); in validate_replace_rtx_1() [all …]
|
| 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()
|
| 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() 981 = check_attr_value (XVECEXP (exp, 0, i + 1), attr); in check_attr_value() 1060 XVECEXP (condexp, 0, 2 * i) = attr_eq (alternative_name, p); in convert_set_attr_alternative() 1061 XVECEXP (condexp, 0, 2 * i + 1) = XVECEXP (exp, 1, i); in convert_set_attr_alternative() 1064 XEXP (condexp, 1) = XVECEXP (exp, 1, i); in convert_set_attr_alternative() 1095 XVECEXP (newexp, 1, n++) = attr_rtx (CONST_STRING, p); in convert_set_attr() 1119 value = XVECEXP (id->def, id->vec_idx, i); in check_defs() 1156 XVECEXP (id->def, id->vec_idx, i) = value; in check_defs() [all …]
|
| 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() 578 collect_insn_data (XVECEXP (pattern, i, j), palt, pmax); in collect_insn_data() 660 r = alter_predicate_for_insn (XVECEXP (pattern, i, j), in alter_predicate_for_insn() 802 pred = copy_rtx (XVECEXP (ce_elem->data, 0, 0)); in process_one_cond_exec() 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() [all …]
|
| 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() 555 = ! 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() [all …]
|
| D | rtlanal.c | 148 if (rtx_unstable_p (XVECEXP (x, i, j))) in rtx_unstable_p() 235 if (rtx_varies_p (XVECEXP (x, i, j), for_alias)) in rtx_varies_p() 439 if (rtx_addr_varies_p (XVECEXP (x, i, j), for_alias)) in rtx_addr_varies_p() 539 count += count_occurrences (XVECEXP (x, i, j), find, count_dest); in count_occurrences() 602 if (reg_mentioned_p (reg, XVECEXP (in, i, j))) in reg_mentioned_p() 697 if (reg_overlap_mentioned_p (x, XVECEXP (body, 0, i))) in reg_referenced_p() 703 if (reg_referenced_p (x, XVECEXP (body, 0, i))) in reg_referenced_p() 815 if (modified_between_p (XVECEXP (x, i, j), start, end)) in modified_between_p() 872 if (modified_in_p (XVECEXP (x, i, j), insn)) in modified_in_p() 922 rtx sub = XVECEXP (pat, 0, i); in single_set_2() [all …]
|
| 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()
|
| D | combine.c | 1168 && GET_CODE (XVECEXP (PATTERN (insn), 0, 0)) == SET) in can_combine_p() 1172 rtx elt = XVECEXP (PATTERN (insn), 0, i); in can_combine_p() 1202 rtx i3elt = XVECEXP (i3pat, 0, i); in can_combine_p() 1348 if (GET_CODE (XVECEXP (PATTERN (i3), 0, i)) == CLOBBER) in can_combine_p() 1352 rtx reg = XEXP (XVECEXP (PATTERN (i3), 0, i), 0); in can_combine_p() 1563 if (! combinable_i3pat (i3, &XVECEXP (x, 0, i), i2dest, i1dest, in combinable_i3pat() 1922 if ((GET_CODE (XVECEXP (p2, 0, i)) == SET in try_combine() 1923 || GET_CODE (XVECEXP (p2, 0, i)) == CLOBBER) in try_combine() 1925 SET_DEST (XVECEXP (p2, 0, i)))) in try_combine() 1930 if ((GET_CODE (XVECEXP (p2, 0, i)) == SET in try_combine() [all …]
|
| 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()
|
| D | reg-stack.c | 293 if (stack_regs_mentioned_p (XVECEXP (pat, i, j))) in stack_regs_mentioned_p() 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() 658 return get_asm_operand_n_inputs (XVECEXP (body, 0, 0)); in get_asm_operand_n_inputs() 1134 r |= swap_rtx_condition_1 (XVECEXP (pat, i, j)); in swap_rtx_condition_1() 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() 1666 src2 = get_true_reg (&XVECEXP (pat_src, 0, 1)); in subst_stack_regs_pat() 1700 src1 = get_true_reg (&XVECEXP (pat_src, 0, 0)); in subst_stack_regs_pat() [all …]
|
| 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() 1181 mark_jump_label (XVECEXP (x, eltnum, i), NULL_RTX, in_mem); in mark_jump_label() 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() 1464 delete_related_insns (XEXP (XVECEXP (pat, diff_vec_p, i), 0)); in delete_related_insns() [all …]
|
| 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()
|
| 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()
|
| D | emit-rtl.c | 933 int i = XEXP (XVECEXP (parm_rtx, 0, 0), 0) ? 0 : 1; in set_reg_attrs_for_parm() 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() 2270 if (j && GET_CODE (XVECEXP (x, i, j)) == SET in verify_rtx_sharing() 2271 && (GET_CODE (SET_SRC (XVECEXP (x, i, j))) in verify_rtx_sharing() 2273 verify_rtx_sharing (SET_DEST (XVECEXP (x, i, j)), insn); in verify_rtx_sharing() 2275 verify_rtx_sharing (XVECEXP (x, i, j), insn); in verify_rtx_sharing() 2479 last_ptr = &XVECEXP (x, i, j); in copy_rtx_if_shared_1() [all …]
|
| 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() 1052 const_delay_slots = const_num_delay_slots (XVECEXP (body, 0, 0)); in shorten_branches() 1061 rtx inner_insn = XVECEXP (body, 0, i); in shorten_branches() 1066 || asm_noperands (PATTERN (XVECEXP (body, 0, i))) >= 0) 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() 2034 (file, CODE_LABEL_NUMBER (XEXP (XVECEXP (body, 0, idx), 0))); in final_scan_insn() 2045 CODE_LABEL_NUMBER (XEXP (XVECEXP (body, 1, idx), 0)), in final_scan_insn() 2142 dwarf2out_frame_debug (XVECEXP (body, 0, i), false); in final_scan_insn() [all …]
|
| 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()
|
| 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()
|
| 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-10-stable/contrib/gcc/config/rs6000/ |
| D | predicates.md | 831 || GET_CODE (XVECEXP (op, 0, 0)) != SET 832 || GET_CODE (SET_DEST (XVECEXP (op, 0, 0))) != REG 833 || GET_CODE (SET_SRC (XVECEXP (op, 0, 0))) != MEM) 836 dest_regno = REGNO (SET_DEST (XVECEXP (op, 0, 0))); 837 src_addr = XEXP (SET_SRC (XVECEXP (op, 0, 0)), 0); 841 rtx elt = XVECEXP (op, 0, i); 871 || GET_CODE (XVECEXP (op, 0, 0)) != SET 872 || GET_CODE (SET_DEST (XVECEXP (op, 0, 0))) != MEM 873 || GET_CODE (SET_SRC (XVECEXP (op, 0, 0))) != REG) 876 src_regno = REGNO (SET_SRC (XVECEXP (op, 0, 0))); [all …]
|
| /freebsd-10-stable/contrib/gcc/config/arm/ |
| D | predicates.md | 282 || GET_CODE (XVECEXP (op, 0, 0)) != SET) 286 if (GET_CODE (SET_SRC (elt = XVECEXP (op, 0, 0))) == PLUS) 301 || GET_CODE (XVECEXP (op, 0, i - 1)) != SET 302 || GET_CODE (SET_DEST (XVECEXP (op, 0, i - 1))) != REG 303 || GET_CODE (SET_SRC (XVECEXP (op, 0, i - 1))) != MEM) 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) 343 if (GET_CODE (SET_SRC (elt = XVECEXP (op, 0, 0))) == PLUS) [all …]
|
| /freebsd-10-stable/contrib/gcc/config/s390/ |
| D | predicates.md | 280 || GET_CODE (XVECEXP (op, 0, 0)) != SET 281 || GET_CODE (SET_DEST (XVECEXP (op, 0, 0))) != REG 282 || GET_CODE (SET_SRC (XVECEXP (op, 0, 0))) != MEM) 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 339 || GET_CODE (SET_DEST (XVECEXP (op, 0, 0))) != MEM 340 || GET_CODE (SET_SRC (XVECEXP (op, 0, 0))) != REG) [all …]
|
| D | s390.c | 461 rtx set = XVECEXP (PATTERN (insn), 0, i); in s390_match_ccmode() 707 && GET_MODE (XVECEXP (*op0, 0, 0)) == CCUmode in s390_canonicalize_comparison() 708 && GET_CODE (XVECEXP (*op0, 0, 0)) == REG in s390_canonicalize_comparison() 709 && REGNO (XVECEXP (*op0, 0, 0)) == CC_REGNUM in s390_canonicalize_comparison() 726 *op0 = XVECEXP (*op0, 0, 0); in s390_canonicalize_comparison() 1632 gen_rtvec (1, XVECEXP (base, 0, 0)), in s390_decompose_address() 1637 base = XVECEXP (base, 0, 1); in s390_decompose_address() 1644 base = XVECEXP (base, 0, 1); in s390_decompose_address() 1680 gen_rtvec (1, XVECEXP (indx, 0, 0)), in s390_decompose_address() 1685 indx = XVECEXP (indx, 0, 1); in s390_decompose_address() [all …]
|