Home | History | Annotate | Download | only in Blackfin
      1 ; RUN: llc < %s -march=bfin
      2 
      3 define i8 @add(i8 %A, i8 %B) {
      4 	%R = add i8 %A, %B		; <i8> [#uses=1]
      5 	ret i8 %R
      6 }
      7 
      8 define i8 @sub(i8 %A, i8 %B) {
      9 	%R = sub i8 %A, %B		; <i8> [#uses=1]
     10 	ret i8 %R
     11 }
     12 
     13 define i8 @mul(i8 %A, i8 %B) {
     14 	%R = mul i8 %A, %B		; <i8> [#uses=1]
     15 	ret i8 %R
     16 }
     17 
     18 define i8 @sdiv(i8 %A, i8 %B) {
     19 	%R = sdiv i8 %A, %B		; <i8> [#uses=1]
     20 	ret i8 %R
     21 }
     22 
     23 define i8 @udiv(i8 %A, i8 %B) {
     24 	%R = udiv i8 %A, %B		; <i8> [#uses=1]
     25 	ret i8 %R
     26 }
     27 
     28 define i8 @srem(i8 %A, i8 %B) {
     29 	%R = srem i8 %A, %B		; <i8> [#uses=1]
     30 	ret i8 %R
     31 }
     32 
     33 define i8 @urem(i8 %A, i8 %B) {
     34 	%R = urem i8 %A, %B		; <i8> [#uses=1]
     35 	ret i8 %R
     36 }
     37 
     38 define i8 @and(i8 %A, i8 %B) {
     39 	%R = and i8 %A, %B		; <i8> [#uses=1]
     40 	ret i8 %R
     41 }
     42 
     43 define i8 @or(i8 %A, i8 %B) {
     44 	%R = or i8 %A, %B		; <i8> [#uses=1]
     45 	ret i8 %R
     46 }
     47 
     48 define i8 @xor(i8 %A, i8 %B) {
     49 	%R = xor i8 %A, %B		; <i8> [#uses=1]
     50 	ret i8 %R
     51 }
     52