Searched refs:optab (Results 1 - 14 of 14) sorted by relevance
/freebsd-10.0-release/contrib/gcc/ |
H A D | optabs.h | 29 Each optab applies to one operation. 48 struct optab GTY(()) function 53 typedef struct optab * optab; typedef in typeref:struct:optab 271 extern GTY(()) optab optab_table[OTI_MAX]; 431 /* Contains the optab used for each rtx code. */ 432 extern GTY(()) optab code_to_optab[NUM_RTX_CODE + 1]; 516 extern rtx expand_ternary_op (enum machine_mode mode, optab ternary_optab, 520 /* Expand a binary operation given optab and rtx operands. */ 521 extern rtx expand_binop (enum machine_mode, optab, rt [all...] |
H A D | tree-vect-patterns.c | 492 optab optab; local 496 optab = optab_for_tree_code (TREE_CODE (pattern_expr), pattern_vectype); 498 if (!optab 499 || (icode = optab->handlers[(int) vec_mode].insn_code) ==
|
H A D | optabs.c | 49 /* Each optab contains info on how this target machine 58 optab optab_table[OTI_MAX]; 65 /* Contains the optab used for each rtx code. */ 66 optab code_to_optab[NUM_RTX_CODE + 1]; 108 static optab new_optab (void); 110 static inline optab init_optab (enum rtx_code); 111 static inline optab init_optabv (enum rtx_code); 113 static void init_libfuncs (optab, int, int, const char *, int); 114 static void init_integral_libfuncs (optab, const char *, int); 115 static void init_floating_libfuncs (optab, cons [all...] |
H A D | tree-vect-transform.c | 933 optab optab = optab_for_tree_code (code, vectype); local 934 if (optab->handlers[mode].insn_code == CODE_FOR_nothing) 1147 optab optab, reduc_optab; local 1230 optab = optab_for_tree_code (code, vectype); 1231 if (!optab) 1234 fprintf (vect_dump, "no optab."); 1238 if (optab->handlers[(int) vec_mode].insn_code == CODE_FOR_nothing) 1315 fprintf (vect_dump, "no optab fo 1488 optab optab; local [all...] |
H A D | tree-vect-generic.c | 347 type_for_widest_vector_mode (enum machine_mode inner_mode, optab op) 378 optab op; 439 type_for_widest_vector_mode has already looked into the optab,
|
H A D | gimplify.c | 5084 enum insn_code *optab; 5091 optab = sync_add_optab; 5095 optab = sync_add_optab; 5099 optab = sync_and_optab; 5103 optab = sync_ior_optab; 5107 optab = sync_xor_optab; 5125 if (optab[TYPE_MODE (itype)] == CODE_FOR_nothing) 5083 enum insn_code *optab; local
|
H A D | builtins.c | 129 static rtx expand_builtin_unop (enum machine_mode, tree, rtx, rtx, optab); 1779 optab builtin_optab; 1950 optab builtin_optab; 2063 optab builtin_optab; 2215 If expanding via optab fails, lower expression to (int)(floor(x)). 2223 optab builtin_optab; 2296 /* Fall back to floating point rounding optab. */ 2305 /* Truncate the result of floating point optab to integer 2769 /* FIXME: Should use strchrM optab so that ports can optimize this. */ 4600 rtx subtarget, optab op_opta [all...] |
H A D | expr.c | 243 directly in memory and to initialize the block move optab. */ 3894 optab binop; 6805 optab this_optab; 8182 optab other_optab = zextend_p ? smul_widen_optab : umul_widen_optab;
|
H A D | expmed.c | 3441 optab. OP1 is an rtx for the constant operand. */ 3449 optab moptab; 3841 optab optab1, optab2; 4191 optab has an expander for this mode. */
|
H A D | ifcvt.c | 698 optab ot;
|
/freebsd-10.0-release/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_dis.c | 348 } optab[] = { local 445 if (opcode >= sizeof (optab) / sizeof (optab[0])) 448 op = &optab[opcode];
|
/freebsd-10.0-release/contrib/gcclibs/libcpp/ |
H A D | expr.c | 708 } optab[] = 813 if (optab[op.op].flags & NO_L_OPERAND) 916 prio = optab[op].prio - ((optab[op].flags & LEFT_ASSOC) != 0); 917 while (prio < optab[top->op].prio) 920 && optab[top->op].flags & CHECK_PROMOTION) 707 } optab[] = variable in typeref:struct:cpp_operator
|
/freebsd-10.0-release/contrib/binutils/gas/config/ |
H A D | tc-i386.c | 1212 const template *optab; 1216 optab = i386_optab; 1218 core_optab->start = optab; 1222 ++optab; 1223 if (optab->name == NULL 1224 || strcmp (optab->name, (optab - 1)->name) != 0) 1228 core_optab->end = optab; 1230 (optab - 1)->name, 1235 (optab 1210 const template *optab; local [all...] |
/freebsd-10.0-release/contrib/gcc/config/i386/ |
H A D | i386.c | 11616 optab op;
|
Completed in 409 milliseconds