/art/compiler/optimizing/ |
D | x86_memory_gen.cc | 27 class MemoryOperandVisitor : public HGraphVisitor { 30 : HGraphVisitor(graph), in MemoryOperandVisitor()
|
D | instruction_simplifier_x86_64.cc | 24 class InstructionSimplifierX86_64Visitor : public HGraphVisitor { 29 : HGraphVisitor(graph), in InstructionSimplifierX86_64Visitor()
|
D | instruction_simplifier_x86.cc | 24 class InstructionSimplifierX86Visitor : public HGraphVisitor { 29 : HGraphVisitor(graph), in InstructionSimplifierX86Visitor()
|
D | pretty_printer.h | 26 class HPrettyPrinter : public HGraphVisitor { 28 explicit HPrettyPrinter(HGraph* graph) : HGraphVisitor(graph) { } in HPrettyPrinter() 95 HGraphVisitor::VisitBasicBlock(block); in VisitBasicBlock()
|
D | constructor_fence_redundancy_elimination.cc | 28 class CFREVisitor : public HGraphVisitor { 31 : HGraphVisitor(graph), in CFREVisitor() 39 HGraphVisitor::VisitBasicBlock(block); in VisitBasicBlock()
|
D | pc_relative_fixups_mips.cc | 27 class PCRelativeHandlerVisitor : public HGraphVisitor { 30 : HGraphVisitor(graph), in PCRelativeHandlerVisitor()
|
D | instruction_simplifier_mips.cc | 25 class InstructionSimplifierMipsVisitor : public HGraphVisitor { 30 : HGraphVisitor(graph), in InstructionSimplifierMipsVisitor()
|
D | cha_guard_optimization.cc | 33 class CHAGuardVisitor : HGraphVisitor { 36 : HGraphVisitor(graph), in CHAGuardVisitor()
|
D | pc_relative_fixups_x86.cc | 27 class PCRelativeHandlerVisitor : public HGraphVisitor { 30 : HGraphVisitor(graph), in PCRelativeHandlerVisitor()
|
D | instruction_simplifier_arm.cc | 33 class InstructionSimplifierArmVisitor : public HGraphVisitor { 36 : HGraphVisitor(graph), stats_(stats) {} in InstructionSimplifierArmVisitor()
|
D | instruction_simplifier_arm64.cc | 33 class InstructionSimplifierArm64Visitor : public HGraphVisitor { 36 : HGraphVisitor(graph), stats_(stats) {} in InstructionSimplifierArm64Visitor()
|
D | code_generator_x86_64.h | 154 class LocationsBuilderX86_64 : public HGraphVisitor { 157 : HGraphVisitor(graph), codegen_(codegen) {} in LocationsBuilderX86_64() 342 HGraphVisitor* GetLocationBuilder() override { in GetLocationBuilder() 346 HGraphVisitor* GetInstructionVisitor() override { in GetInstructionVisitor()
|
D | code_generator_mips64.h | 170 class LocationsBuilderMIPS64 : public HGraphVisitor { 173 : HGraphVisitor(graph), codegen_(codegen) {} in LocationsBuilderMIPS64() 376 HGraphVisitor* GetLocationBuilder() override { return &location_builder_; } in GetLocationBuilder() 377 HGraphVisitor* GetInstructionVisitor() override { return &instruction_visitor_; } in GetInstructionVisitor()
|
D | code_generator_mips.h | 173 class LocationsBuilderMIPS : public HGraphVisitor { 176 : HGraphVisitor(graph), codegen_(codegen) {} in LocationsBuilderMIPS() 398 HGraphVisitor* GetLocationBuilder() override { return &location_builder_; } in GetLocationBuilder() 399 HGraphVisitor* GetInstructionVisitor() override { return &instruction_visitor_; } in GetInstructionVisitor()
|
D | code_generator_x86.h | 152 class LocationsBuilderX86 : public HGraphVisitor { 155 : HGraphVisitor(graph), codegen_(codegen) {} in LocationsBuilderX86() 362 HGraphVisitor* GetLocationBuilder() override { in GetLocationBuilder() 366 HGraphVisitor* GetInstructionVisitor() override { in GetInstructionVisitor()
|
D | constant_folding.cc | 43 class InstructionWithAbsorbingInputSimplifier : public HGraphVisitor { 45 explicit InstructionWithAbsorbingInputSimplifier(HGraph* graph) : HGraphVisitor(graph) {} in InstructionWithAbsorbingInputSimplifier()
|
D | code_generator.h | 666 virtual HGraphVisitor* GetLocationBuilder() = 0; 667 virtual HGraphVisitor* GetInstructionVisitor() = 0; 945 class InstructionCodeGenerator : public HGraphVisitor { 948 : HGraphVisitor(graph), in InstructionCodeGenerator()
|
D | code_generator_arm64.h | 357 class LocationsBuilderARM64 : public HGraphVisitor { 360 : HGraphVisitor(graph), codegen_(codegen) {} in LocationsBuilderARM64() 450 HGraphVisitor* GetLocationBuilder() override { return &location_builder_; } in GetLocationBuilder() 451 HGraphVisitor* GetInstructionVisitor() override { return &instruction_visitor_; } in GetInstructionVisitor()
|
D | code_generator_arm_vixl.h | 263 class LocationsBuilderARMVIXL : public HGraphVisitor { 266 : HGraphVisitor(graph), codegen_(codegen) {} in LocationsBuilderARMVIXL() 453 HGraphVisitor* GetLocationBuilder() override { return &location_builder_; } in GetLocationBuilder() 455 HGraphVisitor* GetInstructionVisitor() override { return &instruction_visitor_; } in GetInstructionVisitor()
|
D | load_store_analysis.h | 188 class HeapLocationCollector : public HGraphVisitor { 196 : HGraphVisitor(graph), in HeapLocationCollector()
|
D | load_store_elimination.cc | 118 HGraphVisitor::VisitBasicBlock(block); in VisitBasicBlock()
|
D | nodes.cc | 1517 void H##name::Accept(HGraphVisitor* visitor) { \ 1525 void HGraphVisitor::VisitInsertionOrder() { in FOR_EACH_CONCRETE_INSTRUCTION() 1534 void HGraphVisitor::VisitReversePostOrder() { in VisitReversePostOrder() 1540 void HGraphVisitor::VisitBasicBlock(HBasicBlock* block) { in VisitBasicBlock()
|
D | nodes.h | 61 class HGraphVisitor; variable 1570 void Accept(HGraphVisitor* visitor) override 2099 virtual void Accept(HGraphVisitor* visitor) = 0; 7803 class HGraphVisitor : public ValueObject { 7805 explicit HGraphVisitor(HGraph* graph, OptimizingCompilerStats* stats = nullptr) 7808 virtual ~HGraphVisitor() {} in ~HGraphVisitor() 7835 DISALLOW_COPY_AND_ASSIGN(HGraphVisitor); 7838 class HGraphDelegateVisitor : public HGraphVisitor { 7841 : HGraphVisitor(graph, stats) {} in HGraphVisitor() function
|
D | bounds_check_elimination.cc | 493 class BCEVisitor : public HGraphVisitor { 513 : HGraphVisitor(graph), in BCEVisitor()
|
D | code_generator.cc | 391 HGraphVisitor* instruction_visitor = GetInstructionVisitor(); in Compile()
|