1*9880d681SAndroid Build Coastguard Worker# RUN: llvm-mc %s -triple=mipsel-unknown-linux -mcpu=mips32r2 | \ 2*9880d681SAndroid Build Coastguard Worker# RUN: FileCheck %s 3*9880d681SAndroid Build Coastguard Worker 4*9880d681SAndroid Build Coastguard Worker .text 5*9880d681SAndroid Build Coastguard Worker rotr $7, $7, 22 6*9880d681SAndroid Build Coastguard Worker 7*9880d681SAndroid Build Coastguard Worker .set mips32r6 8*9880d681SAndroid Build Coastguard Worker mod $2, $4, $6 9*9880d681SAndroid Build Coastguard Worker .set mips0 10*9880d681SAndroid Build Coastguard Worker rotr $2, $2, 15 11*9880d681SAndroid Build Coastguard Worker 12*9880d681SAndroid Build Coastguard Worker .set mips3 13*9880d681SAndroid Build Coastguard Worker dadd $4, $4, $4 14*9880d681SAndroid Build Coastguard Worker .set mips0 15*9880d681SAndroid Build Coastguard Worker rotr $3, $3, 19 16*9880d681SAndroid Build Coastguard Worker 17*9880d681SAndroid Build Coastguard Worker# CHECK: rotr $7, $7, 22 18*9880d681SAndroid Build Coastguard Worker 19*9880d681SAndroid Build Coastguard Worker# CHECK: .set mips32r6 20*9880d681SAndroid Build Coastguard Worker# CHECK: mod $2, $4, $6 21*9880d681SAndroid Build Coastguard Worker# CHECK: .set mips0 22*9880d681SAndroid Build Coastguard Worker# CHECK: rotr $2, $2, 15 23*9880d681SAndroid Build Coastguard Worker 24*9880d681SAndroid Build Coastguard Worker# CHECK: .set mips3 25*9880d681SAndroid Build Coastguard Worker# CHECK: dadd $4, $4, $4 26*9880d681SAndroid Build Coastguard Worker# CHECK: .set mips0 27*9880d681SAndroid Build Coastguard Worker# CHECK: rotr $3, $3, 19 28