blob: 34d55df75448164ec72108b4ae416697ca26fea1 [file] [log] [blame]
Tests that the (x/0)|0 case in the DFG is handled correctly even when there is some interesting register allocation going on.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
PASS foo(0, 0, 0, 0) is 0
PASS foo(0, 0, 1, 0) is 0
PASS foo(0, 0, 2, 0) is 0
PASS foo(0, 0, 3, 0) is 0
PASS foo(0, 0, 4, 0) is 0
PASS foo(0, 0, 5, 0) is 0
PASS foo(0, 0, 6, 0) is 0
PASS foo(0, 0, 7, 0) is 0
PASS foo(0, 0, 8, 0) is 0
PASS foo(0, 0, 9, 0) is 0
PASS foo(0, 0, 10, 0) is 0
PASS foo(0, 0, 11, 0) is 0
PASS foo(0, 0, 12, 0) is 0
PASS foo(0, 0, 13, 0) is 0
PASS foo(0, 0, 14, 0) is 0
PASS foo(0, 0, 15, 0) is 0
PASS foo(0, 0, 16, 0) is 0
PASS foo(0, 0, 17, 0) is 0
PASS foo(0, 0, 18, 0) is 0
PASS foo(0, 0, 19, 0) is 0
PASS foo(0, 0, 20, 0) is 0
PASS foo(0, 0, 21, 0) is 0
PASS foo(0, 0, 22, 0) is 0
PASS foo(0, 0, 23, 0) is 0
PASS foo(0, 0, 24, 0) is 0
PASS foo(0, 0, 25, 0) is 0
PASS foo(0, 0, 26, 0) is 0
PASS foo(0, 0, 27, 0) is 0
PASS foo(0, 0, 28, 0) is 0
PASS foo(0, 0, 29, 0) is 0
PASS foo(0, 0, 30, 0) is 0
PASS foo(0, 0, 31, 0) is 0
PASS foo(0, 0, 32, 0) is 0
PASS foo(0, 0, 33, 0) is 0
PASS foo(0, 0, 34, 0) is 0
PASS foo(0, 0, 35, 0) is 0
PASS foo(0, 0, 36, 0) is 0
PASS foo(0, 0, 37, 0) is 0
PASS foo(0, 0, 38, 0) is 0
PASS foo(0, 0, 39, 0) is 0
PASS foo(0, 0, 40, 0) is 0
PASS foo(0, 0, 41, 0) is 0
PASS foo(0, 0, 42, 0) is 0
PASS foo(0, 0, 43, 0) is 0
PASS foo(0, 0, 44, 0) is 0
PASS foo(0, 0, 45, 0) is 0
PASS foo(0, 0, 46, 0) is 0
PASS foo(0, 0, 47, 0) is 0
PASS foo(0, 0, 48, 0) is 0
PASS foo(0, 0, 49, 0) is 0
PASS foo(0, 0, 50, 0) is 0
PASS foo(0, 0, 51, 0) is 0
PASS foo(0, 0, 52, 0) is 0
PASS foo(0, 0, 53, 0) is 0
PASS foo(0, 0, 54, 0) is 0
PASS foo(0, 0, 55, 0) is 0
PASS foo(0, 0, 56, 0) is 0
PASS foo(0, 0, 57, 0) is 0
PASS foo(0, 0, 58, 0) is 0
PASS foo(0, 0, 59, 0) is 0
PASS foo(0, 0, 60, 0) is 0
PASS foo(0, 0, 61, 0) is 0
PASS foo(0, 0, 62, 0) is 0
PASS foo(0, 0, 63, 0) is 0
PASS foo(0, 0, 64, 0) is 0
PASS foo(0, 0, 65, 0) is 0
PASS foo(0, 0, 66, 0) is 0
PASS foo(0, 0, 67, 0) is 0
PASS foo(0, 0, 68, 0) is 0
PASS foo(0, 0, 69, 0) is 0
PASS foo(0, 0, 70, 0) is 0
PASS foo(0, 0, 71, 0) is 0
PASS foo(0, 0, 72, 0) is 0
PASS foo(0, 0, 73, 0) is 0
PASS foo(0, 0, 74, 0) is 0
PASS foo(0, 0, 75, 0) is 0
PASS foo(0, 0, 76, 0) is 0
PASS foo(0, 0, 77, 0) is 0
PASS foo(0, 0, 78, 0) is 0
PASS foo(0, 0, 79, 0) is 0
PASS foo(0, 0, 80, 0) is 0
PASS foo(0, 0, 81, 0) is 0
PASS foo(0, 0, 82, 0) is 0
PASS foo(0, 0, 83, 0) is 0
PASS foo(0, 0, 84, 0) is 0
PASS foo(0, 0, 85, 0) is 0
PASS foo(0, 0, 86, 0) is 0
PASS foo(0, 0, 87, 0) is 0
PASS foo(0, 0, 88, 0) is 0
PASS foo(0, 0, 89, 0) is 0
PASS foo(0, 0, 90, 0) is 0
PASS foo(0, 0, 91, 0) is 0
PASS foo(0, 0, 92, 0) is 0
PASS foo(0, 0, 93, 0) is 0
PASS foo(0, 0, 94, 0) is 0
PASS foo(0, 0, 95, 0) is 0
PASS foo(0, 0, 96, 0) is 0
PASS foo(0, 0, 97, 0) is 0
PASS foo(0, 0, 98, 0) is 0
PASS foo(0, 0, 99, 0) is 0
PASS successfullyParsed is true
TEST COMPLETE