// This file can be used to see what a native C compiler is generating for a // variety of interesting operations. // // RUN: %llvmgcc -S %s -o - | llc unsigned int udiv(unsigned int X, unsigned int Y) { return X/Y; } int sdiv(int X, int Y) { return X/Y; } unsigned int urem(unsigned int X, unsigned int Y) { return X%Y; } int srem(int X, int Y) { return X%Y; } _Bool setlt(int X, int Y) { return X < Y; } _Bool setgt(int X, int Y) { return X > Y; }