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

  /external/webkit/JavaScriptCore/parser/
ResultType.h 32 friend struct OperandTypes;
139 struct OperandTypes
141 OperandTypes(ResultType first = ResultType::unknownType(), ResultType second = ResultType::unknownType())
172 static OperandTypes fromInt(int value)
174 OperandTypes types;
  /external/webkit/JavaScriptCore/jit/
JITArithmetic.cpp 122 emitBinaryDoubleOp(op_jnless, target, op1, op2, OperandTypes(), notInt32Op1, notInt32Op2, !isOperandConstantImmediateInt(op1), isOperandConstantImmediateInt(op1) || !isOperandConstantImmediateInt(op2));
185 emitBinaryDoubleOp(op_jless, target, op1, op2, OperandTypes(), notInt32Op1, notInt32Op2, !isOperandConstantImmediateInt(op1), isOperandConstantImmediateInt(op1) || !isOperandConstantImmediateInt(op2));
248 emitBinaryDoubleOp(op_jnlesseq, target, op1, op2, OperandTypes(), notInt32Op1, notInt32Op2, !isOperandConstantImmediateInt(op1), isOperandConstantImmediateInt(op1) || !isOperandConstantImmediateInt(op2));
631 OperandTypes types = OperandTypes::fromInt(currentInstruction[4].u.operand);
703 OperandTypes types = OperandTypes::fromInt(currentInstruction[4].u.operand);
750 OperandTypes types = OperandTypes::fromInt(currentInstruction[4].u.operand);
812 OperandTypes types = OperandTypes::fromInt(currentInstruction[4].u.operand)
    [all...]
JIT.h 68 struct OperandTypes;
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...]
  /external/webkit/JavaScriptCore/bytecompiler/
NodesCodegen.cpp 703 return generator.emitBinaryOp(op_add, r0.get(), local, r0.get(), OperandTypes());
    [all...]
BytecodeGenerator.h 270 RegisterID* emitBinaryOp(OpcodeID, RegisterID* dst, RegisterID* src1, RegisterID* src2, OperandTypes);
291 RegisterID* emitIn(RegisterID* dst, RegisterID* property, RegisterID* base) { return emitBinaryOp(op_in, dst, property, base, OperandTypes()); }
BytecodeGenerator.cpp 881 RegisterID* BytecodeGenerator::emitBinaryOp(OpcodeID opcodeID, RegisterID* dst, RegisterID* src1, RegisterID* src2, OperandTypes types)
    [all...]

Completed in 137 milliseconds