X-Git-Url: https://git.saurik.com/apple/javascriptcore.git/blobdiff_plain/ef99ff287df9046eb88937225e0554eabb00e33c..40a37d088818fc2fbeba2ef850dbcaaf294befbf:/dfg/DFGGraph.h?ds=sidebyside diff --git a/dfg/DFGGraph.h b/dfg/DFGGraph.h index c3a308b..aa1a854 100644 --- a/dfg/DFGGraph.h +++ b/dfg/DFGGraph.h @@ -481,6 +481,14 @@ public: return hasExitSite(node->origin.semantic, exitKind); } + bool usesArguments(InlineCallFrame* inlineCallFrame) + { + if (!inlineCallFrame) + return m_profiledBlock->usesArguments(); + + return baselineCodeBlockForInlineCallFrame(inlineCallFrame)->usesArguments(); + } + VirtualRegister argumentsRegisterFor(InlineCallFrame* inlineCallFrame) { if (!inlineCallFrame)