Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/interpreter/
Dinterpreter-intrinsics-generator.cc25 explicit IntrinsicsGenerator(InterpreterAssembler* assembler) in IntrinsicsGenerator()
34 const InterpreterAssembler::RegListNodePair& args);
38 const InterpreterAssembler::RegListNodePair& args, TNode<Context> context,
43 TNode<Object> name(const InterpreterAssembler::RegListNodePair& args, \
54 InterpreterAssembler* assembler_;
58 InterpreterAssembler* assembler, TNode<Uint32T> function_id, in GenerateInvokeIntrinsic()
59 TNode<Context> context, const InterpreterAssembler::RegListNodePair& args) { in GenerateInvokeIntrinsic()
68 const InterpreterAssembler::RegListNodePair& args) { in InvokeIntrinsic()
69 InterpreterAssembler::Label abort(assembler_), end(assembler_); in InvokeIntrinsic()
70 InterpreterAssembler::TVariable<Object> result(assembler_); in InvokeIntrinsic()
[all …]
Dinterpreter-assembler.cc25 InterpreterAssembler::InterpreterAssembler(CodeAssemblerState* state, in InterpreterAssembler() function in v8::internal::interpreter::InterpreterAssembler
63 InterpreterAssembler::~InterpreterAssembler() { in ~InterpreterAssembler()
72 TNode<RawPtrT> InterpreterAssembler::GetInterpretedFramePointer() { in GetInterpretedFramePointer()
83 TNode<IntPtrT> InterpreterAssembler::BytecodeOffset() { in BytecodeOffset()
93 TNode<IntPtrT> InterpreterAssembler::ReloadBytecodeOffset() { in ReloadBytecodeOffset()
103 void InterpreterAssembler::SaveBytecodeOffset() { in SaveBytecodeOffset()
131 TNode<BytecodeArray> InterpreterAssembler::BytecodeArrayTaggedPointer() { in BytecodeArrayTaggedPointer()
141 TNode<ExternalReference> InterpreterAssembler::DispatchTablePointer() { in DispatchTablePointer()
152 TNode<Object> InterpreterAssembler::GetAccumulatorUnchecked() { in GetAccumulatorUnchecked()
156 TNode<Object> InterpreterAssembler::GetAccumulator() { in GetAccumulator()
[all …]
Dinterpreter-generator.cc66 IGNITION_HANDLER(LdaZero, InterpreterAssembler) { in IGNITION_HANDLER() argument
75 IGNITION_HANDLER(LdaSmi, InterpreterAssembler) { in IGNITION_HANDLER() argument
84 IGNITION_HANDLER(LdaConstant, InterpreterAssembler) { in IGNITION_HANDLER() argument
93 IGNITION_HANDLER(LdaUndefined, InterpreterAssembler) { in IGNITION_HANDLER() argument
101 IGNITION_HANDLER(LdaNull, InterpreterAssembler) { in IGNITION_HANDLER() argument
109 IGNITION_HANDLER(LdaTheHole, InterpreterAssembler) { in IGNITION_HANDLER() argument
117 IGNITION_HANDLER(LdaTrue, InterpreterAssembler) { in IGNITION_HANDLER() argument
125 IGNITION_HANDLER(LdaFalse, InterpreterAssembler) { in IGNITION_HANDLER() argument
133 IGNITION_HANDLER(Ldar, InterpreterAssembler) { in IGNITION_HANDLER() argument
142 IGNITION_HANDLER(Star, InterpreterAssembler) { in IGNITION_HANDLER() argument
[all …]
Dinterpreter-assembler.h20 class V8_EXPORT_PRIVATE InterpreterAssembler : public CodeStubAssembler {
22 InterpreterAssembler(compiler::CodeAssemblerState* state, Bytecode bytecode,
24 ~InterpreterAssembler();
25 InterpreterAssembler(const InterpreterAssembler&) = delete;
26 InterpreterAssembler& operator=(const InterpreterAssembler&) = delete;
Dinterpreter-intrinsics-generator.h20 InterpreterAssembler* assembler, TNode<Uint32T> function_id,
21 TNode<Context> context, const InterpreterAssembler::RegListNodePair& args);
Dinterpreter.h36 class InterpreterAssembler; variable