wrong register adjustment
add multiple assignment decomposition test
Merge branch 'master' into iij