aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/convex/convex.c
diff options
context:
space:
mode:
authorKazu Hirata <kazu@hxi.com>2001-11-09 18:37:42 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2001-11-09 18:37:42 +0000
commitcde34caf144722a64dcda3438eecffa6eb8e7a20 (patch)
tree12aa743d2771bce26250c8a0e1c728a5938d3c6b /gcc/config/convex/convex.c
parent6ca224d34d851d608b4e29da9ff8514a2a850a01 (diff)
downloadgcc-cde34caf144722a64dcda3438eecffa6eb8e7a20.zip
gcc-cde34caf144722a64dcda3438eecffa6eb8e7a20.tar.gz
gcc-cde34caf144722a64dcda3438eecffa6eb8e7a20.tar.bz2
convex.c: Fix comment formatting.
* config/convex/convex.c: Fix comment formatting. * config/convex/convex.h: Likewise. From-SVN: r46886
Diffstat (limited to 'gcc/config/convex/convex.c')
-rw-r--r--gcc/config/convex/convex.c72
1 files changed, 36 insertions, 36 deletions
diff --git a/gcc/config/convex/convex.c b/gcc/config/convex/convex.c
index 6d38831..f77ed67 100644
--- a/gcc/config/convex/convex.c
+++ b/gcc/config/convex/convex.c
@@ -42,16 +42,16 @@ char regno_ok_for_index_p_base[1 + LAST_VIRTUAL_REGISTER + 1];
enum reg_class regno_reg_class[FIRST_PSEUDO_REGISTER];
enum reg_class reg_class_from_letter[256];
-/* Target cpu index. */
+/* Target cpu index. */
int target_cpu;
/* Boolean to keep track of whether the current section is .text or not.
- Used by .align handler in convex.h. */
+ Used by .align handler in convex.h. */
int current_section_is_text;
-/* Communication between output_compare and output_condjump. */
+/* Communication between output_compare and output_condjump. */
static rtx cmp_operand0, cmp_operand1;
static char cmp_modech;
@@ -107,18 +107,18 @@ convex_output_function_prologue (file, size)
The function epilogue should not depend on the current stack
pointer! It should use the frame pointer only. This is mandatory
because of alloca; we also take advantage of it to omit stack
- adjustments before returning. */
+ adjustments before returning. */
static void
convex_output_function_epilogue (file, size)
FILE *file;
HOST_WIDE_INT size ATTRIBUTE_UNUSED;
{
- /* Follow function with a zero to stop c34 icache prefetching. */
+ /* Follow function with a zero to stop c34 icache prefetching. */
fprintf (file, "\tds.h 0\n");
}
-/* Adjust the cost of dependences. */
+/* Adjust the cost of dependences. */
static int
convex_adjust_cost (insn, link, dep, cost)
rtx insn;
@@ -126,7 +126,7 @@ convex_adjust_cost (insn, link, dep, cost)
rtx dep;
int cost;
{
- /* Antidependencies don't block issue. */
+ /* Antidependencies don't block issue. */
if (REG_NOTE_KIND (link) != 0)
cost = 0;
/* C38 situations where delay depends on context */
@@ -155,14 +155,14 @@ convex_adjust_cost (insn, link, dep, cost)
-/* Here from OVERRIDE_OPTIONS at startup. Initialize constant tables. */
+/* Here from OVERRIDE_OPTIONS at startup. Initialize constant tables. */
void
init_convex ()
{
int regno;
- /* Set A and S reg classes. */
+ /* Set A and S reg classes. */
for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++)
if (A_REGNO_P (regno))
{
@@ -175,7 +175,7 @@ init_convex ()
regno_reg_class[regno] = S_REGS;
}
- /* Can't index off the stack pointer, register 0. */
+ /* Can't index off the stack pointer, register 0. */
regno_ok_for_index_p[STACK_POINTER_REGNUM] = 0;
regno_reg_class[STACK_POINTER_REGNUM] = SP_REGS;
@@ -193,7 +193,7 @@ init_convex ()
reg_class_from_letter['A'] = INDEX_REGS;
reg_class_from_letter['d'] = S_REGS;
- /* Turn off floating point exception enables in the psw. */
+ /* Turn off floating point exception enables in the psw. */
psw_disable_float ();
}
@@ -212,7 +212,7 @@ psw_disable_float ()
}
/* Here to output code for a compare insn. Output nothing, just
- record the operands and their mode. */
+ record the operands and their mode. */
const char *
output_cmp (operand0, operand1, modech)
@@ -250,7 +250,7 @@ output_condjump (label, cond, jbr_sense)
/* [BL] mean the value is being compared against immediate 0.
Use neg.x, which produces the same carry that eq.x #0 would if it
existed. In this case operands[1] is a scratch register, not a
- compare operand. */
+ compare operand. */
if (cmp_modech == 'B' || cmp_modech == 'L')
{
@@ -260,7 +260,7 @@ output_condjump (label, cond, jbr_sense)
/* [WH] mean the value being compared resulted from "add.[wh] #-1,rk"
when rk was nonnegative -- we can omit equality compares against -1
- or inequality compares against 0. */
+ or inequality compares against 0. */
else if (cmp_modech == 'W' || cmp_modech == 'H')
{
@@ -274,7 +274,7 @@ output_condjump (label, cond, jbr_sense)
/* Constant must be first; swap operands if necessary.
If lt, le, ltu, leu are swapped, change to le, lt, leu, ltu
- and reverse the sense of the jump. */
+ and reverse the sense of the jump. */
if (! REG_P (cmp_operand1))
{
@@ -313,7 +313,7 @@ output_condjump (label, cond, jbr_sense)
/* Return 1 if OP is valid for cmpsf.
In IEEE mode, +/- zero compares are not handled by
the immediate versions of eq.s and on some machines, lt.s, and le.s.
- So disallow 0.0 as the immediate operand of xx.s compares in IEEE mode. */
+ So disallow 0.0 as the immediate operand of xx.s compares in IEEE mode. */
int
nonmemory_cmpsf_operand (op, mode)
@@ -329,7 +329,7 @@ nonmemory_cmpsf_operand (op, mode)
}
/* Convex /bin/as does not like unary minus in some contexts.
- Simplify CONST addresses to remove it. */
+ Simplify CONST addresses to remove it. */
rtx
simplify_for_convex (x)
@@ -355,7 +355,7 @@ simplify_for_convex (x)
return x;
}
-/* Routines to separate CONST_DOUBLEs into component parts. */
+/* Routines to separate CONST_DOUBLEs into component parts. */
int
const_double_high_int (x)
@@ -377,7 +377,7 @@ const_double_low_int (x)
return CONST_DOUBLE_LOW (x);
}
-/* Inline block copy. */
+/* Inline block copy. */
void
expand_movstr (operands)
@@ -394,16 +394,16 @@ expand_movstr (operands)
/* Decide how many regs to use, depending on load latency, and what
size pieces to move, depending on whether machine does unaligned
- loads and stores efficiently. */
+ loads and stores efficiently. */
if (TARGET_C1)
{
- /* ld.l latency is 4, no alignment problems. */
+ /* ld.l latency is 4, no alignment problems. */
nregs = 3, maxsize = 8;
}
else if (TARGET_C2)
{
- /* loads are latency 2 if we avoid ld.l not at least word aligned. */
+ /* loads are latency 2 if we avoid ld.l not at least word aligned. */
if (align >= 4)
nregs = 2, maxsize = 8;
else
@@ -411,12 +411,12 @@ expand_movstr (operands)
}
else if (TARGET_C34)
{
- /* latency is 4 if aligned, horrible if not. */
+ /* latency is 4 if aligned, horrible if not. */
nregs = 3, maxsize = align;
}
else if (TARGET_C38)
{
- /* latency is 2 if at least word aligned, 3 or 4 if unaligned. */
+ /* latency is 2 if at least word aligned, 3 or 4 if unaligned. */
if (align >= 4)
nregs = 2, maxsize = 8;
else
@@ -426,7 +426,7 @@ expand_movstr (operands)
abort ();
/* Caller is not necessarily prepared for us to fail in this
- expansion. So fall back by generating memcpy call here. */
+ expansion. So fall back by generating memcpy call here. */
if (GET_CODE (operands[2]) != CONST_INT
|| (len = INTVAL (operands[2])) > (unsigned) 32 * maxsize)
@@ -465,7 +465,7 @@ expand_movstr (operands)
store = gen_rtx_SET (VOIDmode, dest, reg);
/* Emit the load and the store from last time.
- When we emit a store, we can reuse its temp reg. */
+ When we emit a store, we can reuse its temp reg. */
emit_insn (load);
if (prev_store)
{
@@ -475,20 +475,20 @@ expand_movstr (operands)
else
reg = 0;
- /* Queue up the store, for next time or the time after that. */
+ /* Queue up the store, for next time or the time after that. */
if (nregs == 2)
prev_store = store;
else
prev_store = prev_store_2, prev_store_2 = store;
- /* Advance to next piece. */
+ /* Advance to next piece. */
size = GET_MODE_SIZE (mode);
src = adjust_address (src, mode, size);
dest = adjust_address (dest, mode, size);
len -= size;
}
- /* Finally, emit the last stores. */
+ /* Finally, emit the last stores. */
if (prev_store)
emit_insn (prev_store);
if (prev_store_2)
@@ -554,7 +554,7 @@ check_float_value (mode, dp, overflow)
/* Output the label at the start of a function.
Precede it with the number of formal args so debuggers will have
- some idea of how many args to print. */
+ some idea of how many args to print. */
void
asm_declare_function_name (file, name, decl)
@@ -591,7 +591,7 @@ asm_declare_function_name (file, name, decl)
/* Print an instruction operand X on file FILE.
CODE is the code from the %-spec that requested printing this operand;
- if `%z3' was used to print operand 3, then CODE is 'z'. */
+ if `%z3' was used to print operand 3, then CODE is 'z'. */
/* Convex codes:
%u prints a CONST_DOUBLE's high word
%v prints a CONST_DOUBLE's low word
@@ -670,7 +670,7 @@ print_operand (file, x, code)
}
}
-/* Print a memory operand whose address is X, on file FILE. */
+/* Print a memory operand whose address is X, on file FILE. */
void
print_operand_address (file, addr)
@@ -718,7 +718,7 @@ print_operand_address (file, addr)
}
/* Output a float to FILE, value VALUE, format FMT, preceded by PFX
- and followed by SFX. */
+ and followed by SFX. */
void
outfloat (file, value, fmt, pfx, sfx)
@@ -743,7 +743,7 @@ outfloat (file, value, fmt, pfx, sfx)
void
replace_arg_pushes ()
{
- /* Doesn't work yet. */
+ /* Doesn't work yet. */
}
/* Output the insns needed to do a call. operands[] are
@@ -777,11 +777,11 @@ output_call (insn, operands)
}
-/* Here after reloading, before the second scheduling pass. */
+/* Here after reloading, before the second scheduling pass. */
void
emit_ap_optimizations ()
{
- /* Removed for now. */
+ /* Removed for now. */
}