Home
last modified time | relevance | path

Searched refs:breakTarget (Results 1 – 8 of 8) sorted by relevance

/external/webkit/Source/JavaScriptCore/bytecompiler/
DLabelScope.h43 …LabelScope(Type type, const Identifier* name, int scopeDepth, PassRefPtr<Label> breakTarget, PassR… in LabelScope() argument
48 , m_breakTarget(breakTarget) in LabelScope()
61 Label* breakTarget() const { return m_breakTarget.get(); } in breakTarget() function
DNodesCodegen.cpp1474 generator.emitNodeInConditionContext(m_expr, topOfLoop.get(), scope->breakTarget(), false); in emitBytecode()
1480 generator.emitLabel(scope->breakTarget()); in emitBytecode()
1501 generator.emitNodeInConditionContext(m_expr, topOfLoop.get(), scope->breakTarget(), false); in emitBytecode()
1507 generator.emitLabel(scope->breakTarget()); in emitBytecode()
1540 … generator.emitNodeInConditionContext(m_expr2, topOfLoop.get(), scope->breakTarget(), false); in emitBytecode()
1548 generator.emitLabel(scope->breakTarget()); in emitBytecode()
1571 …tGetPropertyNames(generator.newTemporary(), base.get(), i.get(), size.get(), scope->breakTarget()); in emitBytecode()
1623 generator.emitLabel(scope->breakTarget()); in emitBytecode()
1648 LabelScope* scope = generator.breakTarget(m_ident); in emitBytecode()
1651 generator.emitJumpScopes(scope->breakTarget(), scope->scopeDepth()); in emitBytecode()
[all …]
DBytecodeGenerator.h355 …pertyNames(RegisterID* dst, RegisterID* base, RegisterID* i, RegisterID* size, Label* breakTarget);
391 LabelScope* breakTarget(const Identifier&);
DBytecodeGenerator.cpp1883 LabelScope* BytecodeGenerator::breakTarget(const Identifier& name) in breakTarget() function in JSC::BytecodeGenerator
1908 ASSERT(scope->breakTarget()); in breakTarget()
1918 ASSERT(scope->breakTarget()); in breakTarget()
2024 …opertyNames(RegisterID* dst, RegisterID* base, RegisterID* i, RegisterID* size, Label* breakTarget) in emitGetPropertyNames() argument
2033 instructions().append(breakTarget->bind(begin, instructions().size())); in emitGetPropertyNames()
/external/webkit/Source/JavaScriptCore/jit/
DJITOpcodes32_64.cpp1284 int breakTarget = currentInstruction[5].u.operand; in emit_op_get_pnames() local
1310 addJump(branch32(Equal, regT1, TrustedImm32(JSValue::NullTag)), breakTarget); in emit_op_get_pnames()
1311 addJump(branch32(Equal, regT1, TrustedImm32(JSValue::UndefinedTag)), breakTarget); in emit_op_get_pnames()
DJITOpcodes.cpp891 int breakTarget = currentInstruction[5].u.operand; in emit_op_get_pnames() local
918 addJump(branch32(Equal, regT1, TrustedImm32(ValueNull)), breakTarget); in emit_op_get_pnames()
/external/webkit/Source/JavaScriptCore/interpreter/
DInterpreter.cpp4494 int breakTarget = vPC[5].u.operand; in privateExecute() local
4498 vPC += breakTarget; in privateExecute()
/external/webkit/Source/JavaScriptCore/
DChangeLog-2009-06-167701 (JSC::BytecodeGenerator::breakTarget):
22596 (JSC::LabelScope::breakTarget):
22919 (JSC::BytecodeGenerator::breakTarget):
25617 (JSC::CodeGenerator::breakTarget):
25631 (JSC::LabelScope::breakTarget):