Lines Matching refs:dex_pc
23 HBasicBlock* HBasicBlockBuilder::MaybeCreateBlockAt(uint32_t dex_pc) {
24 return MaybeCreateBlockAt(dex_pc, dex_pc);
79 uint32_t dex_pc = it.CurrentDexPc();
84 MaybeCreateBlockAt(dex_pc + instruction.GetTargetOffset());
86 DexSwitchTable table(instruction, dex_pc);
88 MaybeCreateBlockAt(dex_pc + s_it.CurrentTargetOffset());
93 // Store the block under dex_pc of the current key at the switch data
94 // instruction for uniqueness but give it the dex_pc of the SWITCH
96 MaybeCreateBlockAt(dex_pc, s_it.GetDexPcForCurrentIndex());
112 MaybeCreateBlockAt(dex_pc + it.CurrentInstruction().SizeInCodeUnits());
126 uint32_t dex_pc = it.CurrentDexPc();
128 // Check if this dex_pc address starts a new basic block.
129 HBasicBlock* next_block = GetBlockAt(dex_pc);
155 uint32_t target_dex_pc = dex_pc + instruction.GetTargetOffset();
160 DexSwitchTable table(instruction, dex_pc);
162 uint32_t target_dex_pc = dex_pc + s_it.CurrentTargetOffset();
179 uint32_t next_dex_pc = dex_pc + instruction.SizeInCodeUnits();
270 // Map from a handler dex_pc to the corresponding catch block.