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