| /freebsd-12-stable/contrib/gcc/ |
| D | optabs.c | 374 int icode; in expand_widen_pattern_expr() local 385 icode = (int) widen_pattern_optab->handlers[(int) tmode0].insn_code; in expand_widen_pattern_expr() 386 gcc_assert (icode != CODE_FOR_nothing); in expand_widen_pattern_expr() 387 xmode0 = insn_data[icode].operand[1].mode; in expand_widen_pattern_expr() 393 xmode1 = insn_data[icode].operand[2].mode; in expand_widen_pattern_expr() 408 wxmode = insn_data[icode].operand[3].mode; in expand_widen_pattern_expr() 412 wmode = wxmode = insn_data[icode].operand[0].mode; in expand_widen_pattern_expr() 415 || ! (*insn_data[icode].operand[0].predicate) (target, wmode)) in expand_widen_pattern_expr() 456 if (! (*insn_data[icode].operand[1].predicate) (xop0, xmode0) in expand_widen_pattern_expr() 462 if (! (*insn_data[icode].operand[2].predicate) (xop1, xmode1) in expand_widen_pattern_expr() [all …]
|
| D | targhooks.c | 518 sri->icode = sri->prev_sri->t_icode; in default_secondary_reload() 531 enum insn_code icode = (in_p ? reload_in_optab[(int) reload_mode] in default_secondary_reload() local 534 if (icode != CODE_FOR_nothing in default_secondary_reload() 535 && insn_data[(int) icode].operand[in_p].predicate in default_secondary_reload() 536 && ! insn_data[(int) icode].operand[in_p].predicate (x, reload_mode)) in default_secondary_reload() 537 icode = CODE_FOR_nothing; in default_secondary_reload() 538 else if (icode != CODE_FOR_nothing) in default_secondary_reload() 544 gcc_assert (insn_data[(int) icode].n_operands == 3); in default_secondary_reload() 545 insn_constraint = insn_data[(int) icode].operand[!in_p].constraint; in default_secondary_reload() 563 scratch_constraint = insn_data[(int) icode].operand[2].constraint; in default_secondary_reload() [all …]
|
| D | expmed.c | 406 int icode = (int) vec_set_optab->handlers[outermode].insn_code; in store_bit_field() local 412 enum machine_mode mode0 = insn_data[icode].operand[0].mode; in store_bit_field() 413 enum machine_mode mode1 = insn_data[icode].operand[1].mode; in store_bit_field() 414 enum machine_mode mode2 = insn_data[icode].operand[2].mode; in store_bit_field() 418 if (! (*insn_data[icode].operand[1].predicate) (src, mode1)) in store_bit_field() 421 if (! (*insn_data[icode].operand[2].predicate) (rtxpos, mode2)) in store_bit_field() 426 gcc_assert ((*insn_data[icode].operand[0].predicate) (dest, mode0) in store_bit_field() 427 && (*insn_data[icode].operand[1].predicate) (src, mode1) in store_bit_field() 428 && (*insn_data[icode].operand[2].predicate) (rtxpos, mode2)); in store_bit_field() 429 pat = GEN_FCN (icode) (dest, src, rtxpos); in store_bit_field() [all …]
|
| D | tree-vect-patterns.c | 491 enum insn_code icode; in vect_pattern_recog_1() local 499 || (icode = optab->handlers[(int) vec_mode].insn_code) == in vect_pattern_recog_1() 503 || (insn_data[icode].operand[0].mode != in vect_pattern_recog_1()
|
| D | recog.c | 252 int icode = recog (pat, insn, in insn_invalid_p() local 256 int is_asm = icode < 0 && asm_noperands (PATTERN (insn)) >= 0; in insn_invalid_p() 262 || (!is_asm && icode < 0)) in insn_invalid_p() 272 if (added_clobbers_hard_reg_p (icode)) in insn_invalid_p() 277 add_clobbers (newpat, icode); in insn_invalid_p() 290 INSN_CODE (insn) = icode; in insn_invalid_p() 2013 int icode; in extract_insn() local 2075 icode = recog_memoized (insn); in extract_insn() 2076 if (icode < 0) in extract_insn() 2079 recog_data.n_operands = noperands = insn_data[icode].n_operands; in extract_insn() [all …]
|
| D | reload.c | 322 enum insn_code icode = CODE_FOR_nothing; in push_secondary_reload() local 360 sri.icode = CODE_FOR_nothing; in push_secondary_reload() 363 icode = sri.icode; in push_secondary_reload() 366 if (class == NO_REGS && icode == CODE_FOR_nothing) in push_secondary_reload() 376 if (icode != CODE_FOR_nothing) in push_secondary_reload() 386 gcc_assert (insn_data[(int) icode].n_operands == 3); in push_secondary_reload() 394 scratch_constraint = insn_data[(int) icode].operand[2].constraint; in push_secondary_reload() 405 mode = insn_data[(int) icode].operand[2].mode; in push_secondary_reload() 422 gcc_assert (!in_p || class != reload_class || icode != CODE_FOR_nothing in push_secondary_reload() 464 if (in_p && icode == CODE_FOR_nothing in push_secondary_reload() [all …]
|
| D | expr.c | 878 enum insn_code icode; in move_by_pieces() local 989 icode = mov_optab->handlers[(int) mode].insn_code; in move_by_pieces() 990 if (icode != CODE_FOR_nothing && align >= GET_MODE_ALIGNMENT (mode)) in move_by_pieces() 991 move_by_pieces_1 (GEN_FCN (icode), mode, &data); in move_by_pieces() 1059 enum insn_code icode; in move_by_pieces_ninsns() local 1069 icode = mov_optab->handlers[(int) mode].insn_code; in move_by_pieces_ninsns() 1070 if (icode != CODE_FOR_nothing && align >= GET_MODE_ALIGNMENT (mode)) in move_by_pieces_ninsns() 2197 enum insn_code icode; in can_store_by_pieces() local 2244 icode = mov_optab->handlers[(int) mode].insn_code; in can_store_by_pieces() 2245 if (icode != CODE_FOR_nothing in can_store_by_pieces() [all …]
|
| D | reload1.c | 2930 int icode = recog_memoized (insn); in eliminate_regs_in_insn() local 2942 if (! insn_is_asm && icode < 0) in eliminate_regs_in_insn() 3158 if (insn_is_asm || insn_data[icode].operand[i].eliminable) in eliminate_regs_in_insn() 6352 enum insn_code icode) in reload_adjust_reg_for_icode() argument 6355 enum reg_class new_class = scratch_reload_class (icode); in reload_adjust_reg_for_icode() 6356 enum machine_mode new_mode = insn_data[(int) icode].operand[2].mode; in reload_adjust_reg_for_icode() 6607 enum insn_code icode; in emit_input_reload_insns() local 6665 icode = rl->secondary_in_icode; in emit_input_reload_insns() 6673 sri.icode = CODE_FOR_nothing; in emit_input_reload_insns() 6678 if (new_class == NO_REGS && sri.icode == CODE_FOR_nothing) in emit_input_reload_insns() [all …]
|
| D | real.c | 995 real_arithmetic (REAL_VALUE_TYPE *r, int icode, const REAL_VALUE_TYPE *op0, in real_arithmetic() argument 998 enum tree_code code = icode; in real_arithmetic() 1001 return decimal_real_arithmetic (r, icode, op0, op1); in real_arithmetic() 1058 real_arithmetic2 (int icode, const REAL_VALUE_TYPE *op0, in real_arithmetic2() argument 1062 real_arithmetic (&r, icode, op0, op1); in real_arithmetic2() 1067 real_compare (int icode, const REAL_VALUE_TYPE *op0, in real_compare() argument 1070 enum tree_code code = icode; in real_compare()
|
| D | target.h | 62 int icode; member
|
| D | tree-vect-transform.c | 1489 int icode; in vectorizable_operation() local 1546 icode = (int) optab->handlers[(int) vec_mode].insn_code; in vectorizable_operation() 1547 if (icode == CODE_FOR_nothing) in vectorizable_operation() 1577 optab_op2_mode = insn_data[icode].operand[2].mode; in vectorizable_operation() 1618 optab_op2_mode = insn_data[icode].operand[2].mode; in vectorizable_operation()
|
| D | regrename.c | 758 int i, icode; in build_def_use() local 778 icode = recog_memoized (insn); in build_def_use() 830 if (icode >= 0 in build_def_use() 831 && insn_data[icode].operand[dup_num].eliminable == 0) in build_def_use()
|
| D | builtins.c | 2645 enum insn_code icode = CODE_FOR_nothing; in expand_builtin_strlen() local 2674 icode = strlen_optab->handlers[(int) insn_mode].insn_code; in expand_builtin_strlen() 2675 if (icode != CODE_FOR_nothing) in expand_builtin_strlen() 2701 char_mode = insn_data[(int) icode].operand[2].mode; in expand_builtin_strlen() 2702 if (! (*insn_data[(int) icode].operand[2].predicate) (char_rtx, in expand_builtin_strlen() 2706 pat = GEN_FCN (icode) (result, gen_rtx_MEM (BLKmode, src_reg), in expand_builtin_strlen() 5633 enum insn_code icode; in expand_builtin_lock_release() local 5641 icode = sync_lock_release[mode]; in expand_builtin_lock_release() 5642 if (icode != CODE_FOR_nothing) in expand_builtin_lock_release() 5644 if (!insn_data[icode].operand[1].predicate (val, mode)) in expand_builtin_lock_release() [all …]
|
| D | gcse.c | 1206 int icode; in can_assign_to_reg_p() local 1230 return ((icode = recog (PATTERN (test_insn), test_insn, &num_clobbers)) >= 0 in can_assign_to_reg_p() 1231 && (num_clobbers == 0 || ! added_clobbers_hard_reg_p (icode))); in can_assign_to_reg_p()
|
| /freebsd-12-stable/contrib/gcc/config/rs6000/ |
| D | rs6000.c | 266 const enum insn_code icode; member 6583 const enum insn_code icode; member 6738 rs6000_expand_unop_builtin (enum insn_code icode, tree arglist, rtx target) in rs6000_expand_unop_builtin() argument 6743 enum machine_mode tmode = insn_data[icode].operand[0].mode; in rs6000_expand_unop_builtin() 6744 enum machine_mode mode0 = insn_data[icode].operand[1].mode; in rs6000_expand_unop_builtin() 6746 if (icode == CODE_FOR_nothing) in rs6000_expand_unop_builtin() 6754 if (icode == CODE_FOR_altivec_vspltisb in rs6000_expand_unop_builtin() 6755 || icode == CODE_FOR_altivec_vspltish in rs6000_expand_unop_builtin() 6756 || icode == CODE_FOR_altivec_vspltisw in rs6000_expand_unop_builtin() 6757 || icode == CODE_FOR_spe_evsplatfi in rs6000_expand_unop_builtin() [all …]
|
| /freebsd-12-stable/contrib/gcc/config/i386/ |
| D | i386.c | 15005 const enum insn_code icode; member 15743 mode = insn_data[d->icode].operand[1].mode; in ix86_init_mmx_sse_builtins() 15783 if (d->icode == CODE_FOR_sse_maskcmpv4sf3 in ix86_init_mmx_sse_builtins() 15784 || d->icode == CODE_FOR_sse_vmmaskcmpv4sf3) in ix86_init_mmx_sse_builtins() 15787 if (d->icode == CODE_FOR_sse2_maskcmpv2df3 in ix86_init_mmx_sse_builtins() 15788 || d->icode == CODE_FOR_sse2_vmmaskcmpv2df3) in ix86_init_mmx_sse_builtins() 15802 mode = insn_data[d->icode].operand[1].mode; in ix86_init_mmx_sse_builtins() 16147 ix86_expand_binop_builtin (enum insn_code icode, tree arglist, rtx target) in ix86_expand_binop_builtin() argument 16154 enum machine_mode tmode = insn_data[icode].operand[0].mode; in ix86_expand_binop_builtin() 16155 enum machine_mode mode0 = insn_data[icode].operand[1].mode; in ix86_expand_binop_builtin() [all …]
|
| /freebsd-12-stable/contrib/libpcap/ |
| D | optimize.c | 345 static void opt_init(opt_state_t *, struct icode *); 350 static void intern_blocks(opt_state_t *, struct icode *); 354 static void opt_dump(opt_state_t *, struct icode *); 362 find_levels_r(opt_state_t *opt_state, struct icode *ic, struct block *b) in find_levels_r() 390 find_levels(opt_state_t *opt_state, struct icode *ic) in find_levels() 1778 opt_blks(opt_state_t *opt_state, struct icode *ic, int do_stmts) in opt_blks() 1867 opt_loop(opt_state_t *opt_state, struct icode *ic, int do_stmts) in opt_loop() 1898 bpf_optimize(struct icode *ic, char *errbuf) in bpf_optimize() 1930 make_marks(struct icode *ic, struct block *p) in make_marks() 1946 mark_code(struct icode *ic) in mark_code() [all …]
|
| D | gencode.h | 364 struct icode { struct 369 int bpf_optimize(struct icode *, char *); argument 376 struct bpf_insn *icode_to_fcode(struct icode *, struct block *, u_int *,
|
| D | gencode.c | 252 struct icode ic;
|
| /freebsd-12-stable/contrib/gcc/config/mips/ |
| D | mips.c | 10042 enum insn_code icode; member 10309 mips_prepare_builtin_arg (enum insn_code icode, in mips_prepare_builtin_arg() argument 10316 mode = insn_data[icode].operand[op].mode; in mips_prepare_builtin_arg() 10317 if (!insn_data[icode].operand[op].predicate (value, mode)) in mips_prepare_builtin_arg() 10321 if (!insn_data[icode].operand[op].predicate (value, mode)) in mips_prepare_builtin_arg() 10336 mips_prepare_builtin_target (enum insn_code icode, unsigned int op, rtx target) in mips_prepare_builtin_target() argument 10340 mode = insn_data[icode].operand[op].mode; in mips_prepare_builtin_target() 10341 if (target == 0 || !insn_data[icode].operand[op].predicate (target, mode)) in mips_prepare_builtin_target() 10354 enum insn_code icode; in mips_expand_builtin() local 10371 icode = bdesc[fcode].icode; in mips_expand_builtin() [all …]
|
| /freebsd-12-stable/contrib/gcc/config/arm/ |
| D | arm.c | 12136 const enum insn_code icode; member 12477 mode = insn_data[d->icode].operand[1].mode; in arm_init_iwmmxt_builtins() 12634 arm_expand_binop_builtin (enum insn_code icode, in arm_expand_binop_builtin() argument 12642 enum machine_mode tmode = insn_data[icode].operand[0].mode; in arm_expand_binop_builtin() 12643 enum machine_mode mode0 = insn_data[icode].operand[1].mode; in arm_expand_binop_builtin() 12644 enum machine_mode mode1 = insn_data[icode].operand[2].mode; in arm_expand_binop_builtin() 12653 || ! (*insn_data[icode].operand[0].predicate) (target, tmode)) in arm_expand_binop_builtin() 12658 if (! (*insn_data[icode].operand[1].predicate) (op0, mode0)) in arm_expand_binop_builtin() 12660 if (! (*insn_data[icode].operand[2].predicate) (op1, mode1)) in arm_expand_binop_builtin() 12663 pat = GEN_FCN (icode) (target, op0, op1); in arm_expand_binop_builtin() [all …]
|
| /freebsd-12-stable/contrib/gcc/config/s390/ |
| D | s390.c | 8218 enum insn_code icode; in s390_expand_builtin() local 8225 icode = code_for_builtin[fcode]; in s390_expand_builtin() 8226 if (icode == 0) in s390_expand_builtin() 8243 insn_op = &insn_data[icode].operand[arity + nonvoid]; in s390_expand_builtin() 8253 enum machine_mode tmode = insn_data[icode].operand[0].mode; in s390_expand_builtin() 8256 || !(*insn_data[icode].operand[0].predicate) (target, tmode)) in s390_expand_builtin() 8263 pat = GEN_FCN (icode) (target); in s390_expand_builtin() 8267 pat = GEN_FCN (icode) (target, op[0]); in s390_expand_builtin() 8269 pat = GEN_FCN (icode) (op[0]); in s390_expand_builtin() 8272 pat = GEN_FCN (icode) (target, op[0], op[1]); in s390_expand_builtin()
|
| /freebsd-12-stable/contrib/gcc/config/sparc/ |
| D | sparc.c | 7978 unsigned int icode = DECL_FUNCTION_CODE (fndecl); in sparc_expand_builtin() local 7983 mode[0] = insn_data[icode].operand[0].mode; in sparc_expand_builtin() 7986 || ! (*insn_data[icode].operand[0].predicate) (target, mode[0])) in sparc_expand_builtin() 7997 mode[arg_count] = insn_data[icode].operand[arg_count].mode; in sparc_expand_builtin() 8000 if (! (*insn_data[icode].operand[arg_count].predicate) (op[arg_count], in sparc_expand_builtin() 8008 pat = GEN_FCN (icode) (op[0], op[1]); in sparc_expand_builtin() 8011 pat = GEN_FCN (icode) (op[0], op[1], op[2]); in sparc_expand_builtin() 8014 pat = GEN_FCN (icode) (op[0], op[1], op[2], op[3]); in sparc_expand_builtin()
|
| /freebsd-12-stable/contrib/gcc/config/ia64/ |
| D | ia64.c | 2090 enum insn_code icode; in ia64_expand_atomic_op() local 2106 icode = CODE_FOR_fetchadd_acq_si; in ia64_expand_atomic_op() 2108 icode = CODE_FOR_fetchadd_acq_di; in ia64_expand_atomic_op() 2109 emit_insn (GEN_FCN (icode) (old_dst, mem, val)); in ia64_expand_atomic_op() 2162 case QImode: icode = CODE_FOR_cmpxchg_rel_qi; break; in ia64_expand_atomic_op() 2163 case HImode: icode = CODE_FOR_cmpxchg_rel_hi; break; in ia64_expand_atomic_op() 2164 case SImode: icode = CODE_FOR_cmpxchg_rel_si; break; in ia64_expand_atomic_op() 2165 case DImode: icode = CODE_FOR_cmpxchg_rel_di; break; in ia64_expand_atomic_op() 2170 emit_insn (GEN_FCN (icode) (cmp_reg, mem, ar_ccv, new_reg)); in ia64_expand_atomic_op()
|
| /freebsd-12-stable/sbin/ipf/common/ |
| D | ipf_y.y | 1275 icmp: | itype icode 1312 icode: | seticmpcode icmpcode
|