• Home
  • Raw
  • Download

Lines Matching refs:code_item_accessor_

34       code_item_accessor_(accessor),  in HBasicBlockBuilder()
36 branch_targets_(code_item_accessor_.HasCodeItem() in HBasicBlockBuilder()
37 ? code_item_accessor_.InsnsSizeInCodeUnits() in HBasicBlockBuilder()
66 if (code_item_accessor_.TriesSize() != 0) { in CreateBranchTargets()
71 for (const dex::TryItem& try_item : code_item_accessor_.TryItems()) { in CreateBranchTargets()
75 if (dex_pc_end < code_item_accessor_.InsnsSizeInCodeUnits()) { in CreateBranchTargets()
78 } else if (dex_pc_end == code_item_accessor_.InsnsSizeInCodeUnits()) { in CreateBranchTargets()
89 const uint8_t* handlers_ptr = code_item_accessor_.GetCatchHandlerData(); in CreateBranchTargets()
102 for (const DexInstructionPcPair& pair : code_item_accessor_) { in CreateBranchTargets()
133 if (next == code_item_accessor_.end()) { in CreateBranchTargets()
154 for (const DexInstructionPcPair& pair : code_item_accessor_) { in ConnectBasicBlocks()
258 const Instruction& first = code_item_accessor_.InstructionAt(catch_block->GetDexPc()); in MightHaveLiveNormalPredecessors()
276 if (code_item_accessor_.TriesSize() == 0) { in InsertTryBoundaryBlocks()
298 const dex::TryItem* try_item = code_item_accessor_.FindTryItem(block->GetDexPc()); in InsertTryBoundaryBlocks()
312 const uint8_t* handlers_ptr = code_item_accessor_.GetCatchHandlerData(); in InsertTryBoundaryBlocks()
368 LinkToCatchBlocks(try_entry, code_item_accessor_, try_item, catch_blocks); in InsertTryBoundaryBlocks()
396 LinkToCatchBlocks(try_exit, code_item_accessor_, try_item, catch_blocks); in InsertTryBoundaryBlocks()
402 DCHECK(code_item_accessor_.HasCodeItem()); in Build()
420 DCHECK(!code_item_accessor_.HasCodeItem()); in BuildIntrinsic()