1*9880d681SAndroid Build Coastguard Worker; RUN: opt < %s -instcombine -S | not grep rem 2*9880d681SAndroid Build Coastguard Worker; PR2330 3*9880d681SAndroid Build Coastguard Worker 4*9880d681SAndroid Build Coastguard Workerdefine i32 @a(i32 %b) nounwind { 5*9880d681SAndroid Build Coastguard Workerentry: 6*9880d681SAndroid Build Coastguard Worker srem i32 %b, 8 ; <i32>:0 [#uses=1] 7*9880d681SAndroid Build Coastguard Worker and i32 %0, 1 ; <i32>:1 [#uses=1] 8*9880d681SAndroid Build Coastguard Worker ret i32 %1 9*9880d681SAndroid Build Coastguard Worker} 10