diff options
author | 2016-01-15 09:19:12 +0000 | |
---|---|---|
committer | 2016-01-15 09:19:12 +0000 | |
commit | 28943466954ca5d6f586bb5496f7f3f0f85fe87a (patch) | |
tree | 56a4f7427addf50aba847ea944ec24396c7e848f /compiler/optimizing/ssa_builder.h | |
parent | 68c56ae9ccdb6e348501456e374ae65e74f6270c (diff) | |
parent | 6de1938e562b0d06e462512dd806166e754035ea (diff) |
Merge "ART: Remove incorrect HFakeString optimization"
Diffstat (limited to 'compiler/optimizing/ssa_builder.h')
-rw-r--r-- | compiler/optimizing/ssa_builder.h | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/compiler/optimizing/ssa_builder.h b/compiler/optimizing/ssa_builder.h index 743dabde0f..28eef6a40c 100644 --- a/compiler/optimizing/ssa_builder.h +++ b/compiler/optimizing/ssa_builder.h @@ -70,13 +70,14 @@ class SsaBuilder : public HGraphVisitor { ArenaVector<HInstruction*>* GetLocalsFor(HBasicBlock* block); HInstruction* ValueOfLocal(HBasicBlock* block, size_t local); - void VisitBasicBlock(HBasicBlock* block); - void VisitLoadLocal(HLoadLocal* load); - void VisitStoreLocal(HStoreLocal* store); - void VisitInstruction(HInstruction* instruction); - void VisitTemporary(HTemporary* instruction); - void VisitArrayGet(HArrayGet* aget); - void VisitArraySet(HArraySet* aset); + void VisitBasicBlock(HBasicBlock* block) OVERRIDE; + void VisitLoadLocal(HLoadLocal* load) OVERRIDE; + void VisitStoreLocal(HStoreLocal* store) OVERRIDE; + void VisitInstruction(HInstruction* instruction) OVERRIDE; + void VisitTemporary(HTemporary* instruction) OVERRIDE; + void VisitArrayGet(HArrayGet* aget) OVERRIDE; + void VisitArraySet(HArraySet* aset) OVERRIDE; + void VisitInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) OVERRIDE; static constexpr const char* kSsaBuilderPassName = "ssa_builder"; |