1#include "macros.inc" 2 3test_suite max 4 5test max 6 movi a2, 0xffffffff 7 movi a3, 1 8 movi a4, 1 9 max a5, a2, a3 10 assert eq, a5, a4 11 12 movi a2, 1 13 movi a3, 0xffffffff 14 movi a4, 1 15 max a5, a2, a3 16 assert eq, a5, a4 17 18 movi a2, 0xffffffff 19 movi a3, 1 20 movi a4, 1 21 max a2, a2, a3 22 assert eq, a2, a4 23 24 movi a2, 0xffffffff 25 movi a3, 1 26 movi a4, 1 27 max a3, a2, a3 28 assert eq, a3, a4 29 30 movi a2, 1 31 movi a3, 0xffffffff 32 movi a4, 1 33 max a2, a2, a3 34 assert eq, a2, a4 35 36 movi a2, 1 37 movi a3, 0xffffffff 38 movi a4, 1 39 max a3, a2, a3 40 assert eq, a3, a4 41test_end 42 43test maxu 44 movi a2, 0xffffffff 45 movi a3, 1 46 movi a4, 0xffffffff 47 maxu a5, a2, a3 48 assert eq, a5, a4 49 50 movi a2, 1 51 movi a3, 0xffffffff 52 movi a4, 0xffffffff 53 maxu a5, a2, a3 54 assert eq, a5, a4 55 56 movi a2, 0xffffffff 57 movi a3, 1 58 movi a4, 0xffffffff 59 maxu a2, a2, a3 60 assert eq, a2, a4 61 62 movi a2, 0xffffffff 63 movi a3, 1 64 movi a4, 0xffffffff 65 maxu a3, a2, a3 66 assert eq, a3, a4 67 68 movi a2, 1 69 movi a3, 0xffffffff 70 movi a4, 0xffffffff 71 maxu a2, a2, a3 72 assert eq, a2, a4 73 74 movi a2, 1 75 movi a3, 0xffffffff 76 movi a4, 0xffffffff 77 maxu a3, a2, a3 78 assert eq, a3, a4 79test_end 80 81test_suite_end 82