HomeSort by relevance Sort by last modified time
    Searched refs:SpeculativeJIT (Results 1 - 4 of 4) sorted by null

  /external/webkit/Source/JavaScriptCore/dfg/
DFGSpeculativeJIT.h 35 class SpeculativeJIT;
73 SpeculationCheck(MacroAssembler::Jump, SpeculativeJIT*, unsigned recoveryIndex = 0);
80 // value is an index into the SpeculativeJIT's m_speculationRecoveryList
94 // === SpeculativeJIT ===
96 // The SpeculativeJIT is used to generate a fast, but potentially
101 // a speculative check has failed. This allows the SpeculativeJIT
104 class SpeculativeJIT : public JITCodeGenerator {
107 SpeculativeJIT(JITCompiler& jit)
197 // SpeculativeJIT. The classes operate like those provided by the JITCodeGenerator,
204 explicit SpeculateIntegerOperand(SpeculativeJIT* jit, NodeIndex index
    [all...]
DFGSpeculativeJIT.cpp 34 GPRReg SpeculativeJIT::fillSpeculateIntInternal(NodeIndex nodeIndex, DataFormat& returnFormat)
143 SpeculationCheck::SpeculationCheck(MacroAssembler::Jump check, SpeculativeJIT* jit, unsigned recoveryIndex)
168 GPRReg SpeculativeJIT::fillSpeculateInt(NodeIndex nodeIndex, DataFormat& returnFormat)
173 GPRReg SpeculativeJIT::fillSpeculateIntStrict(NodeIndex nodeIndex)
181 GPRReg SpeculativeJIT::fillSpeculateCell(NodeIndex nodeIndex)
242 bool SpeculativeJIT::compile(Node& node)
681 static SamplingCounter counter("SpeculativeJIT");
785 bool SpeculativeJIT::compile(BasicBlock& block)
799 fprintf(stderr, "SpeculativeJIT generating Node @%d at JIT offset 0x%x\n", (int)m_compileIndex, m_jit.debugOffset());
810 bool SpeculativeJIT::compile(
    [all...]
DFGJITCompiler.h 46 class SpeculativeJIT;
310 void linkSpeculationChecks(SpeculativeJIT&, NonSpeculativeJIT&);
DFGJITCompiler.cpp 187 void JITCompiler::linkSpeculationChecks(SpeculativeJIT& speculative, NonSpeculativeJIT& nonSpeculative)
266 SpeculativeJIT speculative(*this);
280 // If compilation through the SpeculativeJIT failed, throw away the code we generated.

Completed in 2946 milliseconds