Home
last modified time | relevance | path

Searched refs:OperandTypes (Results 1 – 10 of 10) sorted by relevance

/external/webkit/Source/JavaScriptCore/parser/
DResultType.h32 friend struct OperandTypes;
139 struct OperandTypes struct
141OperandTypes(ResultType first = ResultType::unknownType(), ResultType second = ResultType::unknown…
172 static OperandTypes fromInt(int value) in fromInt() argument
174 OperandTypes types; in fromInt()
/external/webkit/Source/JavaScriptCore/jit/
DJITArithmetic.cpp949 …id JIT::compileBinaryArithOp(OpcodeID opcodeID, unsigned, unsigned op1, unsigned op2, OperandTypes) in compileBinaryArithOp() argument
966 …eEntry>::iterator& iter, unsigned result, unsigned op1, unsigned op2, OperandTypes types, bool op1… in compileBinaryArithOpSlowCase()
1060 OperandTypes types = OperandTypes::fromInt(currentInstruction[4].u.operand); in emit_op_add()
1091 OperandTypes types = OperandTypes::fromInt(currentInstruction[4].u.operand); in emitSlow_op_add()
1098 …compileBinaryArithOpSlowCase(op_add, iter, result, op1, op2, OperandTypes::fromInt(currentInstruct… in emitSlow_op_add()
1106 OperandTypes types = OperandTypes::fromInt(currentInstruction[4].u.operand); in emit_op_mul()
1131 OperandTypes types = OperandTypes::fromInt(currentInstruction[4].u.operand); in emitSlow_op_mul()
1135 …compileBinaryArithOpSlowCase(op_mul, iter, result, op1, op2, OperandTypes::fromInt(currentInstruct… in emitSlow_op_mul()
1143 OperandTypes types = OperandTypes::fromInt(currentInstruction[4].u.operand); in emit_op_div()
1196 OperandTypes types = OperandTypes::fromInt(currentInstruction[4].u.operand); in emitSlow_op_div()
[all …]
DJITArithmetic32_64.cpp139 …emitBinaryDoubleOp(op_jnless, target, op1, op2, OperandTypes(), notInt32Op1, notInt32Op2, !isOpera… in emit_op_jnless()
227 …emitBinaryDoubleOp(op_jless, target, op1, op2, OperandTypes(), notInt32Op1, notInt32Op2, !isOperan… in emit_op_jless()
314 …emitBinaryDoubleOp(invert ? op_jnlesseq : op_jlesseq, target, op1, op2, OperandTypes(), notInt32Op… in emit_op_jlesseq()
799 OperandTypes types = OperandTypes::fromInt(currentInstruction[4].u.operand); in emit_op_add()
871 OperandTypes types = OperandTypes::fromInt(currentInstruction[4].u.operand); in emitSlow_op_add()
918 OperandTypes types = OperandTypes::fromInt(currentInstruction[4].u.operand); in emit_op_sub()
980 OperandTypes types = OperandTypes::fromInt(currentInstruction[4].u.operand); in emitSlow_op_sub()
1010 …DoubleOp(OpcodeID opcodeID, unsigned dst, unsigned op1, unsigned op2, OperandTypes types, JumpList… in emitBinaryDoubleOp()
1154 OperandTypes types = OperandTypes::fromInt(currentInstruction[4].u.operand); in emit_op_mul()
1186 OperandTypes types = OperandTypes::fromInt(currentInstruction[4].u.operand); in emitSlow_op_mul()
[all …]
DJIT.h61 struct OperandTypes;
341 …void emitBinaryDoubleOp(OpcodeID, unsigned dst, unsigned op1, unsigned op2, OperandTypes, JumpList…
563 … void compileBinaryArithOp(OpcodeID, unsigned dst, unsigned src1, unsigned src2, OperandTypes opi);
565 …lowCaseEntry>::iterator&, unsigned dst, unsigned src1, unsigned src2, OperandTypes, bool op1HasImm…
567 …odeID, Vector<SlowCaseEntry>::iterator&, unsigned dst, unsigned src1, unsigned src2, OperandTypes);
/external/llvm/lib/MC/MCDisassembler/
DEDInfo.h18 enum OperandTypes { enum
/external/webkit/Source/JavaScriptCore/bytecompiler/
DNodesCodegen.cpp737 return generator.emitBinaryOp(op_add, r0.get(), local, r0.get(), OperandTypes()); in emitBytecode()
966 …odeID, generator.finalDestination(dst, src1.get()), src1.get(), src2, OperandTypes(m_expr1->result… in emitBytecode()
993 …eID(), generator.finalDestination(dst, src1.get()), src2, src1.get(), OperandTypes(m_expr2->result… in emitBytecode()
1001 …eID(), generator.finalDestination(dst, src1.get()), src1.get(), src2, OperandTypes(m_expr1->result… in emitBytecode()
1096 …terID* dst, RegisterID* src1, ExpressionNode* m_right, Operator oper, OperandTypes types, ReadModi… in emitReadModifyAssignment()
1154 …nerator, generator.finalDestination(dst), local, m_right, m_operator, OperandTypes(ResultType::unk… in emitBytecode()
1160 …ssignment(generator, result.get(), result.get(), m_right, m_operator, OperandTypes(ResultType::unk… in emitBytecode()
1165 …mitReadModifyAssignment(generator, local, local, m_right, m_operator, OperandTypes(ResultType::unk… in emitBytecode()
1175 …r.finalDestination(dst, src1.get()), src1.get(), m_right, m_operator, OperandTypes(ResultType::unk… in emitBytecode()
1183 …r.finalDestination(dst, src1.get()), src1.get(), m_right, m_operator, OperandTypes(ResultType::unk… in emitBytecode()
[all …]
DBytecodeGenerator.h283 …isterID* emitBinaryOp(OpcodeID, RegisterID* dst, RegisterID* src1, RegisterID* src2, OperandTypes);
307 …D* property, RegisterID* base) { return emitBinaryOp(op_in, dst, property, base, OperandTypes()); } in emitIn()
DBytecodeGenerator.cpp1020 …inaryOp(OpcodeID opcodeID, RegisterID* dst, RegisterID* src1, RegisterID* src2, OperandTypes types) in emitBinaryOp()
/external/webkit/Source/JavaScriptCore/
DChangeLog-2009-06-1610996 Change the OperandTypes constructor so that uninitialized memory in the int
11004 (JSC::OperandTypes::OperandTypes):
13106 (JSC::OperandTypes::OperandTypes):
DChangeLog-2010-05-2417343 - Declaration of "OperandTypes types" moved before first use.
17347 - Missing declaration of "OperandTypes types" added.