The allocation of Hi/Lo part of i64 on stack has been corrected as per MIPS32 ABI. The patch also fixes ZEXT issues occurred while lowering unsigned operations. Following tests from cross-test framework were testing successfully: (non-vector, ASM mode, Om1, O2) mem_intrin TotalTests=114300 Passes=114300 Failures=0 simple_loop TotalTests=102 Passes=102 Failures=0 test_arith TotalTests=49489704 Passes=49489704 Failures=0 test_bitmanip TotalTests=1200 Passes=1200 Failures=0 test_cast TotalTests=3722 Passes=3722 Failures=0 test_fcmp TotalTests=123904 Passes=123904 Failures=0 test_global TotalTests=270 Passes=270 Failures=0 test_icmp TotalTests=3341520 Passes=3341520 Failures=0 test_strengthreduce TotalTests=240 Passes=240 Failures=0 Following tests are disabled as they are either all-vectors or contain unimplemented intrinsic lowering: test_calling_conv test_select test_stacksave test_sync_atomic test_vector_ops There are couple of fixes to ARM32 and X86 specific files occurred due to compile-time errors. R=stichnot@chromium.org Review URL: https://codereview.chromium.org/2432373002 . Patch from Jaydeep Patil <jaydeep.patil@imgtec.com>.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| bisection-test.py | Loading commit data... | |
| bisection-tool.py | Loading commit data... | |
| build-pnacl-ir.py | Loading commit data... | |
| build-runtime.py | Loading commit data... | |
| crosstest.py | Loading commit data... | |
| crosstest_generator.py | Loading commit data... | |
| gen_arm32_reg_tables.py | Loading commit data... | |
| gen_test_arith_ll.py | Loading commit data... | |
| if.py | Loading commit data... | |
| run-pnacl-sz.py | Loading commit data... | |
| sz-clang++.py | Loading commit data... | |
| sz-clang.py | Loading commit data... | |
| sz_clang_dummies.c | Loading commit data... | |
| sz_driver.py | Loading commit data... | |
| szbuild.py | Loading commit data... | |
| szbuild_spec2k.py | Loading commit data... | |
| targets.py | Loading commit data... | |
| utils.py | Loading commit data... | |
| wasm-run-torture-tests.py | Loading commit data... |