Searched refs:HGraphVisitor (Results 1 – 18 of 18) sorted by relevance
/art/compiler/optimizing/ |
D | instruction_simplifier_arm.h | 26 class InstructionSimplifierArmVisitor : public HGraphVisitor { 29 : HGraphVisitor(graph), stats_(stats) {} in InstructionSimplifierArmVisitor()
|
D | pretty_printer.h | 25 class HPrettyPrinter : public HGraphVisitor { 27 explicit HPrettyPrinter(HGraph* graph) : HGraphVisitor(graph) { } in HPrettyPrinter() 93 HGraphVisitor::VisitBasicBlock(block); in VisitBasicBlock()
|
D | instruction_simplifier_arm64.h | 26 class InstructionSimplifierArm64Visitor : public HGraphVisitor { 29 : HGraphVisitor(graph), stats_(stats) {} in InstructionSimplifierArm64Visitor()
|
D | dex_cache_array_fixups_arm.cc | 28 class DexCacheArrayFixupsVisitor : public HGraphVisitor { 31 : HGraphVisitor(graph), in DexCacheArrayFixupsVisitor()
|
D | code_generator_mips.h | 168 class LocationsBuilderMIPS : public HGraphVisitor { 171 : HGraphVisitor(graph), codegen_(codegen) {} in LocationsBuilderMIPS() 282 HGraphVisitor* GetLocationBuilder() OVERRIDE { return &location_builder_; } in GetLocationBuilder() 283 HGraphVisitor* GetInstructionVisitor() OVERRIDE { return &instruction_visitor_; } in GetInstructionVisitor()
|
D | code_generator_mips64.h | 168 class LocationsBuilderMIPS64 : public HGraphVisitor { 171 : HGraphVisitor(graph), codegen_(codegen) {} in LocationsBuilderMIPS64() 278 HGraphVisitor* GetLocationBuilder() OVERRIDE { return &location_builder_; } in GetLocationBuilder() 279 HGraphVisitor* GetInstructionVisitor() OVERRIDE { return &instruction_visitor_; } in GetInstructionVisitor()
|
D | pc_relative_fixups_x86.cc | 27 class PCRelativeHandlerVisitor : public HGraphVisitor { 30 : HGraphVisitor(graph), in PCRelativeHandlerVisitor()
|
D | code_generator_x86_64.h | 155 class LocationsBuilderX86_64 : public HGraphVisitor { 158 : HGraphVisitor(graph), codegen_(codegen) {} in LocationsBuilderX86_64() 329 HGraphVisitor* GetLocationBuilder() OVERRIDE { in GetLocationBuilder() 333 HGraphVisitor* GetInstructionVisitor() OVERRIDE { in GetInstructionVisitor()
|
D | code_generator_arm.h | 153 class LocationsBuilderARM : public HGraphVisitor { 156 : HGraphVisitor(graph), codegen_(codegen) {} in LocationsBuilderARM() 326 HGraphVisitor* GetLocationBuilder() OVERRIDE { in GetLocationBuilder() 330 HGraphVisitor* GetInstructionVisitor() OVERRIDE { in GetInstructionVisitor()
|
D | code_generator_x86.h | 149 class LocationsBuilderX86 : public HGraphVisitor { 152 : HGraphVisitor(graph), codegen_(codegen) {} in LocationsBuilderX86() 348 HGraphVisitor* GetLocationBuilder() OVERRIDE { in GetLocationBuilder() 352 HGraphVisitor* GetInstructionVisitor() OVERRIDE { in GetInstructionVisitor()
|
D | code_generator_arm64.h | 282 class LocationsBuilderARM64 : public HGraphVisitor { 285 : HGraphVisitor(graph), codegen_(codegen) {} in LocationsBuilderARM64() 375 HGraphVisitor* GetLocationBuilder() OVERRIDE { return &location_builder_; } in GetLocationBuilder() 376 HGraphVisitor* GetInstructionVisitor() OVERRIDE { return &instruction_visitor_; } in GetInstructionVisitor()
|
D | constant_folding.cc | 43 class InstructionWithAbsorbingInputSimplifier : public HGraphVisitor { 45 explicit InstructionWithAbsorbingInputSimplifier(HGraph* graph) : HGraphVisitor(graph) {} in InstructionWithAbsorbingInputSimplifier()
|
D | code_generator.h | 528 virtual HGraphVisitor* GetLocationBuilder() = 0; 529 virtual HGraphVisitor* GetInstructionVisitor() = 0; 788 class InstructionCodeGenerator : public HGraphVisitor { 791 : HGraphVisitor(graph), in InstructionCodeGenerator()
|
D | load_store_elimination.cc | 186 class HeapLocationCollector : public HGraphVisitor { 194 : HGraphVisitor(graph), in HeapLocationCollector() 508 class LSEVisitor : public HGraphVisitor { 513 : HGraphVisitor(graph), in LSEVisitor() 536 HGraphVisitor::VisitBasicBlock(block); in VisitBasicBlock()
|
D | bounds_check_elimination.cc | 507 class BCEVisitor : public HGraphVisitor { 527 : HGraphVisitor(graph), in BCEVisitor() 554 HGraphVisitor::VisitBasicBlock(block); in VisitBasicBlock()
|
D | nodes.cc | 1136 void H##name::Accept(HGraphVisitor* visitor) { \ 1144 void HGraphVisitor::VisitInsertionOrder() { in FOR_EACH_CONCRETE_INSTRUCTION() 1153 void HGraphVisitor::VisitReversePostOrder() { in VisitReversePostOrder() 1159 void HGraphVisitor::VisitBasicBlock(HBasicBlock* block) { in VisitBasicBlock()
|
D | nodes.h | 50 class HGraphVisitor; variable 1342 void Accept(HGraphVisitor* visitor) OVERRIDE 1804 virtual void Accept(HGraphVisitor* visitor) = 0; 6353 class HGraphVisitor : public ValueObject { 6355 explicit HGraphVisitor(HGraph* graph) : graph_(graph) {} in HGraphVisitor() function 6356 virtual ~HGraphVisitor() {} in ~HGraphVisitor() 6380 DISALLOW_COPY_AND_ASSIGN(HGraphVisitor); 6383 class HGraphDelegateVisitor : public HGraphVisitor { 6385 explicit HGraphDelegateVisitor(HGraph* graph) : HGraphVisitor(graph) {} in HGraphDelegateVisitor()
|
D | code_generator.cc | 212 HGraphVisitor* instruction_visitor = GetInstructionVisitor(); in Compile()
|