Home | History | Annotate | Download | only in Blackfin
      1 ; RUN: llc < %s -march=bfin
      2 
      3 define i16 @add(i16 %A, i16 %B) {
      4 	%R = add i16 %A, %B		; <i16> [#uses=1]
      5 	ret i16 %R
      6 }
      7 
      8 define i16 @sub(i16 %A, i16 %B) {
      9 	%R = sub i16 %A, %B		; <i16> [#uses=1]
     10 	ret i16 %R
     11 }
     12 
     13 define i16 @mul(i16 %A, i16 %B) {
     14 	%R = mul i16 %A, %B		; <i16> [#uses=1]
     15 	ret i16 %R
     16 }
     17 
     18 define i16 @sdiv(i16 %A, i16 %B) {
     19 	%R = sdiv i16 %A, %B		; <i16> [#uses=1]
     20 	ret i16 %R
     21 }
     22 
     23 define i16 @udiv(i16 %A, i16 %B) {
     24 	%R = udiv i16 %A, %B		; <i16> [#uses=1]
     25 	ret i16 %R
     26 }
     27 
     28 define i16 @srem(i16 %A, i16 %B) {
     29 	%R = srem i16 %A, %B		; <i16> [#uses=1]
     30 	ret i16 %R
     31 }
     32 
     33 define i16 @urem(i16 %A, i16 %B) {
     34 	%R = urem i16 %A, %B		; <i16> [#uses=1]
     35 	ret i16 %R
     36 }
     37