/external/webkit/JavaScriptCore/wrec/ |
WRECGenerator.h | 53 using MacroAssembler::JumpList; 91 void generateLoadCharacter(JumpList& failures); 96 void generateGreedyQuantifier(JumpList& failures, GenerateAtomFunctor& functor, unsigned min, unsigned max); 97 void generateNonGreedyQuantifier(JumpList& failures, GenerateAtomFunctor& functor, unsigned min, unsigned max); 100 void generateCharacterClass(JumpList& failures, const CharacterClass& charClass, bool invert); 101 void generateCharacterClassInverted(JumpList& failures, const CharacterClass& charClass); 102 void generateCharacterClassInvertedRange(JumpList& failures, JumpList& matchDest, const CharacterRange* ranges, unsigned count, unsigned* matchIndex, const UChar* matches, unsigned matchCount); 103 void generatePatternCharacter(JumpList& failures, int ch); 104 void generatePatternCharacterSequence(JumpList& failures, int* sequence, size_t count) [all...] |
WRECFunctors.cpp | 37 void GeneratePatternCharacterFunctor::generateAtom(Generator* generator, Generator::JumpList& failures) 47 void GenerateCharacterClassFunctor::generateAtom(Generator* generator, Generator::JumpList& failures) 57 void GenerateBackreferenceFunctor::generateAtom(Generator* generator, Generator::JumpList& failures) 67 void GenerateParenthesesNonGreedyFunctor::generateAtom(Generator* generator, Generator::JumpList& failures)
|
WRECParser.h | 44 typedef Generator::JumpList JumpList; 71 void parsePattern(JumpList& failures) 81 void parseDisjunction(JumpList& failures); 82 void parseAlternative(JumpList& failures); 83 bool parseTerm(JumpList& failures); 84 bool parseNonCharacterEscape(JumpList& failures, const Escape&); 85 bool parseParentheses(JumpList& failures); 86 bool parseCharacterClass(JumpList& failures); 87 bool parseCharacterClassQuantifier(JumpList& failures, const CharacterClass& charClass, bool invert) [all...] |
WRECFunctors.h | 41 virtual void generateAtom(Generator*, Generator::JumpList&) = 0; 52 virtual void generateAtom(Generator*, Generator::JumpList&); 67 virtual void generateAtom(Generator*, Generator::JumpList&); 82 virtual void generateAtom(Generator*, Generator::JumpList&); 98 virtual void generateAtom(Generator*, Generator::JumpList&);
|
WRECGenerator.cpp | 95 void Generator::generateLoadCharacter(JumpList& failures) 131 void Generator::generateBackreferenceQuantifier(JumpList& failures, Quantifier::Type quantifierType, unsigned subpatternId, unsigned min, unsigned max) 147 void Generator::generateNonGreedyQuantifier(JumpList& failures, GenerateAtomFunctor& functor, unsigned min, unsigned max) 149 JumpList atomFailedList; 150 JumpList alternativeFailedList; 191 void Generator::generateGreedyQuantifier(JumpList& failures, GenerateAtomFunctor& functor, unsigned min, unsigned max) 196 JumpList doneReadingAtomsList; 197 JumpList alternativeFailedList; 240 void Generator::generatePatternCharacterSequence(JumpList& failures, int* sequence, size_t count) 255 bool Generator::generatePatternCharacterPair(JumpList& failures, int ch1, int ch2 [all...] |
WRECParser.cpp | 49 typedef Generator::JumpList JumpList; 52 PatternCharacterSequence(Generator& generator, JumpList& failures) 105 JumpList& m_failures; 176 bool Parser::parseCharacterClassQuantifier(JumpList& failures, const CharacterClass& charClass, bool invert) 205 bool Parser::parseBackreferenceQuantifier(JumpList& failures, unsigned subpatternId) 227 bool Parser::parseParentheses(JumpList& failures) 274 bool Parser::parseCharacterClass(JumpList& failures) 338 bool Parser::parseNonCharacterEscape(JumpList& failures, const Escape& escape) 505 void Parser::parseAlternative(JumpList& failures [all...] |
WREC.cpp | 52 MacroAssembler::JumpList failures;
|
/external/webkit/JavaScriptCore/assembler/ |
LinkBuffer.h | 56 typedef MacroAssembler::JumpList JumpList; 93 void link(JumpList list, CodeLocationLabel label)
|
AbstractMacroAssembler.h | 363 // JumpList: 365 // A JumpList is a set of Jump objects. 367 class JumpList { 394 void append(JumpList& other)
|
MacroAssemblerX86Common.h | 480 void branchConvertDoubleToInt32(FPRegisterID src, RegisterID dest, JumpList& failureCases, FPRegisterID fpTemp)
|
MacroAssemblerARM.h | 830 void branchConvertDoubleToInt32(FPRegisterID src, RegisterID dest, JumpList& failureCases, FPRegisterID fpTemp)
|
/external/webkit/JavaScriptCore/yarr/ |
RegexJIT.cpp | 99 void matchCharacterClassRange(RegisterID character, JumpList& failures, JumpList& matchDest, const CharacterRange* ranges, unsigned count, unsigned* matchIndex, const UChar* matches, unsigned matchCount) 146 void matchCharacterClass(RegisterID character, JumpList& matchDest, const CharacterClass* charClass) 176 JumpList failures; 362 void jumpToBacktrack(JumpList& jumps, MacroAssembler* masm) 408 JumpList backTrackJumps; 420 JumpList matchDest; 445 JumpList matchDest; 464 void matchAssertionWordchar(TermGenerationState& state, JumpList& nextIsWordChar, JumpList& nextIsNotWordChar [all...] |
/external/webkit/JavaScriptCore/jit/ |
JITArithmetic.cpp | 95 JumpList notInt32Op1; 96 JumpList notInt32Op2; 158 JumpList notInt32Op1; 159 JumpList notInt32Op2; 221 JumpList notInt32Op1; 222 JumpList notInt32Op2; 641 JumpList notInt32Op1; 642 JumpList notInt32Op2; 752 JumpList notInt32Op1; 753 JumpList notInt32Op2 [all...] |
JIT.h | 179 using MacroAssembler::JumpList; 368 void addSlowCase(JumpList); 390 void testPrototype(Structure*, JumpList& failureCases); 437 void emitBinaryDoubleOp(OpcodeID, unsigned dst, unsigned op1, unsigned op2, OperandTypes, JumpList& notInt32Op1, JumpList& notInt32Op2, bool op1IsInRegisters = true, bool op2IsInRegisters = true); [all...] |
JITPropertyAccess.cpp | 545 void JIT::testPrototype(Structure* structure, JumpList& failureCases) 557 JumpList failureCases; [all...] |
JITInlineMethods.h | 225 ALWAYS_INLINE void JIT::addSlowCase(JumpList jumpList) 229 const JumpList::JumpVector& jumpVector = jumpList.jumps();
|
JITOpcodes.cpp | [all...] |