diff options
author | Chris Lattner <sabre@nondot.org> | 2006-05-13 02:00:07 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2006-05-13 02:00:07 +0000 |
commit | 5250bae5eed2aa1989f6a710d56fe6eac5bd9e8e (patch) | |
tree | 8d94c1a0fe021f552b917522c35f376e144e4f9f /test | |
parent | 2144c2536428f3e4eff4ec8323f00b3b47a80a2e (diff) | |
download | llvm-5250bae5eed2aa1989f6a710d56fe6eac5bd9e8e.tar.gz llvm-5250bae5eed2aa1989f6a710d56fe6eac5bd9e8e.tar.bz2 llvm-5250bae5eed2aa1989f6a710d56fe6eac5bd9e8e.tar.xz |
New testcase for instcombine
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28272 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r-- | test/Transforms/InstCombine/cast.ll | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/test/Transforms/InstCombine/cast.ll b/test/Transforms/InstCombine/cast.ll index ed229e9612..69f31b4e6c 100644 --- a/test/Transforms/InstCombine/cast.ll +++ b/test/Transforms/InstCombine/cast.ll @@ -185,3 +185,12 @@ uint %test29(uint %c1, uint %c2) { ret uint %tmp10 } +uint %test30(uint %c1) { + %c2 = cast uint %c1 to ubyte + %c3 = xor ubyte %c2, 1 + %c4 = cast ubyte %c3 to uint + ret uint %c4 +} + + + |