| /art/compiler/optimizing/ |
| D | dead_code_elimination.cc | 33 HBasicBlock* block = worklist.back(); in MarkReachableBlocks() local 84 void HDeadCodeElimination::MaybeRecordDeadBlock(HBasicBlock* block) { in MaybeRecordDeadBlock() 110 HBasicBlock* block = it.Current(); in RemoveDeadBlocks() local 138 HBasicBlock* block = it.Current(); in RemoveDeadBlocks() local 158 HBasicBlock* block = b.Current(); in RemoveDeadInstructions() local
|
| D | common_dominator.h | 37 explicit CommonDominator(HBasicBlock* block) in CommonDominator() 43 void Update(HBasicBlock* block) { in Update() 78 static size_t ChainLength(HBasicBlock* block) { in ChainLength()
|
| D | ssa_liveness_analysis.cc | 46 static void AddToListForLinearization(ArenaVector<HBasicBlock*>* worklist, HBasicBlock* block) { in AddToListForLinearization() 75 HBasicBlock* block = it.Current(); in LinearizeGraph() local 118 HBasicBlock* block = it.Current(); in NumberInstructions() local 161 HBasicBlock* block = it.Current(); in ComputeLiveness() local 213 HBasicBlock* block = it.Current(); in ComputeLiveRanges() local 332 const HBasicBlock& block = *it.Current(); in ComputeLiveInAndLiveOutSets() local 347 bool SsaLivenessAnalysis::UpdateLiveOut(const HBasicBlock& block) { in UpdateLiveOut() 360 bool SsaLivenessAnalysis::UpdateLiveIn(const HBasicBlock& block) { in UpdateLiveIn() 394 HBasicBlock* block = liveness.GetBlockFromPosition(GetStart() / 2); in FindFirstRegisterHint() local
|
| D | select_generator.cc | 26 static bool IsSimpleBlock(HBasicBlock* block) { in IsSimpleBlock() 56 static HPhi* GetSingleChangedPhi(HBasicBlock* block, size_t index1, size_t index2) { in GetSingleChangedPhi() 80 HBasicBlock* block = it.Current(); in Run() local
|
| D | nodes.cc | 47 void HGraph::AddBlock(HBasicBlock* block) { in AddBlock() 114 HBasicBlock* block = blocks_[i]; in RemoveInstructionsAsUsersFromDeadBlocks() local 127 HBasicBlock* block = blocks_[i]; in RemoveDeadBlocks() local 211 static bool UpdateDominatorOfSuccessor(HBasicBlock* block, HBasicBlock* successor) { in UpdateDominatorOfSuccessor() 282 HBasicBlock* block = it.Current(); in ComputeDominanceInformation() local 294 HBasicBlock* block = it.Current(); in ComputeDominanceInformation() local 304 HBasicBlock* block = it.Current(); in ComputeDominanceInformation() local 311 HBasicBlock* HGraph::SplitEdge(HBasicBlock* block, HBasicBlock* successor) { in SplitEdge() 320 void HGraph::SplitCriticalEdge(HBasicBlock* block, HBasicBlock* successor) { in SplitCriticalEdge() 382 HBasicBlock* block = it.Current(); in ComputeTryBlockInformation() local [all …]
|
| D | side_effects_analysis.cc | 30 HBasicBlock* block = it.Current(); in Run() local 42 HBasicBlock* block = it.Current(); in Run() local
|
| D | ssa_phi_elimination.cc | 38 HBasicBlock* block = it.Current(); in MarkDeadPhis() local 88 HBasicBlock* block = it.Current(); in EliminateDeadPhis() local 125 HBasicBlock* block = it.Current(); in Run() local
|
| D | constant_folding.cc | 78 void HConstantFoldingVisitor::VisitBasicBlock(HBasicBlock* block) { in VisitBasicBlock() 264 HBasicBlock* block = instruction->GetBlock(); in VisitRem() local 308 HBasicBlock* block = instruction->GetBlock(); in VisitSub() local 337 HBasicBlock* block = instruction->GetBlock(); in VisitXor() local
|
| D | graph_test.cc | 40 HBasicBlock* block = new (allocator) HBasicBlock(graph); in createGotoBlock() local 48 HBasicBlock* block = createGotoBlock(graph, allocator); in createEntryBlock() local 54 HBasicBlock* block = new (allocator) HBasicBlock(graph); in createReturnBlock() local 62 HBasicBlock* block = new (allocator) HBasicBlock(graph); in createExitBlock() local 292 HBasicBlock* block = createGotoBlock(graph, &allocator); in TEST() local
|
| D | pretty_printer.h | 71 void VisitBasicBlock(HBasicBlock* block) OVERRIDE { in VisitBasicBlock() 125 void VisitBasicBlock(HBasicBlock* block) OVERRIDE { in VisitBasicBlock()
|
| D | licm.cc | 22 static bool IsPhiOf(HInstruction* instruction, HBasicBlock* block) { in IsPhiOf() 94 HBasicBlock* block = it.Current(); in Run() local
|
| D | gvn_test.cc | 43 HBasicBlock* block = new (&allocator) HBasicBlock(graph); in TEST_F() local 128 HBasicBlock* block = new (&allocator) HBasicBlock(graph); in TEST_F() local 212 HBasicBlock* block = new (&allocator) HBasicBlock(graph); in TEST_F() local
|
| D | block_builder.cc | 29 HBasicBlock* block = branch_targets_[store_dex_pc]; in MaybeCreateBlockAt() local 121 HBasicBlock* block = graph_->GetEntryBlock(); in ConnectBasicBlocks() local 192 HBasicBlock* block, in GetTryItem()
|
| D | bounds_check_elimination.cc | 551 void VisitBasicBlock(HBasicBlock* block) OVERRIDE { in VisitBasicBlock() 705 HBasicBlock* block = instruction->GetBlock(); in HandleIf() local 807 HBasicBlock* block = bounds_check->GetBlock(); in VisitBoundsCheck() local 1168 void AddCompareWithDeoptimization(HBasicBlock* block, in AddCompareWithDeoptimization() 1196 void AddComparesWithDeoptimization(HBasicBlock* block) { in AddComparesWithDeoptimization() 1347 HBasicBlock* block = GetPreHeader(loop, instruction); in TryDynamicBCE() local 1362 bool DynamicBCESeemsProfitable(HLoopInformation* loop, HBasicBlock* block) { in DynamicBCESeemsProfitable() 1445 HBasicBlock* block = GetPreHeader(loop, check); in CanHandleNullCheck() local 1508 HBasicBlock* block = it->second; in GetPreHeader() local 1520 void InsertDeoptInLoop(HLoopInformation* loop, HBasicBlock* block, HInstruction* condition) { in InsertDeoptInLoop() [all …]
|
| D | induction_var_range.cc | 109 static HInstruction* Insert(HBasicBlock* block, HInstruction* instruction) { in Insert() 204 HBasicBlock* block, in GenerateRangeCode() 215 HBasicBlock* block, in GenerateTakenTest() 608 HBasicBlock* block, in GenerateCode() 659 HBasicBlock* block, in GenerateCode()
|
| D | instruction_simplifier_arm64.h | 60 void VisitBasicBlock(HBasicBlock* block) OVERRIDE { in VisitBasicBlock()
|
| D | graph_checker.cc | 34 static bool IsExitTryBoundaryIntoExitBlock(HBasicBlock* block) { in IsExitTryBoundaryIntoExitBlock() 45 void GraphChecker::VisitBasicBlock(HBasicBlock* block) { in VisitBasicBlock() 865 HBasicBlock* block = instruction->GetBlock(); in VisitPackedSwitch() local 995 HBasicBlock* block = instruction->GetBlock(); in VisitConstant() local
|
| D | code_generator_mips64.h | 274 uintptr_t GetAddressOf(HBasicBlock* block) OVERRIDE { in GetAddressOf() 303 Mips64Label* GetLabelOf(HBasicBlock* block) const { in GetLabelOf()
|
| D | code_generator_mips.h | 278 uintptr_t GetAddressOf(HBasicBlock* block) OVERRIDE { in GetAddressOf() 310 MipsLabel* GetLabelOf(HBasicBlock* block) const { in GetLabelOf()
|
| D | pc_relative_fixups_x86.cc | 128 HBasicBlock* block = neg->GetBlock(); in VisitNeg() local 147 HBasicBlock* block = switch_insn->GetBlock(); in VisitPackedSwitch() local
|
| D | gvn.cc | 380 void AbandonSetFor(HBasicBlock* block) { in AbandonSetFor() 419 void GlobalValueNumberer::VisitBasicBlock(HBasicBlock* block) { in VisitBasicBlock() 535 HBasicBlock* block, const ValueSet& reference_set) const { in FindVisitedBlockWithRecyclableSet()
|
| D | ssa_liveness_analysis.h | 32 BlockInfo(ArenaAllocator* allocator, const HBasicBlock& block, size_t number_of_ssa_values) in BlockInfo() 333 void AddPhiUse(HInstruction* instruction, size_t input_index, HBasicBlock* block) { in AddPhiUse() 1162 BitVector* GetLiveInSet(const HBasicBlock& block) const { in GetLiveInSet() 1166 BitVector* GetLiveOutSet(const HBasicBlock& block) const { in GetLiveOutSet() 1170 BitVector* GetKillSet(const HBasicBlock& block) const { in GetKillSet() 1263 void CheckNoLiveInIrreducibleLoop(const HBasicBlock& block) const { in CheckNoLiveInIrreducibleLoop()
|
| D | bounds_check_elimination_test.cc | 306 HBasicBlock* block = new (&allocator_) HBasicBlock(graph_); in TEST_F() local 374 HBasicBlock* block = new (allocator) HBasicBlock(graph); in BuildSSAGraph1() local 490 HBasicBlock* block = new (allocator) HBasicBlock(graph); in BuildSSAGraph2() local 596 HBasicBlock* block = new (allocator) HBasicBlock(graph); in BuildSSAGraph3() local 703 HBasicBlock* block = new (allocator) HBasicBlock(graph); in BuildSSAGraph4() local 805 HBasicBlock* block = new (&allocator_) HBasicBlock(graph_); in TEST_F() local
|
| D | register_allocator_test.cc | 469 HBasicBlock* block = new (allocator) HBasicBlock(graph); in BuildIfElseWithPhi() local 622 HBasicBlock* block = new (allocator) HBasicBlock(graph); in BuildFieldReturn() local 701 HBasicBlock* block = new (allocator) HBasicBlock(graph); in BuildTwoSubs() local 772 HBasicBlock* block = new (allocator) HBasicBlock(graph); in BuildDiv() local 832 HBasicBlock* block = new (&allocator) HBasicBlock(graph); in TEST_F() local
|
| /art/runtime/base/ |
| D | scoped_flock.cc | 32 bool ScopedFlock::Init(const char* filename, int flags, bool block, std::string* error_msg) { in Init()
|