\section{lib/mint/ucmpsi2.c File Reference}
\label{ucmpsi2_8c}\index{lib/mint/ucmpsi2.c@{lib/mint/ucmpsi2.c}}
\subsection*{Functions}
\begin{CompactItemize}
\item 
{\bf \_\-\_\-asm\_\-\_\-} (\char`\"{}$\backslash$n$\backslash$
	.section .text$\backslash$n$\backslash$
$\backslash$n$\backslash$
	.global	\_\-\_\-\_\-ucmpsi2$\backslash$n$\backslash$
$\backslash$n$\backslash$
\_\-\_\-\_\-ucmpsi2:$\backslash$n$\backslash$
$\backslash$n$\backslash$
	sub.w	r3,r1$\backslash$n$\backslash$
	subx.b	r2l,r0l$\backslash$n$\backslash$
	subx.b	r2h,r0h$\backslash$n$\backslash$
$\backslash$n$\backslash$
	blo		else\_\-0$\backslash$n$\backslash$
$\backslash$n$\backslash$
		beq		else\_\-1$\backslash$n$\backslash$
$\backslash$n$\backslash$
			; First operand greater than second operand$\backslash$n$\backslash$
$\backslash$n$\backslash$
			mov.w	\#1,r0$\backslash$n$\backslash$
			rts$\backslash$n$\backslash$
$\backslash$n$\backslash$
		else\_\-1:$\backslash$n$\backslash$
$\backslash$n$\backslash$
			; First operand equal to second operand$\backslash$n$\backslash$
$\backslash$n$\backslash$
			sub.w	r0,r0$\backslash$n$\backslash$
			rts$\backslash$n$\backslash$
$\backslash$n$\backslash$
		endif\_\-1:$\backslash$n$\backslash$
$\backslash$n$\backslash$
	else\_\-0:$\backslash$n$\backslash$
$\backslash$n$\backslash$
		; First operand less than second operand$\backslash$n$\backslash$
$\backslash$n$\backslash$
		mov.w	\#-1,r0$\backslash$n$\backslash$
		rts$\backslash$n$\backslash$
$\backslash$n$\backslash$
	endif\_\-0:$\backslash$n$\backslash$
$\backslash$n$\backslash$
	; Not reached$\backslash$n$\backslash$
\char`\"{})
\end{CompactItemize}


\subsection{Function Documentation}
\index{ucmpsi2.c@{ucmpsi2.c}!__asm__@{\_\-\_\-asm\_\-\_\-}}
\index{__asm__@{\_\-\_\-asm\_\-\_\-}!ucmpsi2.c@{ucmpsi2.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\_\-\_\-asm\_\-\_\- (\char`\"{}$\backslash$n$\backslash$ .section .text$\backslash$n$\backslash$$\backslash$n$\backslash$ .global \_\-\_\-\_\-ucmpsi2$\backslash$n$\backslash$$\backslash$n$\backslash$\_\-\_\-\_\-ucmpsi2:$\backslash$n$\backslash$$\backslash$n$\backslash$ sub.w  {\em r3}, r1$\backslash$n$\backslash$subx.b {\em r2l}, r0l$\backslash$n$\backslash$subx.b {\em r2h}, r0h$\backslash$n$\backslash$$\backslash$n$\backslash$blo else\_\-0$\backslash$n$\backslash$$\backslash$n$\backslash$beq else\_\-1$\backslash$n$\backslash$$\backslash$n$\backslash$;First operand greater than second operand$\backslash$n$\backslash$$\backslash$n$\backslash$mov.w\# {\em 1}, r0$\backslash$n$\backslash$rts$\backslash$n$\backslash$$\backslash$n$\backslash$else\_\-1:$\backslash$n$\backslash$$\backslash$n$\backslash$;First operand equal to second operand$\backslash$n$\backslash$$\backslash$n$\backslash$sub.w {\em r0}, r0$\backslash$n$\backslash$rts$\backslash$n$\backslash$$\backslash$n$\backslash$endif\_\-1:$\backslash$n$\backslash$$\backslash$n$\backslash$else\_\-0:$\backslash$n$\backslash$$\backslash$n$\backslash$;First operand less than second operand$\backslash$n$\backslash$$\backslash$n$\backslash$mov.w\#- {\em 1}, r0$\backslash$n$\backslash$rts$\backslash$n$\backslash$$\backslash$n$\backslash$endif\_\-0:$\backslash$n$\backslash$$\backslash$n$\backslash$;Not reached$\backslash$n$\backslash$\char`\"{})}\label{ucmpsi2_8c_a0}


