/* Worker for TARGET_FUNCTION_ARG.
Return the next register to be used to hold a function argument or NULL_RTX
- if there's no more space. Arugment CUM_V represents the current argument
+ if there's no more space. Argument CUM_V represents the current argument
offset, zero for the first function argument. OpenRISC function arguments
maybe be passed in registers r3 to r8. */
/* Worker for TARGET_PRINT_OPERAND.
Print operand X, an RTX, to the file FILE. The output is formed as expected
- by the OpenRISC assember. CODE is the letter following a '%' in an
+ by the OpenRISC assembler. CODE is the letter following a '%' in an
instrunction template used to control the RTX output. Example(s):
CODE RTX OUTPUT COMMENT
;; avoids 'convert_mode_scalar' from trying to do subregging
;; which we don't have support for.
;; We require signed and unsigned extend instructions because
-;; signed comparisons require signed extention, but for SR_F
+;; signed comparisons require signed extension, but for SR_F
;; it doesn't matter.
(define_expand "zero_extendbisi2_sr_f"
DONE;
})
-;; This is a placeholder, during RA, in order to create the PIC regiter.
+;; This is a placeholder, during RA, in order to create the PIC register.
;; We do this so that we don't unconditionally mark the LR register as
;; clobbered. It is replaced during prologue generation with the proper
;; set_got pattern below. This works because the set_got_tmp insn is the
;; Atomic Operations
;; -------------------------------------------------------------------------
-;; Note that MULT stands in for the non-existant NAND rtx_code.
+;; Note that MULT stands in for the non-existent NAND rtx_code.
(define_code_iterator FETCHOP [plus minus ior xor and mult])
(define_code_attr fetchop_name