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

  /external/webkit/JavaScriptCore/bytecode/
Opcode.cpp 124 printf("%s:%s %lld - %.2f%%\n", opcodeNames[index], padOpcodeName((OpcodeID)index, 28), opcodeCounts[index], ((double) opcodeCounts[index]) / ((double) totalInstructions) * 100.0);
137 printf("%s%s %s:%s %lld %.2f%%\n", opcodeNames[indexPair.first], padOpcodeName((OpcodeID)indexPair.first, 28), opcodeNames[indexPair.second], padOpcodeName((OpcodeID)indexPair.second, 28), count, ((double) count) / ((double) totalInstructionPairs) * 100.0);
149 printf("\n%s:%s %lld - %.2f%%\n", opcodeNames[index], padOpcodeName((OpcodeID)index, 28), opcodeCount, opcodeProportion * 100.0);
162 printf(" %s%s %s:%s %lld - %.2f%%\n", opcodeNames[indexPair.first], padOpcodeName((OpcodeID)indexPair.first, 28), opcodeNames[indexPair.second], padOpcodeName((OpcodeID)indexPair.second, 28), pairCount, pairProportion * 100.0);
Opcode.h 179 typedef enum { FOR_EACH_OPCODE_ID(OPCODE_ID_ENUM) } OpcodeID;
205 typedef OpcodeID Opcode;
215 inline const char* padOpcodeName(OpcodeID op, unsigned width)
SamplingTool.cpp 188 unsigned opcodeID = m_interpreter->getOpcodeID(sample.vPC()[0].u.opcode);
191 ++m_opcodeSamples[opcodeID];
194 m_opcodeSamplesInCTIFunctions[opcodeID]++;
230 OpcodeID opcode;
276 opcodeSampleInfo[i].opcode = static_cast<OpcodeID>(i);
295 OpcodeID opcodeID = opcodeSampleInfo[i].opcode;
297 const char* opcodeName = opcodeNames[opcodeID];
298 const char* opcodePadding = padOpcodeName(opcodeID, 28);
CodeBlock.cpp 181 static bool isGlobalResolve(OpcodeID opcodeID)
183 return opcodeID == op_resolve_global;
186 static bool isPropertyAccess(OpcodeID opcodeID)
188 switch (opcodeID) {
208 static unsigned instructionOffsetForNth(ExecState* exec, const Vector<Instruction>& instructions, int nth, bool (*predicate)(OpcodeID))
212 OpcodeID currentOpcode = exec->interpreter()->getOpcodeID(instructions[i].u.opcode);
    [all...]
CodeBlock.h 302 bool getByIdExceptionInfoForBytecodeOffset(CallFrame*, unsigned bytecodeOffset, OpcodeID&);
  /external/webkit/JavaScriptCore/interpreter/
Interpreter.h 77 Opcode getOpcode(OpcodeID id)
86 OpcodeID getOpcodeID(Opcode opcode)
162 Opcode m_opcodeTable[numOpcodeIDs]; // Maps OpcodeID => Opcode for compiling
163 HashMap<Opcode, OpcodeID> m_opcodeIDTable; // Maps Opcode => OpcodeID for decompiling
Interpreter.cpp 328 m_opcodeIDTable.add(m_opcodeTable[i], static_cast<OpcodeID>(i));
    [all...]
  /external/webkit/JavaScriptCore/bytecompiler/
BytecodeGenerator.h 237 void emitGetByIdExceptionInfo(OpcodeID opcodeID)
241 ASSERT(opcodeID == op_construct || opcodeID == op_instanceof);
244 info.isOpConstruct = (opcodeID == op_construct);
269 RegisterID* emitUnaryOp(OpcodeID, RegisterID* dst, RegisterID* src);
270 RegisterID* emitBinaryOp(OpcodeID, RegisterID* dst, RegisterID* src1, RegisterID* src2, OperandTypes);
271 RegisterID* emitEqualityOp(OpcodeID, RegisterID* dst, RegisterID* src1, RegisterID* src2);
272 RegisterID* emitUnaryNoDstOp(OpcodeID, RegisterID* src);
380 void emitOpcode(OpcodeID);
    [all...]
BytecodeGenerator.cpp 574 void BytecodeGenerator::emitOpcode(OpcodeID opcodeID)
576 instructions().append(globalData()->interpreter->getOpcode(opcodeID));
577 m_lastOpcodeID = opcodeID;
843 RegisterID* BytecodeGenerator::emitUnaryOp(OpcodeID opcodeID, RegisterID* dst, RegisterID* src)
845 emitOpcode(opcodeID);
881 RegisterID* BytecodeGenerator::emitBinaryOp(OpcodeID opcodeID, RegisterID* dst, RegisterID* src1, RegisterID* src2, OperandTypes types)
883 emitOpcode(opcodeID);
    [all...]
NodesCodegen.cpp     [all...]
  /external/webkit/JavaScriptCore/parser/
Nodes.h 760 UnaryOpNode(JSGlobalData*, ResultType, ExpressionNode*, OpcodeID);
769 OpcodeID opcodeID() const { return m_opcodeID; }
772 OpcodeID m_opcodeID;
803 BinaryOpNode(JSGlobalData*, ExpressionNode* expr1, ExpressionNode* expr2, OpcodeID, bool rightHasAssignments);
804 BinaryOpNode(JSGlobalData*, ResultType, ExpressionNode* expr1, ExpressionNode* expr2, OpcodeID, bool rightHasAssignments);
812 OpcodeID opcodeID() const { return m_opcodeID; }
818 OpcodeID m_opcodeID;
825 ReverseBinaryOpNode(JSGlobalData*, ExpressionNode* expr1, ExpressionNode* expr2, OpcodeID, bool rightHasAssignments)
    [all...]
NodeConstructors.h 407 inline UnaryOpNode::UnaryOpNode(JSGlobalData* globalData, ResultType type, ExpressionNode* expr, OpcodeID opcodeID)
410 , m_opcodeID(opcodeID)
434 inline BinaryOpNode::BinaryOpNode(JSGlobalData* globalData, ExpressionNode* expr1, ExpressionNode* expr2, OpcodeID opcodeID, bool rightHasAssignments)
438 , m_opcodeID(opcodeID)
443 inline BinaryOpNode::BinaryOpNode(JSGlobalData* globalData, ResultType type, ExpressionNode* expr1, ExpressionNode* expr2, OpcodeID opcodeID, bool rightHasAssignments)
447 , m_opcodeID(opcodeID)
452 inline ReverseBinaryOpNode::ReverseBinaryOpNode(JSGlobalData* globalData, ExpressionNode* expr1, ExpressionNode* expr2, OpcodeID opcodeID, bool rightHasAssignments
    [all...]
  /external/webkit/JavaScriptCore/jit/
JITCall.cpp 232 void JIT::compileOpCall(OpcodeID opcodeID, Instruction* instruction, unsigned)
240 if (opcodeID == op_call_eval) {
251 if (opcodeID == op_call)
253 else if (opcodeID == op_construct)
260 if (opcodeID == op_construct) {
272 if (opcodeID == op_call_eval)
280 void JIT::compileOpCallSlowCase(Instruction* instruction, Vector<SlowCaseEntry>::iterator& iter, unsigned, OpcodeID opcodeID)
288 JITStubCall stubCall(this, opcodeID == op_construct ? cti_op_construct_NotJSConstruct : cti_op_call_NotJSFunction)
    [all...]
JIT.h 372 void compileOpCall(OpcodeID, Instruction* instruction, unsigned callLinkInfoIndex);
377 void compileOpCallSlowCase(Instruction* instruction, Vector<SlowCaseEntry>::iterator& iter, unsigned callLinkInfoIndex, OpcodeID opcodeID);
437 void emitBinaryDoubleOp(OpcodeID, unsigned dst, unsigned op1, unsigned op2, OperandTypes, JumpList& notInt32Op1, JumpList& notInt32Op2, bool op1IsInRegisters = true, bool op2IsInRegisters = true);
561 void compileBinaryArithOp(OpcodeID, unsigned dst, unsigned src1, unsigned src2, OperandTypes opi);
563 void compileBinaryArithOpSlowCase(OpcodeID, Vector<SlowCaseEntry>::iterator&, unsigned dst, unsigned src1, unsigned src2, OperandTypes, bool op1HasImmediateIntFastCase, bool op2HasImmediateIntFastCase);
565 void compileBinaryArithOpSlowCase(OpcodeID, Vector<SlowCaseEntry>::iterator&, unsigned dst, unsigned src1, unsigned src2, OperandTypes);
    [all...]
JITArithmetic.cpp 842 void JIT::emitBinaryDoubleOp(OpcodeID opcodeID, unsigned dst, unsigned op1, unsigned op2, OperandTypes types, JumpList& notInt32Op1, JumpList& notInt32Op2, bool op1IsInRegisters, bool op2IsInRegisters)
873 switch (opcodeID) {
930 switch (opcodeID) {
    [all...]
  /external/webkit/JavaScriptCore/assembler/
ARMv7Assembler.h 599 } OpcodeID;
    [all...]
  /external/webkit/JavaScriptCore/runtime/
ExceptionHelpers.cpp 171 OpcodeID followingOpcodeID;

Completed in 261 milliseconds