diff options
| author | 2015-09-09 10:04:41 +0000 | |
|---|---|---|
| committer | 2015-09-09 10:04:41 +0000 | |
| commit | 67c5d28da9b0c40343e8a8f68fea4dc86ff554d1 (patch) | |
| tree | 3e661d9922c1c220e333f805cc751457090a094f /compiler/optimizing/nodes.h | |
| parent | 426514cada274714244290d6447d9f62dc3394bf (diff) | |
| parent | 0616ae081e648f4b9b64b33e2624a943c5fce977 (diff) | |
Merge "[optimizing] Add support for x86 constant area"
Diffstat (limited to 'compiler/optimizing/nodes.h')
| -rw-r--r-- | compiler/optimizing/nodes.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/compiler/optimizing/nodes.h b/compiler/optimizing/nodes.h index fef6f21b46..dc0a5df8ae 100644 --- a/compiler/optimizing/nodes.h +++ b/compiler/optimizing/nodes.h @@ -1076,7 +1076,9 @@ class HLoopInformationOutwardIterator : public ValueObject { #define FOR_EACH_CONCRETE_INSTRUCTION_MIPS64(M) -#define FOR_EACH_CONCRETE_INSTRUCTION_X86(M) +#define FOR_EACH_CONCRETE_INSTRUCTION_X86(M) \ + M(X86ComputeBaseMethodAddress, Instruction) \ + M(X86LoadFromConstantTable, Instruction) #define FOR_EACH_CONCRETE_INSTRUCTION_X86_64(M) @@ -4955,6 +4957,14 @@ class HParallelMove : public HTemplateInstruction<0> { DISALLOW_COPY_AND_ASSIGN(HParallelMove); }; +} // namespace art + +#ifdef ART_ENABLE_CODEGEN_x86 +#include "nodes_x86.h" +#endif + +namespace art { + class HGraphVisitor : public ValueObject { public: explicit HGraphVisitor(HGraph* graph) : graph_(graph) {} |