Home
last modified time | relevance | path

Searched refs:SpeculativeJIT (Results 1 – 5 of 5) sorted by relevance

/external/webkit/Source/JavaScriptCore/dfg/
DDFGSpeculativeJIT.h35 class SpeculativeJIT; variable
73 SpeculationCheck(MacroAssembler::Jump, SpeculativeJIT*, unsigned recoveryIndex = 0);
104 class SpeculativeJIT : public JITCodeGenerator {
107 SpeculativeJIT(JITCompiler& jit) in SpeculativeJIT() function
204 explicit SpeculateIntegerOperand(SpeculativeJIT* jit, NodeIndex index) in SpeculateIntegerOperand()
248 SpeculativeJIT* m_jit;
256 explicit SpeculateStrictInt32Operand(SpeculativeJIT* jit, NodeIndex index) in SpeculateStrictInt32Operand()
290 SpeculativeJIT* m_jit;
297 explicit SpeculateCellOperand(SpeculativeJIT* jit, NodeIndex index) in SpeculateCellOperand()
331 SpeculativeJIT* m_jit;
DDFGSpeculativeJIT.cpp34 GPRReg SpeculativeJIT::fillSpeculateIntInternal(NodeIndex nodeIndex, DataFormat& returnFormat) in fillSpeculateIntInternal()
143 SpeculationCheck::SpeculationCheck(MacroAssembler::Jump check, SpeculativeJIT* jit, unsigned recove… in SpeculationCheck()
168 GPRReg SpeculativeJIT::fillSpeculateInt(NodeIndex nodeIndex, DataFormat& returnFormat) in fillSpeculateInt()
173 GPRReg SpeculativeJIT::fillSpeculateIntStrict(NodeIndex nodeIndex) in fillSpeculateIntStrict()
181 GPRReg SpeculativeJIT::fillSpeculateCell(NodeIndex nodeIndex) in fillSpeculateCell()
242 bool SpeculativeJIT::compile(Node& node) in compile()
785 bool SpeculativeJIT::compile(BasicBlock& block) in compile()
810 bool SpeculativeJIT::compile() in compile()
DDFGJITCompiler.h46 class SpeculativeJIT; variable
310 void linkSpeculationChecks(SpeculativeJIT&, NonSpeculativeJIT&);
DDFGJITCompiler.cpp187 void JITCompiler::linkSpeculationChecks(SpeculativeJIT& speculative, NonSpeculativeJIT& nonSpeculat… in linkSpeculationChecks()
266 SpeculativeJIT speculative(*this); in compileFunction()
/external/webkit/Source/JavaScriptCore/
DChangeLog133 (JSC::DFG::SpeculativeJIT::compile):
135 (JSC::DFG::SpeculativeJIT::isDoubleConstantWithInt32Value):
163 (JSC::DFG::SpeculativeJIT::compile):
306 (JSC::DFG::SpeculativeJIT::compile):
762 (JSC::DFG::SpeculativeJIT::compile):
798 (JSC::DFG::SpeculativeJIT::compile):
944 (JSC::DFG::SpeculativeJIT::fillSpeculateIntInternal):
945 (JSC::DFG::SpeculativeJIT::fillSpeculateCell):
946 (JSC::DFG::SpeculativeJIT::compile):
1009 (JSC::DFG::SpeculativeJIT::compile):
[all …]