Rework test_simd_op_check
Rework test_simd_op_check

Much more C++y. Now uses multiple processes instead of threads so it can
parallelize compilation more cleanly.

Also working towards generating cross-compilable code that actually
tests all these ops (e.g. on android).

kenkuang1213/Halide,kgnk/Halide,rodrigob/Halide,adasworks/Halide,delcypher/Halide,kenkuang1213/Halide,smxlong/Halide,damienfir/Halide,dan-tull/Halide,tdenniston/Halide,rodrigob/Halide,tdenniston/Halide,smxlong/Halide,myrtleTree33/Halide,mcanthony/Halide,tdenniston/Halide,myrtleTree33/Halide,damienfir/Halide,dan-tull/Halide,kenkuang1213/Halide,delcypher/Halide,dougkwan/Halide,jiawen/Halide,ronen/Halide,kgnk/Halide,ayanazmat/Halide,psuriana/Halide,rodrigob/Halide,dan-tull/Halide,ayanazmat/Halide,ronen/Halide,kenkuang1213/Halide,fengzhyuan/Halide,myrtleTree33/Halide,kgnk/Halide,delcypher/Halide,tdenniston/Halide,tdenniston/Halide,mcanthony/Halide,smxlong/Halide,kenkuang1213/Halide,dougkwan/Halide,fengzhyuan/Halide,kgnk/Halide,ronen/Halide,myrtleTree33/Halide,kenkuang1213/Halide,mcanthony/Halide,dan-tull/Halide,fengzhyuan/Halide,ayanazmat/Halide,ronen/Halide,smxlong/Halide,mcanthony/Halide,dan-tull/Halide,ayanazmat/Halide,psuriana/Halide,damienfir/Halide,adasworks/Halide,jiawen/Halide,ronen/Halide,jiawen/Halide,rodrigob/Halide,jiawen/Halide,smxlong/Halide,damienfir/Halide,kgnk/Halide,rodrigob/Halide,fengzhyuan/Halide,adasworks/Halide,ayanazmat/Halide,smxlong/Halide,tdenniston/Halide,ayanazmat/Halide,fengzhyuan/Halide,tdenniston/Halide,damienfir/Halide,rodrigob/Halide,myrtleTree33/Halide,delcypher/Halide,fengzhyuan/Halide,mcanthony/Halide,ronen/Halide,kgnk/Halide,fengzhyuan/Halide,rodrigob/Halide,kenkuang1213/Halide,dougkwan/Halide,mcanthony/Halide,dan-tull/Halide,delcypher/Halide,psuriana/Halide,ayanazmat/Halide,psuriana/Halide,smxlong/Halide,myrtleTree33/Halide,dougkwan/Halide,dougkwan/Halide,damienfir/Halide,dan-tull/Halide,kgnk/Halide,rodrigob/Halide,damienfir/Halide,dougkwan/Halide,delcypher/Halide,damienfir/Halide,myrtleTree33/Halide,adasworks/Halide,adasworks/Halide,smxlong/Halide,tdenniston/Halide,dougkwan/Halide,delcypher/Halide,dan-tull/Halide,psuriana/Halide,delcypher/Halide,jiawen/Halide,ayanazmat/Halide,jiawen/Halide,adasworks/Halide,myrtleTree33/Halide,mcanthony/Halide,dougkwan/Halide,psuriana/Halide,psuriana/Halide,fengzhyuan/Halide,adasworks/Halide,ronen/Halide,mcanthony/Halide,kgnk/Halide,kenkuang1213/Halide,adasworks/Halide,jiawen/Halide,ronen/Halide