Searched refs:usesArguments (Results 1 - 18 of 18) sorted by relevance

/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecode/
H A DCodeBlock.h506 ASSERT(usesArguments());
510 ASSERT(usesArguments());
515 if (!usesArguments())
534 bool usesArguments() const { return m_argumentsRegister != -1; } function in class:JSC::CodeBlock
544 return operandToArgument(operand) && usesArguments();
555 if (usesArguments() && operand == argumentsRegister())
559 if (usesArguments() && operand == unmodifiedArgumentsRegister(argumentsRegister()))
H A DUnlinkedCodeBlock.cpp86 , m_forceUsesArguments(node->usesArguments())
H A DUnlinkedCodeBlock.h260 bool usesArguments() const { return m_argumentsRegister != -1; } function in class:JSC::UnlinkedCodeBlock
H A DCodeBlock.cpp546 if (usesArguments()) {
3352 if (usesArguments()) {
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/
H A DDFGGraph.h406 if (!codeBlock->usesArguments())
468 bool usesArguments() const function in class:JSC::DFG::Graph
470 return m_codeBlock->usesArguments();
H A DDFGCapabilities.h253 return codeBlock->usesArguments() && pc[3].u.operand == codeBlock->argumentsRegister();
H A DDFGOSRExitCompiler32_64.cpp694 if (!m_jit.baselineCodeBlockFor(inlineCallFrame)->usesArguments())
H A DDFGOSRExitCompiler64.cpp655 if (!m_jit.baselineCodeBlockFor(inlineCallFrame)->usesArguments())
H A DDFGOperations.cpp1355 ASSERT(exec->codeBlock()->usesArguments());
/macosx-10.9.5/JavaScriptCore-7537.78.1/jit/
H A DJITCall.cpp73 bool canOptimize = m_codeBlock->usesArguments()
H A DJITCall32_64.cpp147 bool canOptimize = m_codeBlock->usesArguments()
H A DJITStubs.cpp2381 ASSERT(callFrame->codeBlock()->usesArguments());
/macosx-10.9.5/JavaScriptCore-7537.78.1/parser/
H A DASTBuilder.h187 usesArguments();
345 usesArguments();
532 usesArguments();
663 void usesArguments() { m_scope.m_features |= ArgumentsFeature; } function in class:JSC::ASTBuilder
H A DNodes.h1386 bool usesArguments() const { return (m_features & ArgumentsFeature) && !(m_features & ShadowsArgumentsFeature); } function in class:JSC::ScopeNode
/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecompiler/
H A DBytecodeGenerator.cpp250 if (functionBody->usesArguments() || codeBlock->usesEval() || m_shouldEmitDebugHooks) { // May reify arguments object.
527 if (m_codeBlock->usesArguments() && m_codeType == FunctionCode)
1714 if (!m_codeBlock->usesArguments())
1909 if (m_codeBlock->usesArguments() && m_codeBlock->numParameters() != 1 && !m_codeBlock->isStrictMode()) {
/macosx-10.9.5/JavaScriptCore-7537.78.1/runtime/
H A DExecutable.h388 bool usesArguments() const { return m_features & ArgumentsFeature; } function in class:JSC::ScriptExecutable
/macosx-10.9.5/JavaScriptCore-7537.78.1/interpreter/
H A DInterpreter.cpp436 if (oldCodeBlock->codeType() == FunctionCode && oldCodeBlock->usesArguments()) {
/macosx-10.9.5/JavaScriptCore-7537.78.1/llint/
H A DLLIntSlowPaths.cpp1513 ASSERT(exec->codeBlock()->usesArguments());

Completed in 316 milliseconds