	.file	"sumSquares.c"
	.text
	.globl	sumSquares                      ; -- Begin function sumSquares
	.type	sumSquares,@function
sumSquares:                             ; @sumSquares
; %bb.0:                                ; %entry
	rep	#0x30
	sta	0xd0
	stz	0xd6
	stz	0xd4
	lda	0xd0
	bne	.LBB0_3
; %bb.6:                                ; %entry
	brl	.LBB0_5
; %bb.1:                                ; %for.body.preheader
; %bb.2:                                ; %for.body.preheader
.LBB0_3:                                ; %for.body.preheader
	lda	#0x1
	sta	0xd2
.LBB0_4:                                ; %for.body
                                        ; =>This Inner Loop Header: Depth=1
	lda	0xd2
	pha
	jsl	__umulhisi3
	ply
	clc
	adc	0xd6
	sta	0xd6
	txa
	adc	0xd4
	sta	0xd4
	inc	0xd2
	dec	0xd0
	bne	.LBB0_4
.LBB0_5:                                ; %for.cond.cleanup
	lda	0xd4
	tax
	lda	0xd6
	rtl
.Lfunc_end0:
	.size	sumSquares, .Lfunc_end0-sumSquares
                                        ; -- End function
	.ident	"clang version 23.0.0git (https://github.com/llvm-mos/llvm-mos.git c798c31416f72b395c658b5502d281a162387ab1)"
	.section	".note.GNU-stack","",@progbits
	.addrsig
	.addrsig_sym __umulhisi3
