Searched refs:breakTarget (Results 1 – 8 of 8) sorted by relevance
/external/webkit/Source/JavaScriptCore/bytecompiler/ |
D | LabelScope.h | 43 …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
|
D | NodesCodegen.cpp | 1474 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 …]
|
D | BytecodeGenerator.h | 355 …pertyNames(RegisterID* dst, RegisterID* base, RegisterID* i, RegisterID* size, Label* breakTarget); 391 LabelScope* breakTarget(const Identifier&);
|
D | BytecodeGenerator.cpp | 1883 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/ |
D | JITOpcodes32_64.cpp | 1284 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()
|
D | JITOpcodes.cpp | 891 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/ |
D | Interpreter.cpp | 4494 int breakTarget = vPC[5].u.operand; in privateExecute() local 4498 vPC += breakTarget; in privateExecute()
|
/external/webkit/Source/JavaScriptCore/ |
D | ChangeLog-2009-06-16 | 7701 (JSC::BytecodeGenerator::breakTarget): 22596 (JSC::LabelScope::breakTarget): 22919 (JSC::BytecodeGenerator::breakTarget): 25617 (JSC::CodeGenerator::breakTarget): 25631 (JSC::LabelScope::breakTarget):
|