we can parse lots of assembler constraints now (but not all yet), and emit immediates...