made change to movq in asm_template to now match source target pattern of compare moves