Lines Matching refs:bb_cursor

880   HBasicBlock* bb_cursor = invoke_instruction->GetBlock();  in TryInlineMonomorphicCall()  local
892 bb_cursor, in TryInlineMonomorphicCall()
913 HBasicBlock* bb_cursor) { in AddCHAGuard() argument
922 bb_cursor->InsertInstructionAfter(deopt_flag, cursor); in AddCHAGuard()
924 bb_cursor->InsertInstructionBefore(deopt_flag, bb_cursor->GetFirstInstruction()); in AddCHAGuard()
926 bb_cursor->InsertInstructionAfter(compare, deopt_flag); in AddCHAGuard()
927 bb_cursor->InsertInstructionAfter(deopt, compare); in AddCHAGuard()
938 HBasicBlock* bb_cursor, in AddTypeGuard() argument
947 bb_cursor->InsertInstructionAfter(receiver_class, cursor); in AddTypeGuard()
949 bb_cursor->InsertInstructionBefore(receiver_class, bb_cursor->GetFirstInstruction()); in AddTypeGuard()
980 bb_cursor->InsertInstructionAfter(load_class, receiver_class); in AddTypeGuard()
990 bb_cursor->InsertInstructionAfter(compare, load_class); in AddTypeGuard()
1000 bb_cursor->InsertInstructionAfter(deoptimize, compare); in AddTypeGuard()
1043 HBasicBlock* bb_cursor = invoke_instruction->GetBlock(); in TryInlinePolymorphicCall() local
1069 bb_cursor, in TryInlinePolymorphicCall()
1231 HBasicBlock* bb_cursor = invoke_instruction->GetBlock(); in TryInlinePolymorphicCallToSameTarget() local
1267 bb_cursor->InsertInstructionAfter(receiver_class, cursor); in TryInlinePolymorphicCallToSameTarget()
1269 bb_cursor->InsertInstructionBefore(receiver_class, bb_cursor->GetFirstInstruction()); in TryInlinePolymorphicCallToSameTarget()
1271 bb_cursor->InsertInstructionAfter(class_table_get, receiver_class); in TryInlinePolymorphicCallToSameTarget()
1272 bb_cursor->InsertInstructionAfter(compare, class_table_get); in TryInlinePolymorphicCallToSameTarget()
1283 bb_cursor->InsertInstructionAfter(deoptimize, compare); in TryInlinePolymorphicCallToSameTarget()
1315 HBasicBlock* bb_cursor = invoke_instruction->GetBlock(); in TryInlineAndReplace() local
1405 AddCHAGuard(invoke_instruction, dex_pc, cursor, bb_cursor); in TryInlineAndReplace()