Add a couple little tests for SExt/ZExt of constants of a sign that doesn't

match.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32647 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Reid Spencer 2006-12-18 01:11:46 +00:00
parent d54d8fa45a
commit 0be3ed886c

View File

@ -19,3 +19,10 @@ void "NewCasts" (short %x) {
}
ushort "ZExtConst" () {
ret ushort trunc ( uint zext ( short 42 to uint) to ushort )
}
short "SExtConst" () {
ret short trunc (int sext (ushort 42 to int) to short )
}