Lines Matching refs:effect
249 Node* effect = NodeProperties::GetEffectInput(node, 0); in ReduceUnreachableOrIfException() local
250 if (effect->opcode() == IrOpcode::kDead) { in ReduceUnreachableOrIfException()
251 return Replace(effect); in ReduceUnreachableOrIfException()
253 if (effect->opcode() == IrOpcode::kUnreachable) { in ReduceUnreachableOrIfException()
254 return Replace(effect); in ReduceUnreachableOrIfException()
261 Node* effect = NodeProperties::GetEffectInput(node, 0); in ReduceEffectNode() local
262 if (effect->opcode() == IrOpcode::kDead) { in ReduceEffectNode()
263 return Replace(effect); in ReduceEffectNode()
266 if (effect->opcode() == IrOpcode::kUnreachable) { in ReduceEffectNode()
275 graph()->NewNode(common()->Unreachable(), effect, control); in ReduceEffectNode()
291 Node* effect = NodeProperties::GetEffectInput(node, 0); in ReduceDeoptimizeOrReturnOrTerminate() local
293 if (effect->opcode() != IrOpcode::kUnreachable) { in ReduceDeoptimizeOrReturnOrTerminate()
294 effect = graph()->NewNode(common()->Unreachable(), effect, control); in ReduceDeoptimizeOrReturnOrTerminate()
295 NodeProperties::SetType(effect, Type::None()); in ReduceDeoptimizeOrReturnOrTerminate()
298 node->ReplaceInput(0, effect); in ReduceDeoptimizeOrReturnOrTerminate()