OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:speculationCheck
(Results
1 - 2
of
2
) sorted by null
/external/webkit/Source/JavaScriptCore/dfg/
DFGSpeculativeJIT.cpp
86
speculationCheck
(m_jit.branchPtr(MacroAssembler::Below, reg, JITCompiler::tagTypeNumberRegister));
143
SpeculationCheck
::
SpeculationCheck
(MacroAssembler::Jump check, SpeculativeJIT* jit, unsigned recoveryIndex)
208
speculationCheck
(m_jit.branchTestPtr(MacroAssembler::NonZero, reg, JITCompiler::tagMaskRegister));
224
speculationCheck
(m_jit.branchTestPtr(MacroAssembler::NonZero, reg, JITCompiler::tagMaskRegister));
327
speculationCheck
(m_jit.branch32(MacroAssembler::LessThan, op1.registerID(), TrustedImm32(0)));
374
speculationCheck
(m_jit.branchAdd32(MacroAssembler::Overflow, reg, Imm32(imm1), result.registerID()));
386
speculationCheck
(m_jit.branchAdd32(MacroAssembler::Overflow, reg, Imm32(imm2), result.registerID()));
402
speculationCheck
(check, SpeculationRecovery(SpeculativeAdd, gprResult, gpr2));
404
speculationCheck
(check, SpeculationRecovery(SpeculativeAdd, gprResult, gpr1))
[
all
...]
DFGSpeculativeJIT.h
68
// ===
SpeculationCheck
===
72
struct
SpeculationCheck
{
73
SpeculationCheck
(MacroAssembler::Jump, SpeculativeJIT*, unsigned recoveryIndex = 0);
91
typedef SegmentedVector<
SpeculationCheck
, 16> SpeculationCheckVector;
105
friend struct
SpeculationCheck
;
123
//
SpeculationCheck
::m_recoveryIndex is offset by 1,
155
void
speculationCheck
(MacroAssembler::Jump jumpToFail)
157
m_speculationChecks.append(
SpeculationCheck
(jumpToFail, this));
160
void
speculationCheck
(MacroAssembler::Jump jumpToFail, const SpeculationRecovery& recovery)
163
m_speculationChecks.append(
SpeculationCheck
(jumpToFail, this, m_speculationRecoveryList.size()))
[
all
...]
Completed in 37 milliseconds