1 // This file can be used to see what a native C compiler is generating for a
2 // variety of interesting operations.
4 // RUN: %llvmgcc -S %s -o - | llvm-as | llc
6 unsigned int udiv(unsigned int X
, unsigned int Y
) {
9 int sdiv(int X
, int Y
) {
12 unsigned int urem(unsigned int X
, unsigned int Y
) {
15 int srem(int X
, int Y
) {
19 _Bool
setlt(int X
, int Y
) {
23 _Bool
setgt(int X
, int Y
) {