use &,| to combine illegal reductions
only show asm warnings in asm
asm coerce the outputs of heap reads for tempDouble
Merge branch 'incoming' into asm_js_nomerge