Searched refs:slowCase (Results 1 - 9 of 9) sorted by relevance

/macosx-10.9.5/JavaScriptCore-7537.78.1/jit/
H A DJITCall.cpp71 JumpList slowCase; local
79 slowCase.append(branch64(NotEqual, regT0, TrustedImm64(JSValue::encode(JSValue()))));
82 slowCase.append(branch32(Above, regT0, TrustedImm32(Arguments::MaxArguments + 1)));
91 slowCase.append(branchPtr(Below, AbsoluteAddress(m_vm->interpreter->stack().addressOfEnd()), regT1));
115 slowCase.link(this);
197 Jump slowCase = branchPtrWithPatch(NotEqual, regT0, addressOfLinkedFunctionCheck, TrustedImmPtr(0)); local
199 addSlowCase(slowCase);
H A DJITCall32_64.cpp145 JumpList slowCase; local
153 slowCase.append(branch32(NotEqual, regT1, TrustedImm32(JSValue::EmptyValueTag)));
156 slowCase.append(branch32(Above, regT2, TrustedImm32(Arguments::MaxArguments + 1)));
165 slowCase.append(branchPtr(Below, AbsoluteAddress(m_vm->interpreter->stack().addressOfEnd()), regT3));
191 slowCase.link(this);
276 Jump slowCase = branchPtrWithPatch(NotEqual, regT0, addressOfLinkedFunctionCheck, TrustedImmPtr(0)); local
279 addSlowCase(slowCase);
H A DThunkGenerators.cpp65 JSInterfaceJIT::JumpList slowCase; local
68 slowCase.append(jit.emitJumpIfNotJSCell(JSInterfaceJIT::regT0));
69 slowCase.append(jit.emitJumpIfNotType(JSInterfaceJIT::regT0, JSInterfaceJIT::regT1, JSFunctionType));
71 slowCase.append(jit.branch32(JSInterfaceJIT::NotEqual, JSInterfaceJIT::regT1, JSInterfaceJIT::TrustedImm32(JSValue::CellTag)));
72 slowCase.append(jit.emitJumpIfNotType(JSInterfaceJIT::regT0, JSInterfaceJIT::regT1, JSFunctionType));
89 slowCase.link(&jit);
118 JSInterfaceJIT::JumpList slowCase; local
121 slowCase.append(jit.emitJumpIfNotJSCell(JSInterfaceJIT::regT0));
123 slowCase.append(jit.branch32(JSInterfaceJIT::NotEqual, JSInterfaceJIT::regT1, JSInterfaceJIT::TrustedImm32(JSValue::CellTag)));
125 slowCase
[all...]
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/
H A DDFGThunks.cpp237 CCallHelpers::JumpList slowCase; local
243 slowCase.append(
247 slowCase.append(
253 slowCase.append(
264 slowCase.append(
306 slowCase.link(&jit);
H A DDFGSpeculativeJIT32_64.cpp1721 JITCompiler::Jump slowCase = m_jit.branch32(JITCompiler::NotEqual, arg1TagGPR, TrustedImm32(JSValue::BooleanTag)); local
1727 slowCase, this, dfgConvertJSValueToBoolean, resultPayloadGPR, arg1TagGPR,
1911 MacroAssembler::Jump slowCase; local
1920 slowCase = m_jit.branch32(MacroAssembler::AboveOrEqual, propertyReg, MacroAssembler::Address(storageReg, Butterfly::offsetOfVectorLength()));
1923 speculationCheck(OutOfBounds, JSValueRegs(), 0, slowCase);
1943 slowCase, this,
3146 MacroAssembler::Jump slowCase = m_jit.branch32(MacroAssembler::Equal, valueTagGPR, TrustedImm32(JSValue::EmptyValueTag)); local
3161 slowCase, this, operationArrayPopAndRecoverLength,
3182 MacroAssembler::Jump slowCase = m_jit.branchDouble(MacroAssembler::DoubleNotEqualOrUnordered, tempFPR, tempFPR); local
3199 slowCase, thi
3217 MacroAssembler::Jump slowCase = m_jit.branch32(MacroAssembler::AboveOrEqual, storageLengthGPR, MacroAssembler::Address(storageGPR, ArrayStorage::vectorLengthOffset())); local
[all...]
H A DDFGSpeculativeJIT.cpp2008 MacroAssembler::Jump slowCase; local
2017 slowCase = m_jit.branch32(MacroAssembler::AboveOrEqual, propertyReg, MacroAssembler::Address(storageReg, Butterfly::offsetOfVectorLength()));
2020 speculationCheck(OutOfBounds, JSValueRegs(), 0, slowCase);
2038 slowCase, this,
3807 JITCompiler::JumpList slowCase; local
3837 slowCase.append(m_jit.branchTestPtr(MacroAssembler::Zero, leftTempGPR));
3838 slowCase.append(m_jit.branchTestPtr(MacroAssembler::Zero, rightTempGPR));
3840 slowCase.append(m_jit.branchTest32(
3844 slowCase.append(m_jit.branchTest32(
3883 slowCase, thi
[all...]
H A DDFGSpeculativeJIT64.cpp1744 JITCompiler::Jump slowCase = m_jit.branchTest64(JITCompiler::NonZero, resultGPR, TrustedImm32(static_cast<int32_t>(~1))); local
1747 slowPathCall(slowCase, this, dfgConvertJSValueToBoolean, resultGPR, arg1GPR));
2711 MacroAssembler::Jump slowCase; local
2720 slowCase = m_jit.branch32(MacroAssembler::AboveOrEqual, propertyReg, MacroAssembler::Address(storageReg, Butterfly::offsetOfVectorLength()));
2723 speculationCheck(OutOfBounds, JSValueRegs(), 0, slowCase);
2741 slowCase, this,
3107 MacroAssembler::Jump slowCase; local
3116 slowCase = m_jit.branchDouble(MacroAssembler::DoubleNotEqualOrUnordered, tempFPR, tempFPR);
3126 slowCase = m_jit.branchTest64(MacroAssembler::Zero, valueGPR);
3135 slowCase, thi
[all...]
/macosx-10.9.5/JavaScriptCore-7537.78.1/parser/
H A DLexer.h342 goto slowCase;
345 goto slowCase;
356 goto slowCase;
377 slowCase:
/macosx-10.9.5/JavaScriptCore-7537.78.1/llint/
H A DLowLevelInterpreter.asm376 macro allocateJSObject(allocator, structure, result, scratch1, slowCase)
378 jmp slowCase
386 btpz result, slowCase

Completed in 220 milliseconds