#define ZERO_P(x) (x == CONST0_RTX (GET_MODE (x)))
-/* 6 bit signed immediate. */
+/* 6-bit signed immediate. */
#define CONST_OK_FOR_I(VALUE) IN_RANGE_P(VALUE, -32, 31)
-/* 10 bit signed immediate. */
+/* 10-bit signed immediate. */
#define CONST_OK_FOR_J(VALUE) IN_RANGE_P(VALUE, -512, 511)
/* Unused */
#define CONST_OK_FOR_K(VALUE) 0
-/* 16 bit signed immediate. */
+/* 16-bit signed immediate. */
#define CONST_OK_FOR_L(VALUE) IN_RANGE_P(VALUE, -32768, 32767)
-/* 16 bit unsigned immediate. */
+/* 16-bit unsigned immediate. */
#define CONST_OK_FOR_M(VALUE) IN_RANGE_P (VALUE, 0, 65535)
-/* 12 bit signed immediate that is negative. */
+/* 12-bit signed immediate that is negative. */
#define CONST_OK_FOR_N(VALUE) IN_RANGE_P(VALUE, -2048, -1)
/* Zero */
#define CONST_OK_FOR_O(VALUE) ((VALUE) == 0)
-/* 12 bit signed immediate that is negative. */
+/* 12-bit signed immediate that is negative. */
#define CONST_OK_FOR_P(VALUE) IN_RANGE_P(VALUE, 1, 2047)
/* A C expression that defines the machine-dependent operand constraint letters
;; than a word wide. Constraints for these operands should use `n' rather
;; than `i'.
;;
-;; 'I' First machine-dependent integer constant (6 bit signed ints).
-;; 'J' Second machine-dependent integer constant (10 bit signed ints).
+;; 'I' First machine-dependent integer constant (6-bit signed ints).
+;; 'J' Second machine-dependent integer constant (10-bit signed ints).
;; 'K' Third machine-dependent integer constant (-2048).
-;; 'L' Fourth machine-dependent integer constant (16 bit signed ints).
-;; 'M' Fifth machine-dependent integer constant (16 bit unsigned ints).
+;; 'L' Fourth machine-dependent integer constant (16-bit signed ints).
+;; 'M' Fifth machine-dependent integer constant (16-bit unsigned ints).
;; 'N' Sixth machine-dependent integer constant (-2047..-1).
;; 'O' Seventh machine-dependent integer constant (zero).
;; 'P' Eighth machine-dependent integer constant (1..2047).
\f
;; ::::::::::::::::::::
;; ::
-;; :: 32 bit Integer arithmetic
+;; :: 32-bit Integer arithmetic
;; ::
;; ::::::::::::::::::::
[(set_attr "length" "4")
(set_attr "type" "int")])
-;; Signed multiplication producing 64 bit results from 32 bit inputs
+;; Signed multiplication producing 64-bit results from 32-bit inputs
;; Note, frv doesn't have a 32x32->32 bit multiply, but the compiler
;; will do the 32x32->64 bit multiply and use the bottom word.
(define_expand "mulsidi3"
[(set_attr "length" "4")
(set_attr "type" "mul")])
-;; Unsigned multiplication producing 64 bit results from 32 bit inputs
+;; Unsigned multiplication producing 64-bit results from 32-bit inputs
(define_expand "umulsidi3"
[(set (match_operand:DI 0 "even_gpr_operand" "")
(mult:DI (zero_extend:DI (match_operand:SI 1 "integer_register_operand" ""))
\f
;; ::::::::::::::::::::
;; ::
-;; :: 64 bit Integer arithmetic
+;; :: 64-bit Integer arithmetic
;; ::
;; ::::::::::::::::::::
\f
;; ::::::::::::::::::::
;; ::
-;; :: 32 bit floating point arithmetic
+;; :: 32-bit floating point arithmetic
;; ::
;; ::::::::::::::::::::
\f
;; ::::::::::::::::::::
;; ::
-;; :: 64 bit floating point arithmetic
+;; :: 64-bit floating point arithmetic
;; ::
;; ::::::::::::::::::::
\f
;; ::::::::::::::::::::
;; ::
-;; :: 32 bit Integer Shifts and Rotates
+;; :: 32-bit Integer Shifts and Rotates
;; ::
;; ::::::::::::::::::::
\f
;; ::::::::::::::::::::
;; ::
-;; :: 64 bit Integer Shifts and Rotates
+;; :: 64-bit Integer Shifts and Rotates
;; ::
;; ::::::::::::::::::::
\f
;; ::::::::::::::::::::
;; ::
-;; :: 32 Bit Integer Logical operations
+;; :: 32-Bit Integer Logical operations
;; ::
;; ::::::::::::::::::::
-;; Logical AND, 32 bit integers
+;; Logical AND, 32-bit integers
(define_insn "andsi3_media"
[(set (match_operand:SI 0 "gpr_or_fpr_operand" "=d,f")
(and:SI (match_operand:SI 1 "gpr_or_fpr_operand" "%d,f")
""
"")
-;; Inclusive OR, 32 bit integers
+;; Inclusive OR, 32-bit integers
(define_insn "iorsi3_media"
[(set (match_operand:SI 0 "gpr_or_fpr_operand" "=d,f")
(ior:SI (match_operand:SI 1 "gpr_or_fpr_operand" "%d,f")
""
"")
-;; Exclusive OR, 32 bit integers
+;; Exclusive OR, 32-bit integers
(define_insn "xorsi3_media"
[(set (match_operand:SI 0 "gpr_or_fpr_operand" "=d,f")
(xor:SI (match_operand:SI 1 "gpr_or_fpr_operand" "%d,f")
""
"")
-;; One's complement, 32 bit integers
+;; One's complement, 32-bit integers
(define_insn "one_cmplsi2_media"
[(set (match_operand:SI 0 "gpr_or_fpr_operand" "=d,f")
(not:SI (match_operand:SI 1 "gpr_or_fpr_operand" "d,f")))]
\f
;; ::::::::::::::::::::
;; ::
-;; :: 64 Bit Integer Logical operations
+;; :: 64-Bit Integer Logical operations
;; ::
;; ::::::::::::::::::::
-;; Logical AND, 64 bit integers
+;; Logical AND, 64-bit integers
;; (define_insn "anddi3"
;; [(set (match_operand:DI 0 "register_operand" "=r")
;; (and:DI (match_operand:DI 1 "register_operand" "%r")
;; "anddi3 %0,%1,%2"
;; [(set_attr "length" "4")])
-;; Inclusive OR, 64 bit integers
+;; Inclusive OR, 64-bit integers
;; (define_insn "iordi3"
;; [(set (match_operand:DI 0 "register_operand" "=r")
;; (ior:DI (match_operand:DI 1 "register_operand" "%r")
;; "iordi3 %0,%1,%2"
;; [(set_attr "length" "4")])
-;; Exclusive OR, 64 bit integers
+;; Exclusive OR, 64-bit integers
;; (define_insn "xordi3"
;; [(set (match_operand:DI 0 "register_operand" "=r")
;; (xor:DI (match_operand:DI 1 "register_operand" "%r")
;; "xordi3 %0,%1,%2"
;; [(set_attr "length" "4")])
-;; One's complement, 64 bit integers
+;; One's complement, 64-bit integers
;; (define_insn "one_cmpldi2"
;; [(set (match_operand:DI 0 "register_operand" "=r")
;; (not:DI (match_operand:DI 1 "register_operand" "r")))]
return FALSE;
})
-;; Return 1 if operand is a GPR register or 12 bit signed immediate.
+;; Return 1 if operand is a GPR register or 12-bit signed immediate.
(define_predicate "gpr_or_int12_operand"
(match_code "reg,subreg,const_int,const")
return FALSE;
})
-;; Return 1 if operand is a register or 10 bit signed immediate.
+;; Return 1 if operand is a register or 10-bit signed immediate.
(define_predicate "gpr_or_int10_operand"
(match_code "reg,subreg,const_int")
|| frv_legitimate_memory_operand (op, mode, FALSE));
})
-;; Return 1 if operand is a 12 bit signed immediate.
+;; Return 1 if operand is a 12-bit signed immediate.
(define_predicate "int12_operand"
(match_code "const_int")
return ((INTVAL (op) & 0xffff) == 0);
})
-;; Return 1 if operand is a 16 bit unsigned immediate.
+;; Return 1 if operand is a 16-bit unsigned immediate.
(define_predicate "uint16_operand"
(match_code "const_int")
}
})
-;; Return 1 if operand is a register or 6 bit signed immediate.
+;; Return 1 if operand is a register or 6-bit signed immediate.
(define_predicate "fpr_or_int6_operand"
(match_code "reg,subreg,const_int")
return FPR_OR_PSEUDO_P (REGNO (op));
})
-;; Return 1 if operand is a 6 bit signed immediate.
+;; Return 1 if operand is a 6-bit signed immediate.
(define_predicate "int6_operand"
(match_code "const_int")
return IN_RANGE_P (INTVAL (op), -32, 31);
})
-;; Return 1 if operand is a 5 bit signed immediate.
+;; Return 1 if operand is a 5-bit signed immediate.
(define_predicate "int5_operand"
(match_code "const_int")
return GET_CODE (op) == CONST_INT && IN_RANGE_P (INTVAL (op), -16, 15);
})
-;; Return 1 if operand is a 5 bit unsigned immediate.
+;; Return 1 if operand is a 5-bit unsigned immediate.
(define_predicate "uint5_operand"
(match_code "const_int")
return GET_CODE (op) == CONST_INT && IN_RANGE_P (INTVAL (op), 0, 31);
})
-;; Return 1 if operand is a 4 bit unsigned immediate.
+;; Return 1 if operand is a 4-bit unsigned immediate.
(define_predicate "uint4_operand"
(match_code "const_int")
return GET_CODE (op) == CONST_INT && IN_RANGE_P (INTVAL (op), 0, 15);
})
-;; Return 1 if operand is a 1 bit unsigned immediate (0 or 1).
+;; Return 1 if operand is a 1-bit unsigned immediate (0 or 1).
(define_predicate "uint1_operand"
(match_code "const_int")