From fee906b482f2608d10435a583c9851fa6cd777a7 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sun, 5 Feb 2006 07:52:47 +0000 Subject: [PATCH] new testcases git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26002 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/Transforms/InstCombine/div.ll | 6 ++++++ test/Transforms/InstCombine/rem.ll | 7 +++++++ 2 files changed, 13 insertions(+) diff --git a/test/Transforms/InstCombine/div.ll b/test/Transforms/InstCombine/div.ll index 54199aedd07..cab492df339 100644 --- a/test/Transforms/InstCombine/div.ll +++ b/test/Transforms/InstCombine/div.ll @@ -61,3 +61,9 @@ uint %test10(uint %X, bool %C) { ret uint %R } +uint %test10(uint %X, ubyte %B) { + %Amt = shl uint 32, ubyte %B + %V = div uint %X, %Amt + ret uint %V +} + diff --git a/test/Transforms/InstCombine/rem.ll b/test/Transforms/InstCombine/rem.ll index 2020bf98aea..b1b555513d8 100644 --- a/test/Transforms/InstCombine/rem.ll +++ b/test/Transforms/InstCombine/rem.ll @@ -31,3 +31,10 @@ uint %test4(uint %X, bool %C) { %R = rem uint %X, %V ret uint %R } + +uint %test5(uint %X, ubyte %B) { + %Amt = shl uint 32, ubyte %B + %V = rem uint %X, %Amt + ret uint %V +} +