OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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