Home | History | Annotate | Download | only in compiler

Lines Matching defs:Checkpoint

57   // Preserve a checkpoint of the environment for the IR graph. Any
59 Node* Checkpoint(BailoutId bytecode_offset, OutputFrameStateCombine combine,
387 Checkpoint(loop_id, OutputFrameStateCombine::Ignore(), false);
388 Node* checkpoint =
389 graph()->NewNode(common()->Checkpoint(), frame_state, entry, entry);
390 UpdateEffectDependency(checkpoint);
394 Node* effect = checkpoint;
455 Node* BytecodeGraphBuilder::Environment::Checkpoint(
471 // If the owning node has an exception, register the checkpoint to the
472 // predecessor so that the checkpoint is used for both the normal and the
476 liveness_block()->GetPredecessor()->Checkpoint(result);
478 liveness_block()->Checkpoint(result);
597 // Create an explicit checkpoint node for before the operation. This only
598 // needs to happen if we aren't effect-dominated by a {Checkpoint} already.
599 Node* node = NewNode(common()->Checkpoint());
604 Node* frame_state_before = environment()->Checkpoint(
621 environment()->Checkpoint(bailout_id, combine, has_exception);