Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dinliner.cc943 HInstruction* return_replacement = nullptr; in TryInlinePolymorphicCall() local
949 &return_replacement)) { in TryInlinePolymorphicCall()
972 MaybeReplaceAndRemove(return_replacement, invoke_instruction); in TryInlinePolymorphicCall()
974 CreateDiamondPatternForPolymorphicInline(compare, return_replacement, invoke_instruction); in TryInlinePolymorphicCall()
999 HInstruction* return_replacement, in CreateDiamondPatternForPolymorphicInline() argument
1020 if (return_replacement != nullptr) { in CreateDiamondPatternForPolymorphicInline()
1025 phi->AddInput(return_replacement); in CreateDiamondPatternForPolymorphicInline()
1123 HInstruction* return_replacement = nullptr; in TryInlinePolymorphicCallToSameTarget() local
1127 &return_replacement)) { in TryInlinePolymorphicCallToSameTarget()
1165 CreateDiamondPatternForPolymorphicInline(compare, return_replacement, invoke_instruction); in TryInlinePolymorphicCallToSameTarget()
[all …]
Dinliner.h87 HInstruction** return_replacement)
93 HInstruction** return_replacement)
112 HInstruction** return_replacement)
237 void FixUpReturnReferenceType(ArtMethod* resolved_method, HInstruction* return_replacement)
243 bool ReturnTypeMoreSpecific(HInstruction* return_replacement, HInvoke* invoke_instruction)
294 HInstruction* return_replacement,