Searched refs:InterpreterAssembler (Results 1 - 6 of 6) sorted by relevance
/external/v8/src/interpreter/ |
H A D | interpreter.h | 33 class InterpreterAssembler; 75 void Do##Name(InterpreterAssembler* assembler); 79 typedef void (Interpreter::*BytecodeGeneratorFunc)(InterpreterAssembler*); 89 void DoBinaryOpWithFeedback(InterpreterAssembler* assembler); 94 InterpreterAssembler* assembler); 99 InterpreterAssembler* assembler); 104 void DoBinaryOpWithImmediate(InterpreterAssembler* assembler); 109 void DoUnaryOpWithFeedback(InterpreterAssembler* assembler); 113 void DoCompareOp(Token::Value compare_op, InterpreterAssembler* assembler); 116 void DoStaGlobal(Callable ic, InterpreterAssembler* assemble [all...] |
H A D | interpreter-assembler.cc | 27 InterpreterAssembler::InterpreterAssembler(CodeAssemblerState* state, function in class:v8::internal::interpreter::InterpreterAssembler 59 InterpreterAssembler::~InterpreterAssembler() { 67 Node* InterpreterAssembler::GetInterpretedFramePointer() { 78 Node* InterpreterAssembler::GetAccumulatorUnchecked() { 82 Node* InterpreterAssembler::GetAccumulator() { 88 void InterpreterAssembler::SetAccumulator(Node* value) { 94 Node* InterpreterAssembler::GetContext() { 98 void InterpreterAssembler [all...] |
H A D | interpreter.cc | 144 InterpreterAssembler assembler(&state, bytecode, operand_scale); 386 void Interpreter::DoLdaZero(InterpreterAssembler* assembler) { 395 void Interpreter::DoLdaSmi(InterpreterAssembler* assembler) { 404 void Interpreter::DoLdaConstant(InterpreterAssembler* assembler) { 414 void Interpreter::DoLdaUndefined(InterpreterAssembler* assembler) { 424 void Interpreter::DoLdaNull(InterpreterAssembler* assembler) { 433 void Interpreter::DoLdaTheHole(InterpreterAssembler* assembler) { 442 void Interpreter::DoLdaTrue(InterpreterAssembler* assembler) { 451 void Interpreter::DoLdaFalse(InterpreterAssembler* assembler) { 460 void Interpreter::DoLdar(InterpreterAssembler* assemble [all...] |
H A D | interpreter-intrinsics.cc | 18 IntrinsicsHelper::IntrinsicsHelper(InterpreterAssembler* assembler) 67 InterpreterAssembler::Label abort(assembler_), end(assembler_); 68 InterpreterAssembler::Variable result(assembler_, 72 InterpreterAssembler::Label lower_case(assembler_); 77 InterpreterAssembler::Label* labels[] = {INTRINSICS_LIST(LABEL_POINTER)}; 120 InterpreterAssembler::Variable return_value(assembler_, 123 InterpreterAssembler::Label if_not_smi(assembler_), return_true(assembler_), 151 InterpreterAssembler::Variable return_value(assembler_, 153 InterpreterAssembler::Label return_true(assembler_), return_false(assembler_), 195 InterpreterAssembler [all...] |
H A D | interpreter-intrinsics.h | 54 explicit IntrinsicsHelper(InterpreterAssembler* assembler); 90 InterpreterAssembler* assembler_;
|
H A D | interpreter-assembler.h | 21 class V8_EXPORT_PRIVATE InterpreterAssembler : public CodeStubAssembler { class in namespace:v8::internal::interpreter 23 InterpreterAssembler(compiler::CodeAssemblerState* state, Bytecode bytecode, 25 ~InterpreterAssembler(); 354 DISALLOW_COPY_AND_ASSIGN(InterpreterAssembler);
|
Completed in 151 milliseconds