Shrink Thumb2 movcc instructions.
[llvm/avr.git] / test / CodeGen / Blackfin / logic-i16.ll
blobfba0afbfa4ca217d6bf9359b4b1f7b8fe2941bb3
1 ; RUN: llvm-as < %s | llc -march=bfin
3 define i16 @and(i16 %A, i16 %B) {
4         %R = and i16 %A, %B             ; <i16> [#uses=1]
5         ret i16 %R
8 define i16 @or(i16 %A, i16 %B) {
9         %R = or i16 %A, %B              ; <i16> [#uses=1]
10         ret i16 %R
13 define i16 @xor(i16 %A, i16 %B) {
14         %R = xor i16 %A, %B             ; <i16> [#uses=1]
15         ret i16 %R