Home
last modified time | relevance | path

Searched refs:return_replacement (Results 1 – 2 of 2) sorted by relevance

/art/compiler/optimizing/
Dinliner.cc499 HInstruction* return_replacement = nullptr; in TryInlinePolymorphicCall() local
501 !TryBuildAndInline(invoke_instruction, method, &return_replacement)) { in TryInlinePolymorphicCall()
520 if (return_replacement != nullptr) { in TryInlinePolymorphicCall()
521 invoke_instruction->ReplaceWith(return_replacement); in TryInlinePolymorphicCall()
528 CreateDiamondPatternForPolymorphicInline(compare, return_replacement, invoke_instruction); in TryInlinePolymorphicCall()
551 HInstruction* return_replacement, in CreateDiamondPatternForPolymorphicInline() argument
572 if (return_replacement != nullptr) { in CreateDiamondPatternForPolymorphicInline()
577 phi->AddInput(return_replacement); in CreateDiamondPatternForPolymorphicInline()
679 HInstruction* return_replacement = nullptr; in TryInlinePolymorphicCallToSameTarget() local
680 if (!TryBuildAndInline(invoke_instruction, actual_method, &return_replacement)) { in TryInlinePolymorphicCallToSameTarget()
[all …]
Dinliner.h71 HInstruction** return_replacement)
77 HInstruction** return_replacement);
88 HInstruction** return_replacement)
129 HInstruction* return_replacement,
181 HInstruction* return_replacement,