commit | 3da67a558f1fd3d8a157d8044d521753f3f99ac8 | [log] [tgz] |
---|---|---|
author | Dave Allison <dallison@google.com> | Wed Apr 02 17:03:45 2014 -0700 |
committer | Dave Allison <dallison@google.com> | Thu Apr 03 12:27:32 2014 -0700 |
tree | 1db98475511e4c5ec2af8cabcfbdb985a963dded | |
parent | 0537c5ea92a4fb60a04024cc2b7247f08a3d9096 [diff] |
Add OpEndIT() for marking the end of OpIT blocks In ARM we need to prevent code motion to the inside of an IT block. This was done using a GenBarrier() to mark the end, but it wasn't obvious that this is what was happening. This CL adds an explicit OpEndIT() that takes the LIR of the OpIT for future checks. Bug: 13751744 Change-Id: If41d2adea1f43f11ebb3b72906bd308252ce3d01