summaryrefslogtreecommitdiff
path: root/src/compiler/Dataflow.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/compiler/Dataflow.h')
-rw-r--r--src/compiler/Dataflow.h9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/compiler/Dataflow.h b/src/compiler/Dataflow.h
index a9917a3396..2df9373b85 100644
--- a/src/compiler/Dataflow.h
+++ b/src/compiler/Dataflow.h
@@ -115,7 +115,7 @@ struct BasicBlockDataFlow {
ArenaBitVector* defV;
ArenaBitVector* liveInV;
ArenaBitVector* phiV;
- int* dalvikToSSAMap;
+ int* vRegToSSAMap;
ArenaBitVector* endingNullCheckV;
};
@@ -147,13 +147,10 @@ struct ArrayAccessInfo {
int minC; // For DIV - will affect lower bound checking
};
-#define ENCODE_REG_SUB(r,s) ((s<<16) | r)
-#define DECODE_REG(v) (v & 0xffff)
-#define DECODE_SUB(v) (((unsigned int) v) >> 16)
-
-
void oatMethodNullCheckElimination(CompilationUnit*);
+void oatMethodBasicBlockOptimization(CompilationUnit*);
+
} // namespace art
#endif // ART_SRC_COMPILER_DATAFLOW_H_