Home
last modified time | relevance | path

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

123

/openbsd-src/gnu/gcc/gcc/
H A Doptabs.h44 enum insn_code insn_code; member
428 extern enum insn_code reload_in_optab[NUM_MACHINE_MODES];
429 extern enum insn_code reload_out_optab[NUM_MACHINE_MODES];
446 extern enum insn_code setcc_gen_code[NUM_RTX_CODE];
452 extern enum insn_code movcc_gen_code[NUM_MACHINE_MODES];
458 extern enum insn_code vcond_gen_code[NUM_MACHINE_MODES];
459 extern enum insn_code vcondu_gen_code[NUM_MACHINE_MODES];
462 extern enum insn_code movmem_optab[NUM_MACHINE_MODES];
465 extern enum insn_code setmem_optab[NUM_MACHINE_MODES];
469 extern enum insn_code cmpstr_optab[NUM_MACHINE_MODES];
[all …]
H A Dgenattrtab.c138 int insn_code; /* Instruction number. */ member
1271 get_attr_value (rtx value, struct attr_desc *attr, int insn_code) in get_attr_value() argument
1279 if (insn_code < 0 || insn_alternatives == NULL) in get_attr_value()
1282 num_alt = insn_alternatives[insn_code]; in get_attr_value()
1288 || insn_alternatives[av->first_insn->def->insn_code])) in get_attr_value()
1432 av = get_attr_value (value, attr, id->insn_code); in fill_attr()
1564 new_attr, ie->def->insn_code); in make_length_attrs()
1642 simplify_cond (rtx exp, int insn_code, int insn_index) in simplify_cond() argument
1661 new_defval = simplify_cond (defval, insn_code, insn_index); in simplify_cond()
1670 newtest = simplify_test_exp_in_temp (tests[i], insn_code, insn_index); in simplify_cond()
[all …]
H A Doptabs.c77 enum insn_code setcc_gen_code[NUM_RTX_CODE];
85 enum insn_code movcc_gen_code[NUM_MACHINE_MODES];
91 enum insn_code vcond_gen_code[NUM_MACHINE_MODES];
92 enum insn_code vcondu_gen_code[NUM_MACHINE_MODES];
105 static enum insn_code can_fix_p (enum machine_mode, enum machine_mode, int,
107 static enum insn_code can_float_p (enum machine_mode, enum machine_mode, int);
127 static rtx vector_compare_rtx (tree, bool, enum insn_code);
385 icode = (int) widen_pattern_optab->handlers[(int) tmode0].insn_code; in expand_widen_pattern_expr()
510 int icode = (int) ternary_optab->handlers[(int) mode].insn_code; in expand_ternary_op()
518 gcc_assert (ternary_optab->handlers[(int) mode].insn_code in expand_ternary_op()
[all …]
H A Dreload.h133 enum insn_code secondary_in_icode;
135 enum insn_code secondary_out_icode;
252 extern enum reg_class scratch_reload_class (enum insn_code);
H A Dgenextract.c60 int insn_code; member
115 link->insn_code = insn_code_number; in gen_insn()
421 link->insn_code = insn_code_number; in main()
434 printf (" case %d:\n", link->insn_code); in main()
451 i = link->insn_code; in main()
H A Dexpr.c200 enum insn_code movmem_optab[NUM_MACHINE_MODES];
203 enum insn_code setmem_optab[NUM_MACHINE_MODES];
207 enum insn_code cmpstr_optab[NUM_MACHINE_MODES];
208 enum insn_code cmpstrn_optab[NUM_MACHINE_MODES];
209 enum insn_code cmpmem_optab[NUM_MACHINE_MODES];
212 enum insn_code sync_add_optab[NUM_MACHINE_MODES];
213 enum insn_code sync_sub_optab[NUM_MACHINE_MODES];
214 enum insn_code sync_ior_optab[NUM_MACHINE_MODES];
215 enum insn_code sync_and_optab[NUM_MACHINE_MODES];
216 enum insn_code sync_xor_optab[NUM_MACHINE_MODES];
[all …]
H A Dexpmed.c398 && (vec_set_optab->handlers[GET_MODE (op0)].insn_code in store_bit_field()
406 int icode = (int) vec_set_optab->handlers[outermode].insn_code; in store_bit_field()
512 && (movstrict_optab->handlers[fieldmode].insn_code in store_bit_field()
515 int icode = movstrict_optab->handlers[fieldmode].insn_code; in store_bit_field()
1133 && (vec_extract_optab->handlers[GET_MODE (op0)].insn_code in extract_bit_field()
1140 int icode = (int) vec_extract_optab->handlers[outermode].insn_code; in extract_bit_field()
3474 if (moptab->handlers[wider_mode].insn_code != CODE_FOR_nothing in expand_mult_highpart_optab()
3484 if (smul_optab->handlers[wider_mode].insn_code != CODE_FOR_nothing in expand_mult_highpart_optab()
3511 if (moptab->handlers[wider_mode].insn_code != CODE_FOR_nothing in expand_mult_highpart_optab()
3632 if (lshr_optab->handlers[mode].insn_code == CODE_FOR_nothing in expand_smod_pow2()
[all …]
H A Dtree-vect-patterns.c491 enum insn_code icode; in vect_pattern_recog_1()
499 || (icode = optab->handlers[(int) vec_mode].insn_code) == in vect_pattern_recog_1()
H A Dtree-vect-generic.c359 && op->handlers[mode].insn_code != CODE_FOR_nothing) in type_for_widest_vector_mode()
446 && op->handlers[compute_mode].insn_code != CODE_FOR_nothing) in expand_vector_operations_1()
H A Dtree-vect-transform.c918 if (vec_shr_optab->handlers[mode].insn_code != CODE_FOR_nothing) in vect_create_epilog_for_reduction()
934 if (optab->handlers[mode].insn_code == CODE_FOR_nothing) in vect_create_epilog_for_reduction()
1238 if (optab->handlers[(int) vec_mode].insn_code == CODE_FOR_nothing) in vectorizable_reduction()
1318 if (reduc_optab->handlers[(int) vec_mode].insn_code == CODE_FOR_nothing) in vectorizable_reduction()
1546 icode = (int) optab->handlers[(int) vec_mode].insn_code; in vectorizable_operation()
1694 if (mov_optab->handlers[(int)vec_mode].insn_code == CODE_FOR_nothing) in vectorizable_store()
1810 if (mov_optab->handlers[mode].insn_code == CODE_FOR_nothing) in vectorizable_load()
H A Dtarghooks.c540 enum insn_code icode = (in_p ? reload_in_optab[(int) reload_mode] in default_secondary_reload()
H A Ddojump.c278 && (cmp_optab->handlers[(int) TYPE_MODE (type)].insn_code in do_jump()
337 && (cmp_optab->handlers[(int) TYPE_MODE (type)].insn_code in do_jump()
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Doptabs.h45 enum insn_code insn_code; member
220 extern enum insn_code extendtab[MAX_MACHINE_MODE][MAX_MACHINE_MODE][2];
223 extern enum insn_code fixtab[NUM_MACHINE_MODES][NUM_MACHINE_MODES][2];
224 extern enum insn_code fixtrunctab[NUM_MACHINE_MODES][NUM_MACHINE_MODES][2];
225 extern enum insn_code floattab[NUM_MACHINE_MODES][NUM_MACHINE_MODES][2];
230 extern enum insn_code reload_in_optab[NUM_MACHINE_MODES];
231 extern enum insn_code reload_out_optab[NUM_MACHINE_MODES];
248 extern enum insn_code setcc_gen_code[NUM_RTX_CODE];
254 extern enum insn_code movcc_gen_code[NUM_MACHINE_MODES];
258 extern enum insn_code movstr_optab[NUM_MACHINE_MODES];
[all …]
H A Dgenattrtab.c138 int insn_code; /* Instruction number. */ member
152 int insn_code; /* Instruction number. */ member
1531 get_attr_value (value, attr, insn_code) in get_attr_value() argument
1534 int insn_code;
1542 if (insn_code < 0 || insn_alternatives == NULL)
1545 num_alt = insn_alternatives[insn_code];
1551 || insn_alternatives[av->first_insn->insn_code]))
2348 av = get_attr_value (value, attr, id->insn_code);
2351 ie->insn_code = id->insn_code;
2352 ie->insn_index = id->insn_code;
[all …]
H A Doptabs.c59 enum insn_code extendtab[MAX_MACHINE_MODE][MAX_MACHINE_MODE][2];
62 enum insn_code fixtab[NUM_MACHINE_MODES][NUM_MACHINE_MODES][2];
63 enum insn_code fixtrunctab[NUM_MACHINE_MODES][NUM_MACHINE_MODES][2];
64 enum insn_code floattab[NUM_MACHINE_MODES][NUM_MACHINE_MODES][2];
78 enum insn_code setcc_gen_code[NUM_RTX_CODE];
86 enum insn_code movcc_gen_code[NUM_MACHINE_MODES];
108 static enum insn_code can_fix_p PARAMS ((enum machine_mode, enum machine_mode,
110 static enum insn_code can_float_p PARAMS ((enum machine_mode,
711 int icode = (int) binoptab->handlers[(int) mode].insn_code;
782 && binoptab->handlers[(int) mode].insn_code != CODE_FOR_nothing)
[all …]
H A Dgenextract.c56 int insn_code; member
132 link->insn_code = insn_code_number;
422 link->insn_code = insn_code_number;
433 printf (" case %d:\n", link->insn_code);
450 i = link->insn_code;
H A Dreload.h142 enum insn_code secondary_in_icode;
144 enum insn_code secondary_out_icode;
H A Dexpr.c235 enum insn_code movstr_optab[NUM_MACHINE_MODES];
238 enum insn_code clrstr_optab[NUM_MACHINE_MODES];
326 enum insn_code ic; in init_expr_once()
584 enum insn_code code;
1513 enum insn_code icode;
1613 icode = mov_optab->handlers[(int) mode].insn_code;
1643 enum insn_code icode;
1653 icode = mov_optab->handlers[(int) mode].insn_code;
1896 enum insn_code code = movstr_optab[(int) mode];
2708 enum insn_code icode;
[all …]
H A Dexpmed.c418 && (movstrict_optab->handlers[(int) fieldmode].insn_code
421 int icode = movstrict_optab->handlers[(int) fieldmode].insn_code;
2842 if (moptab->handlers[(int) wider_mode].insn_code != CODE_FOR_nothing
2851 if (smul_optab->handlers[(int) wider_mode].insn_code != CODE_FOR_nothing
2861 if (moptab->handlers[(int) wider_mode].insn_code != CODE_FOR_nothing
3054 if (optab1->handlers[(int) compute_mode].insn_code != CODE_FOR_nothing
3055 || optab2->handlers[(int) compute_mode].insn_code != CODE_FOR_nothing)
3295 ->handlers[(int) compute_mode].insn_code
3298 .insn_code != CODE_FOR_nothing)))
3953 ((optab2->handlers[(int) compute_mode].insn_code
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/gcc.c-torture/compile/
H A D20031031-1.c4 internal_insn_latency (int insn_code, int insn2_code) in internal_insn_latency() argument
6 switch (insn_code) in internal_insn_latency()
H A D20010518-1.c6 enum insn_code enum
102 enum insn_code secondary_in_icode;
103 enum insn_code secondary_out_icode;
/openbsd-src/gnu/gcc/gcc/config/frv/
H A Dfrv.c298 static rtx frv_int_to_acc (enum insn_code, int, rtx);
302 static int frv_check_constant_argument (enum insn_code, int, rtx);
303 static rtx frv_legitimize_target (enum insn_code, rtx);
304 static rtx frv_legitimize_argument (enum insn_code, int, rtx);
306 static rtx frv_expand_set_builtin (enum insn_code, tree, rtx);
307 static rtx frv_expand_unop_builtin (enum insn_code, tree, rtx);
308 static rtx frv_expand_binop_builtin (enum insn_code, tree, rtx);
309 static rtx frv_expand_cut_builtin (enum insn_code, tree, rtx);
310 static rtx frv_expand_binopimm_builtin (enum insn_code, tree, rtx);
311 static rtx frv_expand_voidbinop_builtin (enum insn_code, tree);
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/config/frv/
H A Dfrv.c228 static rtx frv_int_to_acc PARAMS ((enum insn_code,
232 static int frv_check_constant_argument PARAMS ((enum insn_code,
234 static rtx frv_legitimize_target PARAMS ((enum insn_code, rtx));
235 static rtx frv_legitimize_argument PARAMS ((enum insn_code,
237 static rtx frv_expand_set_builtin PARAMS ((enum insn_code,
239 static rtx frv_expand_unop_builtin PARAMS ((enum insn_code,
241 static rtx frv_expand_binop_builtin PARAMS ((enum insn_code,
243 static rtx frv_expand_cut_builtin PARAMS ((enum insn_code,
245 static rtx frv_expand_binopimm_builtin PARAMS ((enum insn_code,
247 static rtx frv_expand_voidbinop_builtin PARAMS ((enum insn_code,
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/config/rs6000/
H A Drs6000.c164 const enum insn_code icode;
236 static rtx rs6000_expand_unop_builtin PARAMS ((enum insn_code, tree, rtx));
237 static rtx rs6000_expand_binop_builtin PARAMS ((enum insn_code, tree, rtx));
238 static rtx rs6000_expand_ternop_builtin PARAMS ((enum insn_code, tree, rtx));
248 static rtx spe_expand_predicate_builtin PARAMS ((enum insn_code, tree, rtx));
249 static rtx spe_expand_evsel_builtin PARAMS ((enum insn_code, tree, rtx));
256 static rtx altivec_expand_abs_builtin PARAMS ((enum insn_code, tree, rtx));
257 static rtx altivec_expand_predicate_builtin PARAMS ((enum insn_code, const char *, tree, rtx));
258 static rtx altivec_expand_stv_builtin PARAMS ((enum insn_code, tree));
4045 const enum insn_code icode;
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/config/m68hc11/
H A Dm68hc11.md2100 const char* insn_code;
2163 insn_code = X_REG_P (operands[0]) ? \"inx\"
2169 insn_code = X_REG_P (operands[0]) ? \"dex\"
2196 output_asm_insn (insn_code, operands);
2288 const char* insn_code;
2328 insn_code = X_REG_P (operands[0]) ? \"inx\"
2334 insn_code = X_REG_P (operands[0]) ? \"dex\"
2367 output_asm_insn (insn_code, operands);
4883 const char* insn_code;
4886 insn_code = \"aslb\";
[all …]

123