Merge "Introduce a Marking Register in ARM code generation." am: bac2bd1c2f am: bf4a8348de
am: 53536e0cb8

Change-Id: Ib30a7d22bf5a66de28ce9761524265fba8a05298