Home
last modified time | relevance | path

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

1234567

/netbsd-src/external/gpl3/gcc.old/dist/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.c141 int insn_code; /* Instruction number. */ variable
1230 int insn_code) in get_attr_value() argument
1238 if (insn_code < 0 || insn_alternatives == NULL) in get_attr_value()
1242 num_alt = insn_alternatives[insn_code]; in get_attr_value()
1248 || insn_alternatives[av->first_insn->def->insn_code])) in get_attr_value()
1392 av = get_attr_value (id->loc, value, attr, id->insn_code); in fill_attr()
1525 new_attr, ie->def->insn_code); in make_length_attrs()
1650 simplify_cond (rtx exp, int insn_code, int insn_index) in simplify_cond() argument
1669 new_defval = simplify_cond (defval, insn_code, insn_index); in simplify_cond()
1678 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.h227 extern bool maybe_emit_unop_insn (enum insn_code, rtx, rtx, enum rtx_code);
228 extern void emit_unop_insn (enum insn_code, rtx, rtx, enum rtx_code);
252 extern rtx prepare_operand (enum insn_code, rtx, int, machine_mode,
347 extern bool insn_operand_matches (enum insn_code icode, unsigned int opno,
352 extern bool maybe_legitimize_operands (enum insn_code icode,
355 extern rtx_insn *maybe_gen_insn (enum insn_code icode, unsigned int nops,
357 extern bool maybe_expand_insn (enum insn_code icode, unsigned int nops,
359 extern bool maybe_expand_jump_insn (enum insn_code icode, unsigned int nops,
361 extern void expand_insn (enum insn_code icode, unsigned int nops,
363 extern void expand_jump_insn (enum insn_code icode, unsigned int nops,
H A Doptabs.c257 enum insn_code icode; in expand_widen_pattern_expr()
348 enum insn_code icode = optab_handler (ternary_optab, mode); in expand_ternary_op()
413 insn_code icode = optab_handler (vec_duplicate_optab, vmode); in expand_vector_broadcast()
1034 expand_binop_directly (enum insn_code icode, machine_mode mode, optab binoptab, in expand_binop_directly()
1164 enum insn_code icode; in expand_binop()
2022 enum insn_code icode = optab_handler (unoptab, mode); in expand_twoval_unop()
2094 enum insn_code icode = optab_handler (binoptab, mode); in expand_twoval_binop()
2735 enum insn_code icode = optab_handler (unoptab, mode); in expand_unop_direct()
3371 enum insn_code icode; in expand_copysign_absneg()
3601 maybe_emit_unop_insn (enum insn_code icode, rtx target, rtx op0, in maybe_emit_unop_insn()
[all …]
H A Dgenextract.c57 int insn_code; member
126 link->insn_code = info->index; in gen_insn()
434 link->insn_code = info.index; in main()
454 printf (" case %d:\n", link->insn_code); in main()
471 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);
/netbsd-src/external/gpl3/gcc/dist/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.cc141 int insn_code; /* Instruction number. */ member in insn_def
1230 int insn_code) in get_attr_value() argument
1238 if (insn_code < 0 || insn_alternatives == NULL) in get_attr_value()
1242 num_alt = insn_alternatives[insn_code]; in get_attr_value()
1248 || insn_alternatives[av->first_insn->def->insn_code])) in get_attr_value()
1392 av = get_attr_value (id->loc, value, attr, id->insn_code); in fill_attr()
1525 new_attr, ie->def->insn_code); in make_length_attrs()
1650 simplify_cond (rtx exp, int insn_code, int insn_index) in simplify_cond() argument
1669 new_defval = simplify_cond (defval, insn_code, insn_index); in simplify_cond()
1678 newtest = simplify_test_exp_in_temp (tests[i], insn_code, insn_index); in simplify_cond()
[all …]
H A Doptabs.h229 extern bool maybe_emit_unop_insn (enum insn_code, rtx, rtx, enum rtx_code);
230 extern void emit_unop_insn (enum insn_code, rtx, rtx, enum rtx_code);
263 extern rtx prepare_operand (enum insn_code, rtx, int, machine_mode,
357 extern bool insn_operand_matches (enum insn_code icode, unsigned int opno,
362 extern bool maybe_legitimize_operands (enum insn_code icode,
365 extern rtx_insn *maybe_gen_insn (enum insn_code icode, unsigned int nops,
367 extern bool maybe_expand_insn (enum insn_code icode, unsigned int nops,
369 extern bool maybe_expand_jump_insn (enum insn_code icode, unsigned int nops,
371 extern void expand_insn (enum insn_code icode, unsigned int nops,
373 extern void expand_jump_insn (enum insn_code icode, unsigned int nops,
[all …]
H A Doptabs-query.cc43 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 Dgenextract.cc57 int insn_code; member
126 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.cc261 enum insn_code icode; in expand_widen_pattern_expr()
374 enum insn_code icode = optab_handler (ternary_optab, mode); in expand_ternary_op()
439 insn_code icode = optab_handler (vec_duplicate_optab, vmode); in expand_vector_broadcast()
1354 expand_binop_directly (enum insn_code icode, machine_mode mode, optab binoptab, in expand_binop_directly()
1484 enum insn_code icode; in expand_binop()
2390 enum insn_code icode = optab_handler (unoptab, mode); in expand_twoval_unop()
2462 enum insn_code icode = optab_handler (binoptab, mode); in expand_twoval_binop()
3179 enum insn_code icode = optab_handler (unoptab, mode); in expand_unop_direct()
3821 enum insn_code icode; in expand_copysign_absneg()
4051 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;
339 extern enum reg_class scratch_reload_class (enum insn_code);
/netbsd-src/external/gpl3/binutils.old/dist/gas/config/
H A Dtc-pru.c117 unsigned long insn_code; member
999 SET_INSN_FIELD (RD, insn_info->insn_code, dst->index); in pru_assemble_arg_d()
1000 SET_INSN_FIELD (RDSEL, insn_info->insn_code, dst->regsel); in pru_assemble_arg_d()
1032 SET_INSN_FIELD (RD, insn_info->insn_code, dst->index); in pru_assemble_arg_D()
1033 SET_INSN_FIELD (RDB, insn_info->insn_code, rxb); in pru_assemble_arg_D()
1051 SET_INSN_FIELD (RD, insn_info->insn_code, dst->index); in pru_assemble_arg_R()
1052 SET_INSN_FIELD (RDSEL, insn_info->insn_code, dst->regsel); in pru_assemble_arg_R()
1065 SET_INSN_FIELD (RS1, insn_info->insn_code, src1->index); in pru_assemble_arg_s()
1066 SET_INSN_FIELD (RS1SEL, insn_info->insn_code, src1->regsel); in pru_assemble_arg_s()
1081 SET_INSN_FIELD (RS1, insn_info->insn_code, src1->index); in pru_assemble_arg_S()
[all …]
H A Dtc-nios2.c143 unsigned long insn_code; member
1859 insn->insn_code |= SET_IW_R_IMM5 (reg->index); in nios2_assemble_arg_c()
1862 insn->insn_code |= SET_IW_F3X6L5_IMM5 (reg->index); in nios2_assemble_arg_c()
1886 insn->insn_code |= SET_IW_R_C (reg->index); in nios2_assemble_arg_d()
1889 insn->insn_code |= SET_IW_CUSTOM_C (reg->index); in nios2_assemble_arg_d()
1891 insn->insn_code |= SET_IW_CUSTOM_READC (0); in nios2_assemble_arg_d()
1893 insn->insn_code |= SET_IW_CUSTOM_READC (1); in nios2_assemble_arg_d()
1897 insn->insn_code |= SET_IW_F3X6L5_C (reg->index); in nios2_assemble_arg_d()
1900 insn->insn_code |= SET_IW_F3X8_C (reg->index); in nios2_assemble_arg_d()
1902 insn->insn_code |= SET_IW_F3X8_READC (0); in nios2_assemble_arg_d()
[all …]
/netbsd-src/external/gpl3/binutils/dist/gas/config/
H A Dtc-pru.c117 unsigned long insn_code; member
999 SET_INSN_FIELD (RD, insn_info->insn_code, dst->index); in pru_assemble_arg_d()
1000 SET_INSN_FIELD (RDSEL, insn_info->insn_code, dst->regsel); in pru_assemble_arg_d()
1032 SET_INSN_FIELD (RD, insn_info->insn_code, dst->index); in pru_assemble_arg_D()
1033 SET_INSN_FIELD (RDB, insn_info->insn_code, rxb); in pru_assemble_arg_D()
1051 SET_INSN_FIELD (RD, insn_info->insn_code, dst->index); in pru_assemble_arg_R()
1052 SET_INSN_FIELD (RDSEL, insn_info->insn_code, dst->regsel); in pru_assemble_arg_R()
1065 SET_INSN_FIELD (RS1, insn_info->insn_code, src1->index); in pru_assemble_arg_s()
1066 SET_INSN_FIELD (RS1SEL, insn_info->insn_code, src1->regsel); in pru_assemble_arg_s()
1081 SET_INSN_FIELD (RS1, insn_info->insn_code, src1->index); in pru_assemble_arg_S()
[all …]
H A Dtc-nios2.c143 unsigned long insn_code; member
1859 insn->insn_code |= SET_IW_R_IMM5 (reg->index); in nios2_assemble_arg_c()
1862 insn->insn_code |= SET_IW_F3X6L5_IMM5 (reg->index); in nios2_assemble_arg_c()
1886 insn->insn_code |= SET_IW_R_C (reg->index); in nios2_assemble_arg_d()
1889 insn->insn_code |= SET_IW_CUSTOM_C (reg->index); in nios2_assemble_arg_d()
1891 insn->insn_code |= SET_IW_CUSTOM_READC (0); in nios2_assemble_arg_d()
1893 insn->insn_code |= SET_IW_CUSTOM_READC (1); in nios2_assemble_arg_d()
1897 insn->insn_code |= SET_IW_F3X6L5_C (reg->index); in nios2_assemble_arg_d()
1900 insn->insn_code |= SET_IW_F3X8_C (reg->index); in nios2_assemble_arg_d()
1902 insn->insn_code |= SET_IW_F3X8_READC (0); in nios2_assemble_arg_d()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/
H A Daarch64-sve-builtins.h525 insn_code direct_optab_handler (optab, unsigned int = 0);
526 insn_code direct_optab_handler_for_sign (optab, optab, unsigned int = 0,
538 void add_output_operand (insn_code);
539 void add_input_operand (insn_code, rtx);
544 rtx generate_insn (insn_code);
552 rtx use_exact_insn (insn_code);
553 rtx use_unpred_insn (insn_code);
554 rtx use_pred_x_insn (insn_code);
555 rtx use_cond_insn (insn_code, unsigned int = DEFAULT_MERGE_ARGNO);
556 rtx use_vcond_mask_insn (insn_code, unsigned int = DEFAULT_MERGE_ARGNO);
[all …]
H A Daarch64-sve-builtins-base.cc102 insn_code icode; in expand_mad()
110 insn_code icode = e.direct_optab_handler (cond_fma_optab); in expand_mad()
123 insn_code icode = code_for_aarch64_lane (unspec, e.vector_mode (0)); in expand_mla_mls_lane()
135 insn_code icode; in expand_msb()
143 insn_code icode = e.direct_optab_handler (cond_fnma_optab); in expand_msb()
157 insn_code icode; in expand()
185 insn_code icode = code_for_aarch64_pred_fac (m_unspec, e.vector_mode (0)); in expand()
202 insn_code icode = direct_optab_handler (mask_fold_left_plus_optab, mode); in expand()
319 insn_code icode; in expand()
368 insn_code icode = code_for_aarch64_lane (unspec_fcmla (rot), mode); in expand()
[all …]
H A Daarch64-sve-builtins-functions.h320 template<insn_code (*CODE) (int, machine_mode)>
377 template<insn_code (*INT_CODE) (int, machine_mode)>
392 insn_code icode; in expand()
412 template<insn_code (*INT_CODE) (int, machine_mode)>
427 insn_code icode; in expand()
449 template<insn_code (*CODE_FOR_MODE) (machine_mode), unsigned int N>
477 CONSTEXPR fixed_insn_function (insn_code code) : m_code (code) {} in fixed_insn_function()
486 insn_code m_code;
524 insn_code icode = code_for_aarch64_sve (m_unspec, e.vector_mode (0)); in expand()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Daarch64-sve-builtins.h525 insn_code direct_optab_handler (optab, unsigned int = 0);
526 insn_code direct_optab_handler_for_sign (optab, optab, unsigned int = 0,
538 void add_output_operand (insn_code);
539 void add_input_operand (insn_code, rtx);
544 rtx generate_insn (insn_code);
552 rtx use_exact_insn (insn_code);
553 rtx use_unpred_insn (insn_code);
554 rtx use_pred_x_insn (insn_code);
555 rtx use_cond_insn (insn_code, unsigned int = DEFAULT_MERGE_ARGNO);
556 rtx use_vcond_mask_insn (insn_code, unsigned int = DEFAULT_MERGE_ARGNO);
[all …]
H A Daarch64-sve-builtins-base.cc102 insn_code icode; in expand_mad()
110 insn_code icode = e.direct_optab_handler (cond_fma_optab); in expand_mad()
123 insn_code icode = code_for_aarch64_lane (unspec, e.vector_mode (0)); in expand_mla_mls_lane()
135 insn_code icode; in expand_msb()
143 insn_code icode = e.direct_optab_handler (cond_fnma_optab); in expand_msb()
157 insn_code icode; in expand()
185 insn_code icode = code_for_aarch64_pred_fac (m_unspec, e.vector_mode (0)); in expand()
202 insn_code icode = direct_optab_handler (mask_fold_left_plus_optab, mode); in expand()
319 insn_code icode; in expand()
368 insn_code icode = code_for_aarch64_lane (unspec_fcmla (rot), mode); in expand()
[all …]
H A Daarch64-sve-builtins-functions.h320 template<insn_code (*CODE) (int, machine_mode)>
377 template<insn_code (*INT_CODE) (int, machine_mode)>
392 insn_code icode; in expand()
412 template<insn_code (*INT_CODE) (int, machine_mode)>
427 insn_code icode; in expand()
449 template<insn_code (*CODE_FOR_MODE) (machine_mode), unsigned int N>
477 CONSTEXPR fixed_insn_function (insn_code code) : m_code (code) {} in fixed_insn_function()
486 insn_code m_code;
524 insn_code icode = code_for_aarch64_sve (m_unspec, e.vector_mode (0)); in expand()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/riscv/
H A Driscv-builtins.c73 enum insn_code icode;
217 riscv_expand_builtin_insn (enum insn_code icode, unsigned int n_ops, in riscv_expand_builtin_insn()
235 riscv_expand_builtin_direct (enum insn_code icode, rtx target, tree exp, in riscv_expand_builtin_direct()

1234567