• Home
  • Raw
  • Download

Lines Matching refs:code_item_accessor_

33       code_item_accessor_(accessor),  in HBasicBlockBuilder()
35 branch_targets_(code_item_accessor_.HasCodeItem() in HBasicBlockBuilder()
36 ? code_item_accessor_.InsnsSizeInCodeUnits() in HBasicBlockBuilder()
62 if (code_item_accessor_.TriesSize() != 0) { in CreateBranchTargets()
67 for (const dex::TryItem& try_item : code_item_accessor_.TryItems()) { in CreateBranchTargets()
71 if (dex_pc_end < code_item_accessor_.InsnsSizeInCodeUnits()) { in CreateBranchTargets()
74 } else if (dex_pc_end == code_item_accessor_.InsnsSizeInCodeUnits()) { in CreateBranchTargets()
85 const uint8_t* handlers_ptr = code_item_accessor_.GetCatchHandlerData(); in CreateBranchTargets()
98 for (const DexInstructionPcPair& pair : code_item_accessor_) { in CreateBranchTargets()
127 if (next == code_item_accessor_.end()) { in CreateBranchTargets()
147 for (const DexInstructionPcPair& pair : code_item_accessor_) { in ConnectBasicBlocks()
245 const Instruction& first = code_item_accessor_.InstructionAt(catch_block->GetDexPc()); in MightHaveLiveNormalPredecessors()
263 if (code_item_accessor_.TriesSize() == 0) { in InsertTryBoundaryBlocks()
285 const dex::TryItem* try_item = code_item_accessor_.FindTryItem(block->GetDexPc()); in InsertTryBoundaryBlocks()
299 const uint8_t* handlers_ptr = code_item_accessor_.GetCatchHandlerData(); in InsertTryBoundaryBlocks()
355 LinkToCatchBlocks(try_entry, code_item_accessor_, try_item, catch_blocks); in InsertTryBoundaryBlocks()
383 LinkToCatchBlocks(try_exit, code_item_accessor_, try_item, catch_blocks); in InsertTryBoundaryBlocks()
391 for (const DexInstructionPcPair& pair : code_item_accessor_) { in InsertSynthesizedLoopsForOsr()
431 DCHECK(code_item_accessor_.HasCodeItem()); in Build()
453 DCHECK(!code_item_accessor_.HasCodeItem()); in BuildIntrinsic()