summaryrefslogtreecommitdiffstats
path: root/compiler/dex/compiler_enums.h
diff options
context:
space:
mode:
authorSerguei Katkov <serguei.i.katkov@intel.com>2014-03-12 15:56:54 +0700
committerSerguei Katkov <serguei.i.katkov@intel.com>2014-03-14 10:26:11 +0700
commite90501da0222717d75c126ebf89569db3976927e (patch)
treedff0aabde02d0790bab3a42738e08a9b27eafb58 /compiler/dex/compiler_enums.h
parent4ee5bd67c7dd1ba42f8187e038cee3f96cc77839 (diff)
downloadart-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.h3
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 {