Home
last modified time | relevance | path

Searched refs:TryCast (Results 1 – 3 of 3) sorted by relevance

/third_party/node/deps/v8/src/maglev/
Dmaglev-regalloc.cc52 if (Jump* jump = node->TryCast<Jump>()) { in NearestPostDominatingHole()
155 if (auto node = control->TryCast<Jump>()) { in ComputePostDominatingHoles()
160 } else if (auto node = control->TryCast<ConditionalControlNode>()) { in ComputePostDominatingHoles()
511 if (auto unconditional = node->TryCast<UnconditionalControlNode>()) { in AllocateControlNode()
528 if (auto unconditional = node->TryCast<UnconditionalControlNode>()) { in AllocateControlNode()
534 } else if (auto conditional = node->TryCast<ConditionalControlNode>()) { in AllocateControlNode()
Dmaglev-interpreter-frame-state.h381 CheckedSmiTag* tagged = value->NextNode()->TryCast<CheckedSmiTag>(); in TagValue()
413 Phi* result = merged->TryCast<Phi>(); in MergeValue()
455 Phi* result = merged->TryCast<Phi>(); in MergeLoopValue()
Dmaglev-ir.h460 constexpr T* TryCast() { in TryCast() function