arch_x86: update modr/m addressing handling