target-arm: fix addsub/subadd implementation