Searched refs:SuperblockCloner (Results 1 – 4 of 4) sorted by relevance
/art/compiler/optimizing/ |
D | superblock_cloner.h | 134 class SuperblockCloner : public ValueObject { 142 SuperblockCloner(HGraph* graph, 361 DISALLOW_COPY_AND_ASSIGN(SuperblockCloner); 371 SuperblockCloner::HBasicBlockMap* bb_map, in PeelUnrollHelper() 372 SuperblockCloner::HInstructionMap* hir_map, in PeelUnrollHelper() 398 SuperblockCloner cloner_; 415 const SuperblockCloner::HBasicBlockMap* GetBasicBlockMap() const { return &bb_map_; } in GetBasicBlockMap() 416 const SuperblockCloner::HInstructionMap* GetInstructionMap() const { return &hir_map_; } in GetInstructionMap() 419 SuperblockCloner::HBasicBlockMap bb_map_; 420 SuperblockCloner::HInstructionMap hir_map_; [all …]
|
D | superblock_cloner.cc | 27 using HBasicBlockMap = SuperblockCloner::HBasicBlockMap; 28 using HInstructionMap = SuperblockCloner::HInstructionMap; 29 using HBasicBlockSet = SuperblockCloner::HBasicBlockSet; 30 using HEdgeSet = SuperblockCloner::HEdgeSet; 116 void SuperblockCloner::ReplaceInputsWithCopies(HInstruction* copy_instr) { in ReplaceInputsWithCopies() 132 void SuperblockCloner::DeepCloneEnvironmentWithRemapping(HInstruction* copy_instr, in DeepCloneEnvironmentWithRemapping() 165 void SuperblockCloner::RemapOrigInternalOrIncomingEdge(HBasicBlock* orig_block, in RemapOrigInternalOrIncomingEdge() 199 void SuperblockCloner::AddCopyInternalEdge(HBasicBlock* orig_block, in AddCopyInternalEdge() 215 void SuperblockCloner::RemapCopyInternalEdge(HBasicBlock* orig_block, in RemapCopyInternalEdge() 239 void SuperblockCloner::FindBackEdgesLocal(HBasicBlock* entry_block, ArenaBitVector* local_set) { in FindBackEdgesLocal() [all …]
|
D | superblock_cloner_test.cc | 26 using HBasicBlockMap = SuperblockCloner::HBasicBlockMap; 27 using HInstructionMap = SuperblockCloner::HInstructionMap; 28 using HBasicBlockSet = SuperblockCloner::HBasicBlockSet; 29 using HEdgeSet = SuperblockCloner::HEdgeSet; 170 SuperblockCloner cloner(graph_, in TEST_F() 249 SuperblockCloner cloner(graph_, in TEST_F() 663 SuperblockCloner cloner(graph_, in TEST_F()
|
D | loop_optimization.cc | 836 const SuperblockCloner::HInstructionMap* hir_map = helper.GetInstructionMap(); in TryPeelingForLoopInvariantExitsElimination()
|