RISC-V Code Generator

Function Definition Automation

Settings

Arguments:
0
3 registers saved
0

Advanced Settings

Copy Arguments into saved registers
0
note:Click on the code to highlight it
# -----------------------------------------------------------------------------
# Function:
#
# Args:
# 	a0: 
# 	a1: 
#
# DESCRIPTION HERE
# 
# Register Usage:
# 	s0: 
# 	s1: 
# 	s2: 
# -----------------------------------------------------------------------------
Function:
	# ---- Add elements to stack
	addi	sp, sp, -16
	sw	ra, 0(sp)
	sw	s0, 4(sp)
	sw	s1, 8(sp)
	sw	s2, 12(sp)


	# ---- MAIN FUNCTION BODY


	# ---- Restore elements from stack
	lw	ra, 0(sp)
	lw	s0, 4(sp)
	lw	s1, 8(sp)
	lw	s2, 12(sp)
	addi	sp, sp, 16

	ret