Lines Matching refs:candidate
67 HInstruction* candidate = nullptr; in TryGenerateResetLeastSetBit() local
72 candidate = left; in TryGenerateResetLeastSetBit()
75 candidate = right; in TryGenerateResetLeastSetBit()
78 if (candidate != nullptr && candidate->HasOnlyOneNonEnvironmentUse()) { in TryGenerateResetLeastSetBit()
83 DCHECK(!candidate->HasUses()); in TryGenerateResetLeastSetBit()
84 candidate->GetBlock()->RemoveInstruction(candidate); in TryGenerateResetLeastSetBit()
103 HInstruction* candidate = nullptr; in TryGenerateMaskUptoLeastSetBit() local
105 candidate = left; in TryGenerateMaskUptoLeastSetBit()
108 candidate = right; in TryGenerateMaskUptoLeastSetBit()
111 if (candidate != nullptr && candidate->HasOnlyOneNonEnvironmentUse()) { in TryGenerateMaskUptoLeastSetBit()
116 DCHECK(!candidate->HasUses()); in TryGenerateMaskUptoLeastSetBit()
117 candidate->GetBlock()->RemoveInstruction(candidate); in TryGenerateMaskUptoLeastSetBit()