diff options
author | Serguei Katkov <serguei.i.katkov@intel.com> | 2014-03-12 15:56:54 +0700 |
---|---|---|
committer | Serguei Katkov <serguei.i.katkov@intel.com> | 2014-03-14 10:26:11 +0700 |
commit | e90501da0222717d75c126ebf89569db3976927e (patch) | |
tree | dff0aabde02d0790bab3a42738e08a9b27eafb58 /compiler/dex/compiler_enums.h | |
parent | 4ee5bd67c7dd1ba42f8187e038cee3f96cc77839 (diff) | |
download | art-e90501da0222717d75c126ebf89569db3976927e.zip art-e90501da0222717d75c126ebf89569db3976927e.tar.gz art-e90501da0222717d75c126ebf89569db3976927e.tar.bz2 |
Add dependency for operations with x86 FPU stack
Load Hoisting optimization can re-order operations with
FPU stack due to no dependency set.
Patch adds resource dependency between these operations.
Change-Id: Iccce98c8f3c565903667c03803884d9de1281ea8
Signed-off-by: Serguei Katkov <serguei.i.katkov@intel.com>
Diffstat (limited to 'compiler/dex/compiler_enums.h')
-rw-r--r-- | compiler/dex/compiler_enums.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/compiler/dex/compiler_enums.h b/compiler/dex/compiler_enums.h index 0cd9ba3..cd21568 100644 --- a/compiler/dex/compiler_enums.h +++ b/compiler/dex/compiler_enums.h @@ -390,7 +390,8 @@ enum OpFeatureFlags { kRegUsePC, kRegUseSP, kSetsCCodes, - kUsesCCodes + kUsesCCodes, + kUseFpStack }; enum SelectInstructionKind { |