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

  /external/clang/test/CodeGenCXX/
2003-12-08-ArrayOfPtrToMemberFunc.cpp 8 static memfunptr jumpTable[] = { &Evil::fun };
11 (this->*jumpTable[foo()]) ();
  /external/webkit/Source/JavaScriptCore/jit/
JIT.cpp 525 ASSERT(record.jumpTable.simpleJumpTable->branchOffsets.size() == record.jumpTable.simpleJumpTable->ctiOffsets.size());
527 record.jumpTable.simpleJumpTable->ctiDefault = patchBuffer.locationOf(m_labels[bytecodeOffset + record.defaultOffset]);
529 for (unsigned j = 0; j < record.jumpTable.simpleJumpTable->branchOffsets.size(); ++j) {
530 unsigned offset = record.jumpTable.simpleJumpTable->branchOffsets[j];
531 record.jumpTable.simpleJumpTable->ctiOffsets[j] = offset ? patchBuffer.locationOf(m_labels[bytecodeOffset + offset]) : record.jumpTable.simpleJumpTable->ctiDefault;
536 record.jumpTable.stringJumpTable->ctiDefault = patchBuffer.locationOf(m_labels[bytecodeOffset + record.defaultOffset]);
538 StringJumpTable::StringOffsetTable::iterator end = record.jumpTable.stringJumpTable->offsetTable.end();
539 for (StringJumpTable::StringOffsetTable::iterator it = record.jumpTable.stringJumpTable->offsetTable.begin(); it != end; ++it)
    [all...]
JIT.h 84 struct JumpTable {
88 JumpTable(MacroAssembler::Jump f, unsigned t)
120 } jumpTable;
125 SwitchRecord(SimpleJumpTable* jumpTable, unsigned bytecodeOffset, unsigned defaultOffset, Type type)
130 this->jumpTable.simpleJumpTable = jumpTable;
133 SwitchRecord(StringJumpTable* jumpTable, unsigned bytecodeOffset, unsigned defaultOffset)
138 this->jumpTable.stringJumpTable = jumpTable;
    [all...]
JITOpcodes.cpp     [all...]
JITOpcodes32_64.cpp     [all...]
  /external/webkit/Source/JavaScriptCore/bytecompiler/
BytecodeGenerator.cpp     [all...]

Completed in 179 milliseconds