Home
last modified time | relevance | path

Searched refs:insn_code (Results 1 – 25 of 45) sorted by relevance

12

/dflybsd-src/contrib/gcc-8.0/gcc/
H A Doptabs-query.h37 inline enum insn_code
49 inline enum insn_code
58 enum insn_code convert_optab_handler (convert_optab, machine_mode,
64 inline enum insn_code
70 enum insn_code direct_optab_handler (convert_optab, machine_mode,
95 static inline enum insn_code
105 static inline enum insn_code
114 inline enum insn_code
117 enum insn_code icode = CODE_FOR_nothing; in get_vcond_icode()
128 static inline enum insn_code
[all …]
H A Dgenattrtab.c140 int insn_code; /* Instruction number. */ member
1224 int insn_code) in get_attr_value() argument
1232 if (insn_code < 0 || insn_alternatives == NULL) in get_attr_value()
1236 num_alt = insn_alternatives[insn_code]; in get_attr_value()
1242 || insn_alternatives[av->first_insn->def->insn_code])) in get_attr_value()
1386 av = get_attr_value (id->loc, value, attr, id->insn_code); in fill_attr()
1519 new_attr, ie->def->insn_code); in make_length_attrs()
1649 simplify_cond (rtx exp, int insn_code, int insn_index) in simplify_cond() argument
1668 new_defval = simplify_cond (defval, insn_code, insn_index); in simplify_cond()
1677 newtest = simplify_test_exp_in_temp (tests[i], insn_code, insn_index); in simplify_cond()
[all …]
H A Doptabs-query.c43 insn_code
47 insn_code icode = convert_optab_handler (optab, to_mode, from_mode); in convert_optab_handler()
58 insn_code
62 insn_code icode = direct_optab_handler (optab, mode); in direct_optab_handler()
84 enum insn_code icode, in get_traditional_extraction_insn()
129 enum insn_code icode = direct_optab_handler (optab, mode); in get_optab_extraction_insn()
275 enum insn_code
290 enum insn_code
305 enum insn_code
310 enum insn_code icode; in can_fix_p()
[all …]
H A Doptabs.h221 extern bool maybe_emit_unop_insn (enum insn_code, rtx, rtx, enum rtx_code);
222 extern void emit_unop_insn (enum insn_code, rtx, rtx, enum rtx_code);
240 extern rtx prepare_operand (enum insn_code, rtx, int, machine_mode,
335 extern bool insn_operand_matches (enum insn_code icode, unsigned int opno,
340 extern bool maybe_legitimize_operands (enum insn_code icode,
343 extern rtx_insn *maybe_gen_insn (enum insn_code icode, unsigned int nops,
345 extern bool maybe_expand_insn (enum insn_code icode, unsigned int nops,
347 extern bool maybe_expand_jump_insn (enum insn_code icode, unsigned int nops,
349 extern void expand_insn (enum insn_code icode, unsigned int nops,
351 extern void expand_jump_insn (enum insn_code icode, unsigned int nops,
H A Dgenextract.c57 int insn_code; member
125 link->insn_code = info->index; in gen_insn()
433 link->insn_code = info.index; in main()
453 printf (" case %d:\n", link->insn_code); in main()
470 i = link->insn_code; in main()
H A Doptabs.c257 enum insn_code icode; in expand_widen_pattern_expr()
318 enum insn_code icode = optab_handler (ternary_optab, mode); in expand_ternary_op()
383 insn_code icode = optab_handler (vec_duplicate_optab, vmode); in expand_vector_broadcast()
1004 expand_binop_directly (enum insn_code icode, machine_mode mode, optab binoptab, in expand_binop_directly()
1132 enum insn_code icode; in expand_binop()
1978 enum insn_code icode = optab_handler (unoptab, mode); in expand_twoval_unop()
2050 enum insn_code icode = optab_handler (binoptab, mode); in expand_twoval_binop()
2690 enum insn_code icode = optab_handler (unoptab, mode); in expand_unop_direct()
3312 enum insn_code icode; in expand_copysign_absneg()
3540 maybe_emit_unop_insn (enum insn_code icode, rtx target, rtx op0, in maybe_emit_unop_insn()
[all …]
H A Dreload.h130 enum insn_code secondary_in_icode;
132 enum insn_code secondary_out_icode;
338 extern enum reg_class scratch_reload_class (enum insn_code);
H A Dinternal-fn.c111 static enum insn_code
750 insn_code icode = optab_handler (code == PLUS_EXPR ? uaddv4_optab in expand_addsub_overflow()
971 insn_code icode = optab_handler (code == PLUS_EXPR ? addv4_optab in expand_addsub_overflow()
1123 enum insn_code icode = optab_handler (negv3_optab, mode); in expand_neg_overflow()
1230 enum insn_code icode; in expand_mul_overflow()
2471 insn_code icode; in expand_mask_load_optab_fn()
2506 insn_code icode; in expand_mask_store_optab_fn()
2769 insn_code icode = direct_optab_handler (optab, TYPE_MODE (TREE_TYPE (rhs))); in expand_scatter_store_optab_fn()
2801 insn_code icode = direct_optab_handler (optab, TYPE_MODE (TREE_TYPE (lhs))); in expand_gather_load_optab_fn()
2870 insn_code icode = direct_optab_handler (optab, TYPE_MODE (types.first)); in expand_direct_optab_fn()
[all …]
H A Dexpr.h182 extern rtx expand_cmpstrn_or_cmpmem (insn_code, rtx, rtx, rtx, tree, rtx,
H A Dccmp.c303 insn_code icode; in expand_ccmp_expr()
H A Dtarghooks.h255 extern scalar_int_mode default_cstore_mode (enum insn_code);
H A Dexpr.c183 enum insn_code ic; in init_expr_target()
281 enum insn_code code; in convert_mode_scalar()
380 enum insn_code icode; in convert_mode_scalar()
795 enum insn_code icode; in by_pieces_ninsns()
1156 insn_code icode = optab_handler (mov_optab, mode); in prepare_mode()
1254 insn_code icode = optab_handler (mov_optab, mode); in prepare_mode()
1303 enum insn_code icode; in can_store_by_pieces()
1481 insn_code icode = optab_handler (mov_optab, mode); in prepare_mode()
1748 enum insn_code code = direct_optab_handler (movmem_optab, mode); in emit_block_move_via_movmem()
1916 expand_cmpstrn_or_cmpmem (insn_code icode, rtx target, rtx arg1_rtx, in expand_cmpstrn_or_cmpmem()
[all …]
H A Dfunction.c1529 return code < 0 || insn_operand_matches ((enum insn_code) code, operand, x); in safe_insn_predicate()
1539 int insn_code, i; in instantiate_virtual_regs_in_insn() local
1600 insn_code = INSN_CODE (insn); in instantiate_virtual_regs_in_insn()
1634 if (safe_insn_predicate (insn_code, 1, new_rtx) in instantiate_virtual_regs_in_insn()
1635 && safe_insn_predicate (insn_code, 2, x)) in instantiate_virtual_regs_in_insn()
1649 insn_code = INSN_CODE (insn); in instantiate_virtual_regs_in_insn()
1677 if (!safe_insn_predicate (insn_code, i, x)) in instantiate_virtual_regs_in_insn()
1741 if (!safe_insn_predicate (insn_code, i, x)) in instantiate_virtual_regs_in_insn()
1750 x = force_reg (insn_data[insn_code].operand[i].mode, x); in instantiate_virtual_regs_in_insn()
3206 enum insn_code icode; in assign_parm_setup_reg()
H A Dreload.c248 enum insn_code *, secondary_reload_info *);
316 enum insn_code *picode, secondary_reload_info *prev_sri) in push_secondary_reload()
321 enum insn_code icode = CODE_FOR_nothing; in push_secondary_reload()
322 enum insn_code t_icode = CODE_FOR_nothing; in push_secondary_reload()
360 icode = (enum insn_code) sri.icode; in push_secondary_reload()
511 enum insn_code icode; in secondary_reload_class()
518 icode = (enum insn_code) sri.icode; in secondary_reload_class()
536 scratch_reload_class (enum insn_code icode) in scratch_reload_class()
964 enum insn_code secondary_in_icode = CODE_FOR_nothing; in push_reload()
965 enum insn_code secondary_out_icode = CODE_FOR_nothing; in push_reload()
[all …]
H A Dexpmed.h681 extern rtx emit_cstore (rtx target, enum insn_code icode, enum rtx_code code,
H A Dreload1.c7178 enum insn_code icode) in reload_adjust_reg_for_icode()
7404 enum insn_code icode; in emit_input_reload_insns()
7405 enum insn_code tertiary_icode = CODE_FOR_nothing; in emit_input_reload_insns()
7483 (enum insn_code) sri.icode)) in emit_input_reload_insns()
7485 icode = (enum insn_code) sri.icode; in emit_input_reload_insns()
7512 tertiary_icode = (enum insn_code) sri2.icode; in emit_input_reload_insns()
7527 ((enum insn_code) in emit_input_reload_insns()
7531 tertiary_icode = (enum insn_code) sri2.icode; in emit_input_reload_insns()
7549 tertiary_icode = (enum insn_code) sri2.icode; in emit_input_reload_insns()
7708 enum insn_code tertiary_icode in emit_output_reload_insns()
[all …]
/dflybsd-src/contrib/gcc-4.7/gcc/
H A Doptabs.h42 int insn_code; member
899 extern void emit_unop_insn (enum insn_code, rtx, rtx, enum rtx_code);
900 extern bool maybe_emit_unop_insn (enum insn_code, rtx, rtx, enum rtx_code);
905 extern enum insn_code find_widening_optab_handler_and_mode (optab,
941 extern enum insn_code can_extend_p (enum machine_mode, enum machine_mode, int);
963 enum insn_code can_float_p (enum machine_mode, enum machine_mode, int);
1011 static inline enum insn_code
1014 return (enum insn_code) (op->handlers[(int) mode].insn_code in optab_handler()
1021 static inline enum insn_code
1029 return (enum insn_code) (op->widening->handlers[(int) to_mode][(int) from_mode].insn_code in widening_optab_handler()
[all …]
H A Dgenattrtab.c141 int insn_code; /* Instruction number. */ member
1277 get_attr_value (rtx value, struct attr_desc *attr, int insn_code) in get_attr_value() argument
1285 if (insn_code < 0 || insn_alternatives == NULL) in get_attr_value()
1288 num_alt = insn_alternatives[insn_code]; in get_attr_value()
1294 || insn_alternatives[av->first_insn->def->insn_code])) in get_attr_value()
1438 av = get_attr_value (value, attr, id->insn_code); in fill_attr()
1570 new_attr, ie->def->insn_code); in make_length_attrs()
1648 simplify_cond (rtx exp, int insn_code, int insn_index) in simplify_cond() argument
1667 new_defval = simplify_cond (defval, insn_code, insn_index); in simplify_cond()
1676 newtest = simplify_test_exp_in_temp (tests[i], insn_code, insn_index); in simplify_cond()
[all …]
H A Dgenextract.c60 int insn_code; member
117 link->insn_code = insn_code_number; in gen_insn()
427 link->insn_code = insn_code_number; in main()
443 printf (" case %d:\n", link->insn_code); in main()
460 i = link->insn_code; in main()
H A Dreload.h130 enum insn_code secondary_in_icode;
132 enum insn_code secondary_out_icode;
339 extern enum reg_class scratch_reload_class (enum insn_code);
H A Doptabs.c283 enum insn_code
294 enum insn_code handler = widening_optab_handler (op, to_mode, in find_widening_optab_handler_and_mode()
584 enum insn_code icode; in expand_widen_pattern_expr()
645 enum insn_code icode = optab_handler (ternary_optab, mode); in expand_ternary_op()
701 enum insn_code icode; in expand_vec_shift_expr()
741 enum insn_code icode; in expand_vector_broadcast()
1358 enum insn_code icode = find_widening_optab_handler (binoptab, mode, in expand_binop_directly()
2291 enum insn_code icode = optab_handler (unoptab, mode); in expand_twoval_unop()
2365 enum insn_code icode = optab_handler (binoptab, mode); in expand_twoval_binop()
2951 enum insn_code icode = optab_handler (unoptab, mode); in expand_unop_direct()
[all …]
H A Dinternal-fn.c48 static enum insn_code
51 enum insn_code icode; in get_multi_vector_move()
H A Dfunction.c1488 return code < 0 || insn_operand_matches ((enum insn_code) code, operand, x); in safe_insn_predicate()
1498 int insn_code, i; in instantiate_virtual_regs_in_insn() local
1556 insn_code = INSN_CODE (insn); in instantiate_virtual_regs_in_insn()
1589 if (safe_insn_predicate (insn_code, 1, new_rtx) in instantiate_virtual_regs_in_insn()
1590 && safe_insn_predicate (insn_code, 2, x)) in instantiate_virtual_regs_in_insn()
1604 insn_code = INSN_CODE (insn); in instantiate_virtual_regs_in_insn()
1634 if (!safe_insn_predicate (insn_code, i, x)) in instantiate_virtual_regs_in_insn()
1697 if (!safe_insn_predicate (insn_code, i, x)) in instantiate_virtual_regs_in_insn()
1706 x = force_reg (insn_data[insn_code].operand[i].mode, x); in instantiate_virtual_regs_in_insn()
2965 enum insn_code icode; in assign_parm_setup_reg()
H A Dexpr.c282 enum insn_code ic; in init_expr_target()
317 enum insn_code code; in convert_move()
875 enum insn_code icode; in move_by_pieces()
1027 enum insn_code icode; in move_by_pieces_ninsns()
1287 enum insn_code code = direct_optab_handler (movmem_optab, mode); in emit_block_move_via_movmem()
2370 enum insn_code icode; in can_store_by_pieces()
2537 enum insn_code icode; in store_by_pieces_1()
2818 enum insn_code code = direct_optab_handler (setmem_optab, mode); in set_storage_via_setmem()
3034 enum insn_code code; in emit_move_via_integer()
3243 enum insn_code code = optab_handler (mov_optab, CCmode); in emit_move_ccmode()
[all …]
H A Dreload.c256 enum insn_code *, secondary_reload_info *);
324 enum insn_code *picode, secondary_reload_info *prev_sri) in push_secondary_reload()
329 enum insn_code icode = CODE_FOR_nothing; in push_secondary_reload()
330 enum insn_code t_icode = CODE_FOR_nothing; in push_secondary_reload()
369 icode = (enum insn_code) sri.icode; in push_secondary_reload()
526 enum insn_code icode; in secondary_reload_class()
533 icode = (enum insn_code) sri.icode; in secondary_reload_class()
551 scratch_reload_class (enum insn_code icode) in scratch_reload_class()
927 enum insn_code secondary_in_icode = CODE_FOR_nothing; in push_reload()
928 enum insn_code secondary_out_icode = CODE_FOR_nothing; in push_reload()
[all …]

12