Commit 7e1a450d by Kazu Hirata Committed by Kazu Hirata

* optabs.c: Fix formatting.

From-SVN: r59151
parent 1b245ade
2002-11-16 Kazu Hirata <kazu@cs.umass.edu>
* optabs.c: Fix formatting.
Sat Nov 16 02:06:02 CET 2002 Jan Hubicka <jh@suse.cz> Sat Nov 16 02:06:02 CET 2002 Jan Hubicka <jh@suse.cz>
* athlon.md, k6.md, pentium.md, ppro.md: Handle shift1, rotate1 * athlon.md, k6.md, pentium.md, ppro.md: Handle shift1, rotate1
......
...@@ -244,12 +244,12 @@ widen_operand (op, mode, oldmode, unsignedp, no_extend) ...@@ -244,12 +244,12 @@ widen_operand (op, mode, oldmode, unsignedp, no_extend)
static int static int
expand_cmplxdiv_straight (real0, real1, imag0, imag1, realr, imagr, submode, expand_cmplxdiv_straight (real0, real1, imag0, imag1, realr, imagr, submode,
unsignedp, methods, class, binoptab) unsignedp, methods, class, binoptab)
rtx real0, real1, imag0, imag1, realr, imagr; rtx real0, real1, imag0, imag1, realr, imagr;
enum machine_mode submode; enum machine_mode submode;
int unsignedp; int unsignedp;
enum optab_methods methods; enum optab_methods methods;
enum mode_class class; enum mode_class class;
optab binoptab; optab binoptab;
{ {
rtx divisor; rtx divisor;
rtx real_t, imag_t; rtx real_t, imag_t;
...@@ -376,12 +376,12 @@ expand_cmplxdiv_straight (real0, real1, imag0, imag1, realr, imagr, submode, ...@@ -376,12 +376,12 @@ expand_cmplxdiv_straight (real0, real1, imag0, imag1, realr, imagr, submode,
static int static int
expand_cmplxdiv_wide (real0, real1, imag0, imag1, realr, imagr, submode, expand_cmplxdiv_wide (real0, real1, imag0, imag1, realr, imagr, submode,
unsignedp, methods, class, binoptab) unsignedp, methods, class, binoptab)
rtx real0, real1, imag0, imag1, realr, imagr; rtx real0, real1, imag0, imag1, realr, imagr;
enum machine_mode submode; enum machine_mode submode;
int unsignedp; int unsignedp;
enum optab_methods methods; enum optab_methods methods;
enum mode_class class; enum mode_class class;
optab binoptab; optab binoptab;
{ {
rtx ratio, divisor; rtx ratio, divisor;
rtx real_t, imag_t; rtx real_t, imag_t;
...@@ -646,7 +646,7 @@ expand_simple_binop (mode, code, op0, op1, target, unsignedp, methods) ...@@ -646,7 +646,7 @@ expand_simple_binop (mode, code, op0, op1, target, unsignedp, methods)
int unsignedp; int unsignedp;
enum optab_methods methods; enum optab_methods methods;
{ {
optab binop = code_to_optab [(int) code]; optab binop = code_to_optab[(int) code];
if (binop == 0) if (binop == 0)
abort (); abort ();
...@@ -680,7 +680,7 @@ expand_binop (mode, binoptab, op0, op1, target, unsignedp, methods) ...@@ -680,7 +680,7 @@ expand_binop (mode, binoptab, op0, op1, target, unsignedp, methods)
enum machine_mode wider_mode; enum machine_mode wider_mode;
rtx temp; rtx temp;
int commutative_op = 0; int commutative_op = 0;
int shift_op = (binoptab->code == ASHIFT int shift_op = (binoptab->code == ASHIFT
|| binoptab->code == ASHIFTRT || binoptab->code == ASHIFTRT
|| binoptab->code == LSHIFTRT || binoptab->code == LSHIFTRT
|| binoptab->code == ROTATE || binoptab->code == ROTATE
...@@ -1138,7 +1138,7 @@ expand_binop (mode, binoptab, op0, op1, target, unsignedp, methods) ...@@ -1138,7 +1138,7 @@ expand_binop (mode, binoptab, op0, op1, target, unsignedp, methods)
if (shift_count > BITS_PER_WORD) if (shift_count > BITS_PER_WORD)
{ {
first_shift_count = GEN_INT (shift_count - BITS_PER_WORD); first_shift_count = GEN_INT (shift_count - BITS_PER_WORD);
second_shift_count = GEN_INT (2*BITS_PER_WORD - shift_count); second_shift_count = GEN_INT (2 * BITS_PER_WORD - shift_count);
} }
else else
{ {
...@@ -1640,7 +1640,7 @@ expand_binop (mode, binoptab, op0, op1, target, unsignedp, methods) ...@@ -1640,7 +1640,7 @@ expand_binop (mode, binoptab, op0, op1, target, unsignedp, methods)
NULL_RTX, unsignedp, methods); NULL_RTX, unsignedp, methods);
if (temp1 == 0 || temp2 == 0) if (temp1 == 0 || temp2 == 0)
break; break;
res = (expand_binop res = (expand_binop
(submode, (submode,
...@@ -1900,7 +1900,7 @@ expand_vector_binop (mode, binoptab, op0, op1, target, unsignedp, methods) ...@@ -1900,7 +1900,7 @@ expand_vector_binop (mode, binoptab, op0, op1, target, unsignedp, methods)
class = GET_MODE_CLASS (mode); class = GET_MODE_CLASS (mode);
size = GET_MODE_SIZE (mode); size = GET_MODE_SIZE (mode);
submode = GET_MODE_INNER (mode); submode = GET_MODE_INNER (mode);
/* Search for the widest vector mode with the same inner mode that is /* Search for the widest vector mode with the same inner mode that is
...@@ -2023,7 +2023,7 @@ expand_vector_unop (mode, unoptab, op0, target, unsignedp) ...@@ -2023,7 +2023,7 @@ expand_vector_unop (mode, unoptab, op0, target, unsignedp)
int size, elts, subsize, subbitsize, i; int size, elts, subsize, subbitsize, i;
rtx t, a, res, seq; rtx t, a, res, seq;
size = GET_MODE_SIZE (mode); size = GET_MODE_SIZE (mode);
submode = GET_MODE_INNER (mode); submode = GET_MODE_INNER (mode);
/* Search for the widest vector mode with the same inner mode that is /* Search for the widest vector mode with the same inner mode that is
...@@ -2117,11 +2117,11 @@ expand_vector_unop (mode, unoptab, op0, target, unsignedp) ...@@ -2117,11 +2117,11 @@ expand_vector_unop (mode, unoptab, op0, target, unsignedp)
rtx rtx
sign_expand_binop (mode, uoptab, soptab, op0, op1, target, unsignedp, methods) sign_expand_binop (mode, uoptab, soptab, op0, op1, target, unsignedp, methods)
enum machine_mode mode; enum machine_mode mode;
optab uoptab, soptab; optab uoptab, soptab;
rtx op0, op1, target; rtx op0, op1, target;
int unsignedp; int unsignedp;
enum optab_methods methods; enum optab_methods methods;
{ {
rtx temp; rtx temp;
optab direct_optab = unsignedp ? uoptab : soptab; optab direct_optab = unsignedp ? uoptab : soptab;
...@@ -2317,7 +2317,7 @@ expand_simple_unop (mode, code, op0, target, unsignedp) ...@@ -2317,7 +2317,7 @@ expand_simple_unop (mode, code, op0, target, unsignedp)
rtx target; rtx target;
int unsignedp; int unsignedp;
{ {
optab unop = code_to_optab [(int) code]; optab unop = code_to_optab[(int) code];
if (unop == 0) if (unop == 0)
abort (); abort ();
...@@ -3293,24 +3293,24 @@ can_compare_p (code, mode, purpose) ...@@ -3293,24 +3293,24 @@ can_compare_p (code, mode, purpose)
{ {
do do
{ {
if (cmp_optab->handlers[(int)mode].insn_code != CODE_FOR_nothing) if (cmp_optab->handlers[(int) mode].insn_code != CODE_FOR_nothing)
{ {
if (purpose == ccp_jump) if (purpose == ccp_jump)
return bcc_gen_fctn[(int)code] != NULL; return bcc_gen_fctn[(int) code] != NULL;
else if (purpose == ccp_store_flag) else if (purpose == ccp_store_flag)
return setcc_gen_code[(int)code] != CODE_FOR_nothing; return setcc_gen_code[(int) code] != CODE_FOR_nothing;
else else
/* There's only one cmov entry point, and it's allowed to fail. */ /* There's only one cmov entry point, and it's allowed to fail. */
return 1; return 1;
} }
if (purpose == ccp_jump if (purpose == ccp_jump
&& cbranch_optab->handlers[(int)mode].insn_code != CODE_FOR_nothing) && cbranch_optab->handlers[(int) mode].insn_code != CODE_FOR_nothing)
return 1; return 1;
if (purpose == ccp_cmov if (purpose == ccp_cmov
&& cmov_optab->handlers[(int)mode].insn_code != CODE_FOR_nothing) && cmov_optab->handlers[(int) mode].insn_code != CODE_FOR_nothing)
return 1; return 1;
if (purpose == ccp_store_flag if (purpose == ccp_store_flag
&& cstore_optab->handlers[(int)mode].insn_code != CODE_FOR_nothing) && cstore_optab->handlers[(int) mode].insn_code != CODE_FOR_nothing)
return 1; return 1;
mode = GET_MODE_WIDER_MODE (mode); mode = GET_MODE_WIDER_MODE (mode);
...@@ -3378,7 +3378,7 @@ prepare_cmp_insn (px, py, pcomparison, size, pmode, punsignedp, purpose) ...@@ -3378,7 +3378,7 @@ prepare_cmp_insn (px, py, pcomparison, size, pmode, punsignedp, purpose)
states that canonical comparisons are required only for targets which states that canonical comparisons are required only for targets which
have cc0. */ have cc0. */
if (CONSTANT_P (x) && ! CONSTANT_P (y)) if (CONSTANT_P (x) && ! CONSTANT_P (y))
abort(); abort ();
#endif #endif
/* Don't let both operands fail to indicate the mode. */ /* Don't let both operands fail to indicate the mode. */
...@@ -3545,7 +3545,7 @@ emit_cmp_and_jump_insn_1 (x, y, mode, comparison, unsignedp, label) ...@@ -3545,7 +3545,7 @@ emit_cmp_and_jump_insn_1 (x, y, mode, comparison, unsignedp, label)
if (label) if (label)
{ {
icode = cbranch_optab->handlers[(int)wider_mode].insn_code; icode = cbranch_optab->handlers[(int) wider_mode].insn_code;
if (icode != CODE_FOR_nothing if (icode != CODE_FOR_nothing
&& (*insn_data[icode].operand[0].predicate) (test, wider_mode)) && (*insn_data[icode].operand[0].predicate) (test, wider_mode))
...@@ -3586,7 +3586,8 @@ emit_cmp_and_jump_insn_1 (x, y, mode, comparison, unsignedp, label) ...@@ -3586,7 +3586,8 @@ emit_cmp_and_jump_insn_1 (x, y, mode, comparison, unsignedp, label)
break; break;
wider_mode = GET_MODE_WIDER_MODE (wider_mode); wider_mode = GET_MODE_WIDER_MODE (wider_mode);
} while (wider_mode != VOIDmode); }
while (wider_mode != VOIDmode);
abort (); abort ();
} }
...@@ -4014,7 +4015,7 @@ void ...@@ -4014,7 +4015,7 @@ void
emit_indirect_jump (loc) emit_indirect_jump (loc)
rtx loc; rtx loc;
{ {
if (! ((*insn_data[(int)CODE_FOR_indirect_jump].operand[0].predicate) if (! ((*insn_data[(int) CODE_FOR_indirect_jump].operand[0].predicate)
(loc, Pmode))) (loc, Pmode)))
loc = copy_to_mode_reg (Pmode, loc); loc = copy_to_mode_reg (Pmode, loc);
...@@ -4206,7 +4207,7 @@ gen_add3_insn (r0, r1, c) ...@@ -4206,7 +4207,7 @@ gen_add3_insn (r0, r1, c)
{ {
int icode = (int) add_optab->handlers[(int) GET_MODE (r0)].insn_code; int icode = (int) add_optab->handlers[(int) GET_MODE (r0)].insn_code;
if (icode == CODE_FOR_nothing if (icode == CODE_FOR_nothing
|| ! ((*insn_data[icode].operand[0].predicate) || ! ((*insn_data[icode].operand[0].predicate)
(r0, insn_data[icode].operand[0].mode)) (r0, insn_data[icode].operand[0].mode))
|| ! ((*insn_data[icode].operand[1].predicate) || ! ((*insn_data[icode].operand[1].predicate)
...@@ -4270,7 +4271,7 @@ gen_sub3_insn (r0, r1, c) ...@@ -4270,7 +4271,7 @@ gen_sub3_insn (r0, r1, c)
{ {
int icode = (int) sub_optab->handlers[(int) GET_MODE (r0)].insn_code; int icode = (int) sub_optab->handlers[(int) GET_MODE (r0)].insn_code;
if (icode == CODE_FOR_nothing if (icode == CODE_FOR_nothing
|| ! ((*insn_data[icode].operand[0].predicate) || ! ((*insn_data[icode].operand[0].predicate)
(r0, insn_data[icode].operand[0].mode)) (r0, insn_data[icode].operand[0].mode))
|| ! ((*insn_data[icode].operand[1].predicate) || ! ((*insn_data[icode].operand[1].predicate)
...@@ -4506,7 +4507,7 @@ expand_float (to, from, unsignedp) ...@@ -4506,7 +4507,7 @@ expand_float (to, from, unsignedp)
convert_move (to, target, 0); convert_move (to, target, 0);
return; return;
} }
} }
/* Unsigned integer, and no way to convert directly. /* Unsigned integer, and no way to convert directly.
Convert as signed, then conditionally adjust the result. */ Convert as signed, then conditionally adjust the result. */
...@@ -4581,7 +4582,7 @@ expand_float (to, from, unsignedp) ...@@ -4581,7 +4582,7 @@ expand_float (to, from, unsignedp)
/* Multiply by 2 to undo the shift above. */ /* Multiply by 2 to undo the shift above. */
temp = expand_binop (fmode, add_optab, target, target, temp = expand_binop (fmode, add_optab, target, target,
target, 0, OPTAB_LIB_WIDEN); target, 0, OPTAB_LIB_WIDEN);
if (temp != target) if (temp != target)
emit_move_insn (target, temp); emit_move_insn (target, temp);
...@@ -5009,11 +5010,11 @@ init_optabv (code) ...@@ -5009,11 +5010,11 @@ init_optabv (code)
static void static void
init_libfuncs (optable, first_mode, last_mode, opname, suffix) init_libfuncs (optable, first_mode, last_mode, opname, suffix)
optab optable; optab optable;
int first_mode; int first_mode;
int last_mode; int last_mode;
const char *opname; const char *opname;
int suffix; int suffix;
{ {
int mode; int mode;
unsigned opname_len = strlen (opname); unsigned opname_len = strlen (opname);
...@@ -5021,7 +5022,7 @@ init_libfuncs (optable, first_mode, last_mode, opname, suffix) ...@@ -5021,7 +5022,7 @@ init_libfuncs (optable, first_mode, last_mode, opname, suffix)
for (mode = first_mode; (int) mode <= (int) last_mode; for (mode = first_mode; (int) mode <= (int) last_mode;
mode = (enum machine_mode) ((int) mode + 1)) mode = (enum machine_mode) ((int) mode + 1))
{ {
const char *mname = GET_MODE_NAME(mode); const char *mname = GET_MODE_NAME (mode);
unsigned mname_len = strlen (mname); unsigned mname_len = strlen (mname);
char *libfunc_name = alloca (2 + opname_len + mname_len + 1 + 1); char *libfunc_name = alloca (2 + opname_len + mname_len + 1 + 1);
char *p; char *p;
...@@ -5050,9 +5051,9 @@ init_libfuncs (optable, first_mode, last_mode, opname, suffix) ...@@ -5050,9 +5051,9 @@ init_libfuncs (optable, first_mode, last_mode, opname, suffix)
static void static void
init_integral_libfuncs (optable, opname, suffix) init_integral_libfuncs (optable, opname, suffix)
optab optable; optab optable;
const char *opname; const char *opname;
int suffix; int suffix;
{ {
init_libfuncs (optable, SImode, TImode, opname, suffix); init_libfuncs (optable, SImode, TImode, opname, suffix);
} }
...@@ -5064,9 +5065,9 @@ init_integral_libfuncs (optable, opname, suffix) ...@@ -5064,9 +5065,9 @@ init_integral_libfuncs (optable, opname, suffix)
static void static void
init_floating_libfuncs (optable, opname, suffix) init_floating_libfuncs (optable, opname, suffix)
optab optable; optab optable;
const char *opname; const char *opname;
int suffix; int suffix;
{ {
init_libfuncs (optable, SFmode, TFmode, opname, suffix); init_libfuncs (optable, SFmode, TFmode, opname, suffix);
} }
...@@ -5466,8 +5467,8 @@ init_traps () ...@@ -5466,8 +5467,8 @@ init_traps ()
rtx rtx
gen_cond_trap (code, op1, op2, tcode) gen_cond_trap (code, op1, op2, tcode)
enum rtx_code code ATTRIBUTE_UNUSED; enum rtx_code code ATTRIBUTE_UNUSED;
rtx op1, op2 ATTRIBUTE_UNUSED, tcode ATTRIBUTE_UNUSED; rtx op1, op2 ATTRIBUTE_UNUSED, tcode ATTRIBUTE_UNUSED;
{ {
enum machine_mode mode = GET_MODE (op1); enum machine_mode mode = GET_MODE (op1);
...@@ -5479,7 +5480,7 @@ gen_cond_trap (code, op1, op2, tcode) ...@@ -5479,7 +5480,7 @@ gen_cond_trap (code, op1, op2, tcode)
&& cmp_optab->handlers[(int) mode].insn_code != CODE_FOR_nothing) && cmp_optab->handlers[(int) mode].insn_code != CODE_FOR_nothing)
{ {
rtx insn; rtx insn;
start_sequence(); start_sequence ();
emit_insn (GEN_FCN (cmp_optab->handlers[(int) mode].insn_code) (op1, op2)); emit_insn (GEN_FCN (cmp_optab->handlers[(int) mode].insn_code) (op1, op2));
PUT_CODE (trap_rtx, code); PUT_CODE (trap_rtx, code);
insn = gen_conditional_trap (trap_rtx, tcode); insn = gen_conditional_trap (trap_rtx, tcode);
...@@ -5488,7 +5489,7 @@ gen_cond_trap (code, op1, op2, tcode) ...@@ -5488,7 +5489,7 @@ gen_cond_trap (code, op1, op2, tcode)
emit_insn (insn); emit_insn (insn);
insn = get_insns (); insn = get_insns ();
} }
end_sequence(); end_sequence ();
return insn; return insn;
} }
#endif #endif
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment