OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:currentInstruction
(Results
1 - 10
of
10
) sorted by null
/external/webkit/Source/JavaScriptCore/jit/
JITOpcodes.cpp
310
void JIT::emit_op_mov(Instruction*
currentInstruction
)
312
int dst =
currentInstruction
[1].u.operand;
313
int src =
currentInstruction
[2].u.operand;
331
void JIT::emit_op_end(Instruction*
currentInstruction
)
334
emitGetVirtualRegister(
currentInstruction
[1].u.operand, returnValueRegister);
339
void JIT::emit_op_jmp(Instruction*
currentInstruction
)
341
unsigned target =
currentInstruction
[1].u.operand;
346
void JIT::emit_op_loop_if_lesseq(Instruction*
currentInstruction
)
350
unsigned op1 =
currentInstruction
[1].u.operand;
351
unsigned op2 =
currentInstruction
[2].u.operand
[
all
...]
JITOpcodes32_64.cpp
475
void JIT::emit_op_mov(Instruction*
currentInstruction
)
477
unsigned dst =
currentInstruction
[1].u.operand;
478
unsigned src =
currentInstruction
[2].u.operand;
489
void JIT::emit_op_end(Instruction*
currentInstruction
)
492
emitLoad(
currentInstruction
[1].u.operand, regT1, regT0);
497
void JIT::emit_op_jmp(Instruction*
currentInstruction
)
499
unsigned target =
currentInstruction
[1].u.operand;
503
void JIT::emit_op_loop_if_lesseq(Instruction*
currentInstruction
)
505
unsigned op1 =
currentInstruction
[1].u.operand;
506
unsigned op2 =
currentInstruction
[2].u.operand
[
all
...]
JITArithmetic32_64.cpp
50
void JIT::emit_op_negate(Instruction*
currentInstruction
)
52
unsigned dst =
currentInstruction
[1].u.operand;
53
unsigned src =
currentInstruction
[2].u.operand;
75
void JIT::emitSlow_op_negate(Instruction*
currentInstruction
, Vector<SlowCaseEntry>::iterator& iter)
77
unsigned dst =
currentInstruction
[1].u.operand;
87
void JIT::emit_op_jnless(Instruction*
currentInstruction
)
89
unsigned op1 =
currentInstruction
[1].u.operand;
90
unsigned op2 =
currentInstruction
[2].u.operand;
91
unsigned target =
currentInstruction
[3].u.operand;
143
void JIT::emitSlow_op_jnless(Instruction*
currentInstruction
, Vector<SlowCaseEntry>::iterator& iter
[
all
...]
JITArithmetic.cpp
50
void JIT::emit_op_lshift(Instruction*
currentInstruction
)
52
unsigned result =
currentInstruction
[1].u.operand;
53
unsigned op1 =
currentInstruction
[2].u.operand;
54
unsigned op2 =
currentInstruction
[3].u.operand;
67
void JIT::emitSlow_op_lshift(Instruction*
currentInstruction
, Vector<SlowCaseEntry>::iterator& iter)
69
unsigned result =
currentInstruction
[1].u.operand;
70
unsigned op1 =
currentInstruction
[2].u.operand;
71
unsigned op2 =
currentInstruction
[3].u.operand;
83
void JIT::emit_op_rshift(Instruction*
currentInstruction
)
85
unsigned result =
currentInstruction
[1].u.operand
[
all
...]
JITPropertyAccess.cpp
84
void JIT::emit_op_get_by_val(Instruction*
currentInstruction
)
86
unsigned dst =
currentInstruction
[1].u.operand;
87
unsigned base =
currentInstruction
[2].u.operand;
88
unsigned property =
currentInstruction
[3].u.operand;
113
void JIT::emitSlow_op_get_by_val(Instruction*
currentInstruction
, Vector<SlowCaseEntry>::iterator& iter)
115
unsigned dst =
currentInstruction
[1].u.operand;
116
unsigned base =
currentInstruction
[2].u.operand;
117
unsigned property =
currentInstruction
[3].u.operand;
147
void JIT::emit_op_get_by_pname(Instruction*
currentInstruction
)
149
unsigned dst =
currentInstruction
[1].u.operand
[
all
...]
JITCall32_64.cpp
107
void JIT::emit_op_ret(Instruction*
currentInstruction
)
109
unsigned dst =
currentInstruction
[1].u.operand;
119
void JIT::emit_op_ret_object_or_this(Instruction*
currentInstruction
)
121
unsigned result =
currentInstruction
[1].u.operand;
122
unsigned thisReg =
currentInstruction
[2].u.operand;
146
void JIT::emitSlow_op_call(Instruction*
currentInstruction
, Vector<SlowCaseEntry>::iterator& iter)
148
compileOpCallSlowCase(
currentInstruction
, iter, m_callLinkInfoIndex++, op_call);
151
void JIT::emitSlow_op_call_eval(Instruction*
currentInstruction
, Vector<SlowCaseEntry>::iterator& iter)
153
compileOpCallSlowCase(
currentInstruction
, iter, m_callLinkInfoIndex++, op_call_eval);
156
void JIT::emitSlow_op_call_varargs(Instruction*
currentInstruction
, Vector<SlowCaseEntry>::iterator& iter
[
all
...]
JITPropertyAccess32_64.cpp
52
void JIT::emit_op_put_by_index(Instruction*
currentInstruction
)
54
unsigned base =
currentInstruction
[1].u.operand;
55
unsigned property =
currentInstruction
[2].u.operand;
56
unsigned value =
currentInstruction
[3].u.operand;
65
void JIT::emit_op_put_getter(Instruction*
currentInstruction
)
67
unsigned base =
currentInstruction
[1].u.operand;
68
unsigned property =
currentInstruction
[2].u.operand;
69
unsigned function =
currentInstruction
[3].u.operand;
78
void JIT::emit_op_put_setter(Instruction*
currentInstruction
)
80
unsigned base =
currentInstruction
[1].u.operand
[
all
...]
JIT.cpp
122
stubCall.addArgument(
currentInstruction
[2].u.operand); \
123
stubCall.addArgument(
currentInstruction
[3].u.operand); \
124
stubCall.call(
currentInstruction
[1].u.operand); \
131
stubCall.addArgument(
currentInstruction
[2].u.operand); \
132
stubCall.call(
currentInstruction
[1].u.operand); \
141
stubCall.addArgument(
currentInstruction
[2].u.operand, regT2); \
142
stubCall.addArgument(
currentInstruction
[3].u.operand, regT2); \
143
stubCall.call(
currentInstruction
[1].u.operand); \
150
stubCall.addArgument(
currentInstruction
[2].u.operand, regT2); \
151
stubCall.call(
currentInstruction
[1].u.operand);
[
all
...]
JIT.h
[
all
...]
/external/webkit/Source/JavaScriptCore/dfg/
DFGByteCodeParser.cpp
555
Instruction*
currentInstruction
= instructionsBegin + m_currentIndex;
556
switch (interpreter->getOpcodeID(
currentInstruction
->u.opcode)) {
575
NodeIndex op1 = getToInt32(
currentInstruction
[2].u.operand);
576
NodeIndex op2 = getToInt32(
currentInstruction
[3].u.operand);
577
set(
currentInstruction
[1].u.operand, addToGraph(BitAnd, op1, op2));
582
NodeIndex op1 = getToInt32(
currentInstruction
[2].u.operand);
583
NodeIndex op2 = getToInt32(
currentInstruction
[3].u.operand);
584
set(
currentInstruction
[1].u.operand, addToGraph(BitOr, op1, op2));
589
NodeIndex op1 = getToInt32(
currentInstruction
[2].u.operand);
590
NodeIndex op2 = getToInt32(
currentInstruction
[3].u.operand)
[
all
...]
Completed in 176 milliseconds