it needs to have real codegen
Created attachment 40084 [details]
Comment on attachment 40084 [details]
As I said on IRC, I think you should copy JSVALUE32_64, and convert back to int at the end in all cases other than 1/x. See JITArithmetic.cpp:992.
Variable names j1 j11 j2 j22 ain't up to scratch, let's make them a little more descriptive.
Please add the runtime assert as described to the slowcase.
Created attachment 40094 [details]
Created attachment 40095 [details]