Searched refs:InterpreterAssembler (Results 1 - 6 of 6) sorted by relevance

/external/v8/src/interpreter/
H A Dinterpreter.h33 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 Dinterpreter-assembler.cc27 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 Dinterpreter.cc144 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 Dinterpreter-intrinsics.cc18 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 Dinterpreter-intrinsics.h54 explicit IntrinsicsHelper(InterpreterAssembler* assembler);
90 InterpreterAssembler* assembler_;
H A Dinterpreter-assembler.h21 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