Subzero: Crosstest test_arith properly tests i8/i16.
The problem is that because of C++ integral promotion rules, many of the i8 and i16 arithmetic tests were actually being performed as i32 operations. Thus we weren't actually testing everything we meant to test.
The fix is to have a python script auto-generate the relevant tests with proper typing.
BUG= none
R=eholk@chromium.org, jpp@chromium.org, kschimpf@google.com
Review URL: https://codereview.chromium.org/2013863002 .
Showing
crosstest/test_arith_ll.ll
0 → 100644
This diff is collapsed.
Click to expand it.
pydir/gen_test_arith_ll.py
0 → 100644
Please
register
or
sign in
to comment