1 ; RUN: llvm-as < %s | llc -march=x86 &&
2 ; RUN: llvm-as < %s | llc -march=x86 | not grep div
5 %tmp1 = rem int %X, 255
10 %tmp1 = rem int %X, 256
14 uint %test3(uint %X) {
15 %tmp1 = rem uint %X, 255
19 uint %test4(uint %X) {
20 %tmp1 = rem uint %X, 256 ; just an and