Improve rule to generate multi-valued results in bytecode generator
Add more tests extracted from LuaJIT Scimark benchmark