|
|
1.1 ! root 1: .include "macros.inc" ! 2: ! 3: test_suite clamps ! 4: ! 5: test clamps ! 6: movi a2, 0 ! 7: movi a3, 0 ! 8: clamps a4, a2, 7 ! 9: assert eq, a3, a4 ! 10: ! 11: movi a2, 0x7f ! 12: movi a3, 0x7f ! 13: clamps a4, a2, 7 ! 14: assert eq, a3, a4 ! 15: ! 16: movi a2, 0xffffff80 ! 17: movi a3, 0xffffff80 ! 18: clamps a4, a2, 7 ! 19: assert eq, a3, a4 ! 20: ! 21: movi a2, 0x80 ! 22: movi a3, 0x7f ! 23: clamps a2, a2, 7 ! 24: assert eq, a3, a2 ! 25: ! 26: movi a2, 0xffffff7f ! 27: movi a3, 0xffffff80 ! 28: clamps a2, a2, 7 ! 29: assert eq, a3, a2 ! 30: ! 31: movi a2, 0x7fffffff ! 32: movi a3, 0x7f ! 33: clamps a2, a2, 7 ! 34: assert eq, a3, a2 ! 35: ! 36: movi a2, 0x80000000 ! 37: movi a3, 0xffffff80 ! 38: clamps a2, a2, 7 ! 39: assert eq, a3, a2 ! 40: test_end ! 41: ! 42: test_suite_end
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.