diff options
Diffstat (limited to 'src/compiler/Dataflow.h')
| -rw-r--r-- | src/compiler/Dataflow.h | 9 |
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_ |