From: Sebastian Buchwald Date: Tue, 19 Aug 2008 18:56:16 +0000 (+0000) Subject: Added test case for Rotl node. X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=cbaf620ccd75eef604961ab77a4bff4f34680398;p=libfirm Added test case for Rotl node. [r21270] --- diff --git a/ir/be/test/rot.c b/ir/be/test/rot.c new file mode 100644 index 000000000..72aa2b2eb --- /dev/null +++ b/ir/be/test/rot.c @@ -0,0 +1,12 @@ +#include + +int main(int argc, char **argv) { + printf("Result: %d (should be 42)\n", rot(21,1)); + + return 0; +} + +unsigned rot(unsigned x, unsigned y) +{ + return x << y | x >> (32-y); +}