Brian Gaeke | 1749d63 | 2002-11-07 17:59:21 +0000 | [diff] [blame] | 1 | |
Misha Brukman | d74317a | 2002-12-13 05:43:36 +0000 | [diff] [blame] | 2 | int %main() { |
Brian Gaeke | 1749d63 | 2002-11-07 17:59:21 +0000 | [diff] [blame] | 3 | %int1 = add int 0, 0 |
| 4 | %int2 = add int 0, 0 |
Chris Lattner | 6ce8d60 | 2003-01-13 00:57:37 +0000 | [diff] [blame^] | 5 | %long1 = add long 0, 0 |
| 6 | %long2 = add long 0, 0 |
Brian Gaeke | 1749d63 | 2002-11-07 17:59:21 +0000 | [diff] [blame] | 7 | %sbyte1 = add sbyte 0, 0 |
| 8 | %sbyte2 = add sbyte 0, 0 |
| 9 | %short1 = add short 0, 0 |
| 10 | %short2 = add short 0, 0 |
| 11 | %ubyte1 = add ubyte 0, 0 |
| 12 | %ubyte2 = add ubyte 0, 0 |
| 13 | %uint1 = add uint 0, 0 |
| 14 | %uint2 = add uint 0, 0 |
Chris Lattner | 6ce8d60 | 2003-01-13 00:57:37 +0000 | [diff] [blame^] | 15 | %ulong1 = add ulong 0, 0 |
| 16 | %ulong2 = add ulong 0, 0 |
Brian Gaeke | 1749d63 | 2002-11-07 17:59:21 +0000 | [diff] [blame] | 17 | %ushort1 = add ushort 0, 0 |
| 18 | %ushort2 = add ushort 0, 0 |
| 19 | %test1 = seteq ubyte %ubyte1, %ubyte2 |
| 20 | %test2 = setge ubyte %ubyte1, %ubyte2 |
| 21 | %test3 = setgt ubyte %ubyte1, %ubyte2 |
| 22 | %test4 = setle ubyte %ubyte1, %ubyte2 |
| 23 | %test5 = setlt ubyte %ubyte1, %ubyte2 |
| 24 | %test6 = setne ubyte %ubyte1, %ubyte2 |
| 25 | %test7 = seteq ushort %ushort1, %ushort2 |
| 26 | %test8 = setge ushort %ushort1, %ushort2 |
| 27 | %test9 = setgt ushort %ushort1, %ushort2 |
| 28 | %test10 = setle ushort %ushort1, %ushort2 |
| 29 | %test11 = setlt ushort %ushort1, %ushort2 |
| 30 | %test12 = setne ushort %ushort1, %ushort2 |
| 31 | %test13 = seteq uint %uint1, %uint2 |
| 32 | %test14 = setge uint %uint1, %uint2 |
| 33 | %test15 = setgt uint %uint1, %uint2 |
| 34 | %test16 = setle uint %uint1, %uint2 |
| 35 | %test17 = setlt uint %uint1, %uint2 |
| 36 | %test18 = setne uint %uint1, %uint2 |
Chris Lattner | 6ce8d60 | 2003-01-13 00:57:37 +0000 | [diff] [blame^] | 37 | %test19 = seteq ulong %ulong1, %ulong2 |
| 38 | %test20 = setge ulong %ulong1, %ulong2 |
| 39 | %test21 = setgt ulong %ulong1, %ulong2 |
| 40 | %test22 = setle ulong %ulong1, %ulong2 |
| 41 | %test23 = setlt ulong %ulong1, %ulong2 |
| 42 | %test24 = setne ulong %ulong1, %ulong2 |
Brian Gaeke | 1749d63 | 2002-11-07 17:59:21 +0000 | [diff] [blame] | 43 | %test25 = seteq sbyte %sbyte1, %sbyte2 |
| 44 | %test26 = setge sbyte %sbyte1, %sbyte2 |
| 45 | %test27 = setgt sbyte %sbyte1, %sbyte2 |
| 46 | %test28 = setle sbyte %sbyte1, %sbyte2 |
| 47 | %test29 = setlt sbyte %sbyte1, %sbyte2 |
| 48 | %test30 = setne sbyte %sbyte1, %sbyte2 |
| 49 | %test31 = seteq short %short1, %short2 |
| 50 | %test32 = setge short %short1, %short2 |
| 51 | %test33 = setgt short %short1, %short2 |
| 52 | %test34 = setle short %short1, %short2 |
| 53 | %test35 = setlt short %short1, %short2 |
| 54 | %test36 = setne short %short1, %short2 |
| 55 | %test37 = seteq int %int1, %int2 |
| 56 | %test38 = setge int %int1, %int2 |
| 57 | %test39 = setgt int %int1, %int2 |
| 58 | %test40 = setle int %int1, %int2 |
| 59 | %test41 = setlt int %int1, %int2 |
| 60 | %test42 = setne int %int1, %int2 |
Chris Lattner | 6ce8d60 | 2003-01-13 00:57:37 +0000 | [diff] [blame^] | 61 | %test43 = seteq long %long1, %long2 |
| 62 | %test44 = setge long %long1, %long2 |
| 63 | %test45 = setgt long %long1, %long2 |
| 64 | %test46 = setle long %long1, %long2 |
| 65 | %test47 = setlt long %long1, %long2 |
| 66 | %test48 = setne long %long1, %long2 |
Misha Brukman | d74317a | 2002-12-13 05:43:36 +0000 | [diff] [blame] | 67 | ret int 0 |
Brian Gaeke | 1749d63 | 2002-11-07 17:59:21 +0000 | [diff] [blame] | 68 | } |