BFI bugfix: only modify bits that are targeted
BFI bugfix: only modify bits that are targeted

BFI incorrectly zeroed first all the bits in the target register before copying the correct bits over.

jjkt/zmu-armv6m,jjkt/zmu-armv6m,jjkt/zmu-armv6m