modify the maximum number of asm operands to 4