py: Allow x86-64 to mov r16 to rm16 with extended src reg.
py: Allow x86-64 to mov r16 to rm16 with extended src reg.

Fixes bug with x86-64 viper ptr16.

ceramos/micropython,warner83/micropython,drrk/micropython,vriera/micropython,mhoffma/micropython,Vogtinator/micropython,ryannathans/micropython,henriknelson/micropython,adamkh/micropython,dhylands/micropython,dmazzella/micropython,deshipu/micropython,ganshun666/micropython,kerneltask/micropython,infinnovation/micropython,EcmaXp/micropython,ruffy91/micropython,blmorris/micropython,ceramos/micropython,SHA2017-badge/micropython-esp32,adamkh/micropython,ahotam/micropython,KISSMonX/micropython,ericsnowcurrently/micropython,redbear/micropython,matthewelse/micropython,deshipu/micropython,jmarcelino/pycom-micropython,mhoffma/micropython,swegener/micropython,cloudformdesign/micropython,dxxb/micropython,ryannathans/micropython,SHA2017-badge/micropython-esp32,ernesto-g/micropython,dinau/micropython,KISSMonX/micropython,SungEun-Steve-Kim/test-mp,galenhz/micropython,cloudformdesign/micropython,toolmacher/micropython,selste/micropython,adafruit/circuitpython,lowRISC/micropython,pramasoul/micropython,heisewangluo/micropython,galenhz/micropython,noahchense/micropython,xyb/micropython,ganshun666/micropython,heisewangluo/micropython,Peetz0r/micropython-esp32,dinau/micropython,bvernoux/micropython,ahotam/micropython,trezor/micropython,adafruit/circuitpython,tobbad/micropython,puuu/micropython,ChuckM/micropython,utopiaprince/micropython,omtinez/micropython,pramasoul/micropython,lbattraw/micropython,PappaPeppar/micropython,vitiral/micropython,misterdanb/micropython,xuxiaoxin/micropython,mpalomer/micropython,emfcamp/micropython,ahotam/micropython,praemdonck/micropython,pozetroninc/micropython,deshipu/micropython,rubencabrera/micropython,selste/micropython,PappaPeppar/micropython,feilongfl/micropython,omtinez/micropython,ceramos/micropython,warner83/micropython,TDAbboud/micropython,drrk/micropython,danicampora/micropython,omtinez/micropython,mianos/micropython,HenrikSolver/micropython,hiway/micropython,cnoviello/micropython,utopiaprince/micropython,alex-robbins/micropython,trezor/micropython,AriZuu/micropython,chrisdearman/micropython,methoxid/micropystat,turbinenreiter/micropython,mgyenik/micropython,ruffy91/micropython,MrSurly/micropython,rubencabrera/micropython,tobbad/micropython,rubencabrera/micropython,galenhz/micropython,slzatz/micropython,jimkmc/micropython,firstval/micropython,mianos/micropython,Peetz0r/micropython-esp32,turbinenreiter/micropython,torwag/micropython,HenrikSolver/micropython,stonegithubs/micropython,matthewelse/micropython,pozetroninc/micropython,aethaniel/micropython,mgyenik/micropython,tuc-osg/micropython,infinnovation/micropython,adafruit/micropython,tobbad/micropython,firstval/micropython,xuxiaoxin/micropython,cnoviello/micropython,xyb/micropython,kostyll/micropython,AriZuu/micropython,alex-march/micropython,aethaniel/micropython,mgyenik/micropython,PappaPeppar/micropython,noahwilliamsson/micropython,micropython/micropython-esp32,blmorris/micropython,tdautc19841202/micropython,jimkmc/micropython,turbinenreiter/micropython,mgyenik/micropython,jlillest/micropython,tuc-osg/micropython,mianos/micropython,Peetz0r/micropython-esp32,adafruit/micropython,kostyll/micropython,TDAbboud/micropython,oopy/micropython,Vogtinator/micropython,praemdonck/micropython,micropython/micropython-esp32,AriZuu/micropython,puuu/micropython,danicampora/micropython,lbattraw/micropython,kostyll/micropython,aethaniel/micropython,dhylands/micropython,infinnovation/micropython,firstval/micropython,mgyenik/micropython,praemdonck/micropython,KISSMonX/micropython,supergis/micropython,cnoviello/micropython,ericsnowcurrently/micropython,SHA2017-badge/micropython-esp32,orionrobots/micropython,puuu/micropython,alex-robbins/micropython,Timmenem/micropython,utopiaprince/micropython,ericsnowcurrently/micropython,supergis/micropython,emfcamp/micropython,pramasoul/micropython,kerneltask/micropython,blazewicz/micropython,danicampora/micropython,oopy/micropython,rubencabrera/micropython,warner83/micropython,tralamazza/micropython,tdautc19841202/micropython,cwyark/micropython,dmazzella/micropython,lbattraw/micropython,cloudformdesign/micropython,redbear/micropython,ernesto-g/micropython,trezor/micropython,xhat/micropython,selste/micropython,blazewicz/micropython,matthewelse/micropython,ernesto-g/micropython,henriknelson/micropython,jlillest/micropython,paul-xxx/micropython,lowRISC/micropython,cnoviello/micropython,AriZuu/micropython,neilh10/micropython,cwyark/micropython,orionrobots/micropython,ryannathans/micropython,MrSurly/micropython,dmazzella/micropython,SHA2017-badge/micropython-esp32,vriera/micropython,hiway/micropython,jimkmc/micropython,jmarcelino/pycom-micropython,tdautc19841202/micropython,hosaka/micropython,feilongfl/micropython,feilongfl/micropython,redbear/micropython,martinribelotta/micropython,mpalomer/micropython,MrSurly/micropython-esp32,methoxid/micropystat,jlillest/micropython,lowRISC/micropython,bvernoux/micropython,Vogtinator/micropython,lowRISC/micropython,pfalcon/micropython,henriknelson/micropython,dxxb/micropython,tuc-osg/micropython,EcmaXp/micropython,ernesto-g/micropython,noahwilliamsson/micropython,neilh10/micropython,hiway/micropython,suda/micropython,suda/micropython,stonegithubs/micropython,dhylands/micropython,kostyll/micropython,deshipu/micropython,hiway/micropython,MrSurly/micropython-esp32,infinnovation/micropython,SungEun-Steve-Kim/test-mp,methoxid/micropystat,stonegithubs/micropython,alex-march/micropython,torwag/micropython,suda/micropython,SungEun-Steve-Kim/test-mp,MrSurly/micropython,MrSurly/micropython,bvernoux/micropython,turbinenreiter/micropython,tobbad/micropython,micropython/micropython-esp32,selste/micropython,cwyark/micropython,toolmacher/micropython,hosaka/micropython,skybird6672/micropython,noahchense/micropython,chrisdearman/micropython,martinribelotta/micropython,martinribelotta/micropython,vitiral/micropython,pramasoul/micropython,dmazzella/micropython,methoxid/micropystat,stonegithubs/micropython,martinribelotta/micropython,pozetroninc/micropython,adamkh/micropython,xhat/micropython,supergis/micropython,adafruit/micropython,noahwilliamsson/micropython,Peetz0r/micropython-esp32,mpalomer/micropython,blmorris/micropython,SungEun-Steve-Kim/test-mp,firstval/micropython,puuu/micropython,KISSMonX/micropython,dinau/micropython,utopiaprince/micropython,EcmaXp/micropython,micropython/micropython-esp32,skybird6672/micropython,xhat/micropython,mianos/micropython,alex-march/micropython,skybird6672/micropython,Timmenem/micropython,cloudformdesign/micropython,adafruit/circuitpython,kerneltask/micropython,drrk/micropython,noahchense/micropython,ryannathans/micropython,aethaniel/micropython,skybird6672/micropython,danicampora/micropython,tobbad/micropython,HenrikSolver/micropython,MrSurly/micropython-esp32,orionrobots/micropython,mhoffma/micropython,cnoviello/micropython,dinau/micropython,Timmenem/micropython,noahchense/micropython,neilh10/micropython,misterdanb/micropython,trezor/micropython,xhat/micropython,lbattraw/micropython,aethaniel/micropython,ChuckM/micropython,xyb/micropython,EcmaXp/micropython,noahwilliamsson/micropython,xyb/micropython,vriera/micropython,infinnovation/micropython,jmarcelino/pycom-micropython,orionrobots/micropython,neilh10/micropython,adafruit/circuitpython,misterdanb/micropython,warner83/micropython,adamkh/micropython,paul-xxx/micropython,PappaPeppar/micropython,tralamazza/micropython,slzatz/micropython,bvernoux/micropython,cwyark/micropython,bvernoux/micropython,utopiaprince/micropython,redbear/micropython,firstval/micropython,slzatz/micropython,danicampora/micropython,TDAbboud/micropython,alex-march/micropython,omtinez/micropython,chrisdearman/micropython,puuu/micropython,henriknelson/micropython,ceramos/micropython,redbear/micropython,heisewangluo/micropython,EcmaXp/micropython,rubencabrera/micropython,TDAbboud/micropython,matthewelse/micropython,supergis/micropython,alex-march/micropython,tralamazza/micropython,hosaka/micropython,blazewicz/micropython,jimkmc/micropython,torwag/micropython,lowRISC/micropython,misterdanb/micropython,toolmacher/micropython,praemdonck/micropython,oopy/micropython,dxxb/micropython,drrk/micropython,tdautc19841202/micropython,drrk/micropython,chrisdearman/micropython,vitiral/micropython,supergis/micropython,blazewicz/micropython,ChuckM/micropython,alex-robbins/micropython,matthewelse/micropython,ruffy91/micropython,heisewangluo/micropython,misterdanb/micropython,skybird6672/micropython,swegener/micropython,ganshun666/micropython,MrSurly/micropython-esp32,suda/micropython,suda/micropython,swegener/micropython,oopy/micropython,mhoffma/micropython,ceramos/micropython,oopy/micropython,pozetroninc/micropython,ChuckM/micropython,emfcamp/micropython,jlillest/micropython,alex-robbins/micropython,deshipu/micropython,feilongfl/micropython,swegener/micropython,MrSurly/micropython-esp32,ericsnowcurrently/micropython,tralamazza/micropython,hosaka/micropython,toolmacher/micropython,ruffy91/micropython,blmorris/micropython,henriknelson/micropython,adafruit/circuitpython,ahotam/micropython,swegener/micropython,turbinenreiter/micropython,matthewelse/micropython,adafruit/circuitpython,slzatz/micropython,omtinez/micropython,torwag/micropython,xyb/micropython,cloudformdesign/micropython,tdautc19841202/micropython,pfalcon/micropython,galenhz/micropython,Vogtinator/micropython,pramasoul/micropython,pozetroninc/micropython,neilh10/micropython,adafruit/micropython,cwyark/micropython,pfalcon/micropython,hosaka/micropython,blmorris/micropython,tuc-osg/micropython,toolmacher/micropython,ganshun666/micropython,dhylands/micropython,mhoffma/micropython,selste/micropython,kerneltask/micropython,pfalcon/micropython,TDAbboud/micropython,warner83/micropython,tuc-osg/micropython,jimkmc/micropython,ruffy91/micropython,adafruit/micropython,micropython/micropython-esp32,martinribelotta/micropython,Vogtinator/micropython,emfcamp/micropython,Timmenem/micropython,vriera/micropython,jlillest/micropython,SHA2017-badge/micropython-esp32,kerneltask/micropython,SungEun-Steve-Kim/test-mp,ernesto-g/micropython,vitiral/micropython,xuxiaoxin/micropython,ahotam/micropython,AriZuu/micropython,vitiral/micropython,methoxid/micropystat,PappaPeppar/micropython,heisewangluo/micropython,xuxiaoxin/micropython,orionrobots/micropython,dxxb/micropython,xhat/micropython,lbattraw/micropython,dxxb/micropython,mianos/micropython,paul-xxx/micropython,ChuckM/micropython,noahchense/micropython,praemdonck/micropython,blazewicz/micropython,hiway/micropython,alex-robbins/micropython,ericsnowcurrently/micropython,Timmenem/micropython,dhylands/micropython,slzatz/micropython,mpalomer/micropython,pfalcon/micropython,stonegithubs/micropython,adamkh/micropython,noahwilliamsson/micropython,vriera/micropython,ryannathans/micropython,mpalomer/micropython,jmarcelino/pycom-micropython,paul-xxx/micropython,ganshun666/micropython,MrSurly/micropython,xuxiaoxin/micropython,Peetz0r/micropython-esp32,trezor/micropython,emfcamp/micropython,kostyll/micropython,dinau/micropython,jmarcelino/pycom-micropython,paul-xxx/micropython,chrisdearman/micropython,HenrikSolver/micropython,galenhz/micropython,torwag/micropython,HenrikSolver/micropython,KISSMonX/micropython,feilongfl/micropython