Home
last modified time | relevance | path

Searched refs:interpreter (Results 1 - 25 of 150) sorted by relevance

123456

/third_party/node/deps/v8/src/maglev/
H A Dmaglev-register-frame-array.h8 #include "src/interpreter/bytecode-register.h"
17 // interpreter register.
27 interpreter::Register last_local = in RegisterFrameArray()
28 interpreter::Register(info.register_count() - 1); in RegisterFrameArray()
29 interpreter::Register last_param = in RegisterFrameArray()
30 interpreter::Register::FromParameterIndex(info.parameter_count() - 1); in RegisterFrameArray()
54 interpreter::Register last_param = in CopyFrom()
55 interpreter::Register::FromParameterIndex(info.parameter_count() - 1); in CopyFrom()
58 interpreter::Register last_local = in CopyFrom()
59 interpreter in CopyFrom()
[all...]
H A Dmaglev-interpreter-frame-state.h12 #include "src/interpreter/bytecode-register.h"
46 frame_[interpreter::Register::virtual_accumulator()] = value; in set_accumulator()
49 return frame_[interpreter::Register::virtual_accumulator()]; in accumulator()
52 void set(interpreter::Register reg, ValueNode* value) { in set()
54 reg == interpreter::Register::current_context() || in set()
55 reg == interpreter::Register::function_closure() || in set()
56 reg == interpreter::Register::virtual_accumulator() || in set()
60 ValueNode* get(interpreter::Register reg) const { in get()
62 reg == interpreter::Register::current_context() || in get()
63 reg == interpreter in get()
[all...]
H A Dmaglev-graph-builder.h15 #include "src/interpreter/bytecode-register.h"
134 interpreter::Bytecode bytecode = iterator_.current_bytecode(); in EmitUnconditionalDeopt()
135 if (interpreter::Bytecodes::IsForwardJump(bytecode)) { in EmitUnconditionalDeopt()
139 if (interpreter::Bytecodes::IsConditionalJump(bytecode)) { in EmitUnconditionalDeopt()
142 } else if (bytecode == interpreter::Bytecode::kJumpLoop) { in EmitUnconditionalDeopt()
146 } else if (interpreter::Bytecodes::IsSwitch(bytecode)) { in EmitUnconditionalDeopt()
152 } else if (!interpreter::Bytecodes::Returns(bytecode) && in EmitUnconditionalDeopt()
153 !interpreter::Bytecodes::UnconditionallyThrows(bytecode)) { in EmitUnconditionalDeopt()
183 case interpreter::Bytecode::k##name: \ in VisitSingleBytecode()
236 interpreter in GetContext()
[all...]
H A Dmaglev-graph-builder.cc74 interpreter::Register reg = interpreter::Register::FromParameterIndex(i); in MaglevGraphBuilder()
81 interpreter::Register regs[] = {interpreter::Register::current_context(), in MaglevGraphBuilder()
82 interpreter::Register::function_closure()}; in MaglevGraphBuilder()
83 for (interpreter::Register& reg : regs) { in MaglevGraphBuilder()
87 interpreter::Register new_target_or_generator_register = in MaglevGraphBuilder()
97 StoreRegister(interpreter::Register(register_index), undefined_value); in MaglevGraphBuilder()
106 StoreRegister(interpreter::Register(register_index), undefined_value); in MaglevGraphBuilder()
238 interpreter in VisitLdar()
[all...]
/third_party/node/deps/v8/src/runtime/
H A Druntime-trace.cc10 #include "src/interpreter/bytecode-array-iterator.h"
11 #include "src/interpreter/bytecode-decoder.h"
12 #include "src/interpreter/bytecode-flags.h"
13 #include "src/interpreter/bytecode-register.h"
14 #include "src/interpreter/bytecodes.h"
15 #include "src/interpreter/interpreter.h"
29 interpreter::BytecodeArrayIterator& bytecode_iterator, int offset) { in AdvanceToOffsetForTracing()
38 interpreter::OperandScale::kSingle)); in AdvanceToOffsetForTracing()
42 interpreter in PrintRegisterRange()
[all...]
/third_party/node/deps/v8/src/interpreter/
H A Dbytecode-decoder.cc5 #include "src/interpreter/bytecode-decoder.h"
9 #include "src/interpreter/interpreter-intrinsics.h"
15 namespace interpreter { namespace
136 case interpreter::OperandType::kIdx: in Decode()
137 case interpreter::OperandType::kUImm: in Decode()
142 case interpreter::OperandType::kIntrinsicId: { in Decode()
148 case interpreter::OperandType::kNativeContextIndex: { in Decode()
153 case interpreter::OperandType::kRuntimeId: in Decode()
159 case interpreter in Decode()
[all...]
H A Dbytecode-array-iterator.cc5 #include "src/interpreter/bytecode-array-iterator.h"
7 #include "src/interpreter/bytecode-decoder.h"
8 #include "src/interpreter/interpreter-intrinsics.h"
15 namespace interpreter { namespace
49 interpreter::Bytecode bytecode = interpreter::Bytecodes::FromByte(*cursor); in ApplyDebugBreak()
50 if (interpreter::Bytecodes::IsDebugBreak(bytecode)) return; in ApplyDebugBreak()
51 interpreter::Bytecode debugbreak = in ApplyDebugBreak()
52 interpreter in ApplyDebugBreak()
[all...]
/third_party/python/Lib/
H A Dzipapp.py46 def _write_file_prefix(f, interpreter):
48 if interpreter:
49 shebang = b'#!' + interpreter.encode(shebang_encoding) + b'\n'
53 def _copy_archive(archive, new_archive, interpreter=None):
65 _write_file_prefix(dst, interpreter)
72 if interpreter and isinstance(new_archive, str):
76 def create_archive(source, target=None, interpreter=None, main=None,
106 _copy_archive(source, target, interpreter)
135 _write_file_prefix(fd, interpreter)
146 if interpreter an
[all...]
/third_party/node/deps/v8/src/baseline/
H A Dbaseline-compiler.cc28 #include "src/interpreter/bytecode-array-iterator.h"
29 #include "src/interpreter/bytecode-flags.h"
85 bool Clobbers(Register target, interpreter::Register reg) { return false; } in Clobbers()
86 bool Clobbers(Register target, interpreter::RegisterList list) { return false; } in Clobbers()
112 bool MachineTypeMatches(MachineType type, interpreter::Register reg) { in MachineTypeMatches()
143 struct CheckArgsHelper<Descriptor, interpreter::RegisterList, Args...> {
145 interpreter::RegisterList list, Args... args) { in Check()
208 interpreter::RegisterList> {
209 static void Set(BaselineAssembler* masm, interpreter::RegisterList list) {
344 interpreter
[all...]
H A Dbaseline-assembler-inl.h18 #include "src/interpreter/bytecode-register.h"
70 return RegisterFrameOperand(interpreter::Register::current_context()); in ContextOperand()
73 return RegisterFrameOperand(interpreter::Register::function_closure()); in FunctionOperand()
86 void BaselineAssembler::Move(Register output, interpreter::Register source) { in Move()
118 LoadRegister(output, interpreter::Register::current_context()); in LoadContext()
121 LoadRegister(output, interpreter::Register::function_closure()); in LoadFunction()
124 StoreRegister(interpreter::Register::current_context(), context); in StoreContext()
127 interpreter::Register source) { in LoadRegister()
130 void BaselineAssembler::StoreRegister(interpreter::Register output, in StoreRegister()
H A Dbaseline-assembler.h28 interpreter::Register interpreter_register);
29 inline void RegisterFrameAddress(interpreter::Register interpreter_register,
102 inline void Move(Register output, interpreter::Register source);
103 inline void Move(interpreter::Register output, Register source);
117 // iterated and each interpreter Register is pushed.
187 inline void LoadRegister(Register output, interpreter::Register source);
188 inline void StoreRegister(interpreter::Register output, Register value);
H A Dbaseline-compiler.h19 #include "src/interpreter/bytecode-array-iterator.h"
20 #include "src/interpreter/bytecode-register.h"
21 #include "src/interpreter/interpreter-intrinsics.h"
75 interpreter::Register RegisterOperand(int operand_index);
155 void VisitIntrinsic##name(interpreter::RegisterList args);
159 const interpreter::BytecodeArrayIterator& iterator() { return iterator_; } in iterator()
168 interpreter::BytecodeArrayIterator iterator_;
/third_party/node/deps/npm/node_modules/node-gyp/gyp/pylib/packaging/
H A Dtags.py54 def __init__(self, interpreter: str, abi: str, platform: str) -> None:
55 self._interpreter = interpreter.lower()
66 def interpreter(self) -> str: member in Tag
107 for interpreter in interpreters.split("."):
110 tags.add(Tag(interpreter, abi, platform_))
180 Yields the tags for a CPython interpreter.
197 interpreter = f"cp{_version_nodot(python_version[:2])}"
215 yield Tag(interpreter, abi, platform_)
217 yield from (Tag(interpreter, "abi3", platform_) for platform_ in platforms)
218 yield from (Tag(interpreter, "non
[all...]
/third_party/python/Lib/test/
H A Dtest_zipapp.py191 # Test that a shebang line with a custom interpreter is written
197 zipapp.create_archive(str(source), str(target), interpreter='python')
208 zipapp.create_archive(str(source), target, interpreter='python')
217 zipapp.create_archive(str(source), str(target), interpreter='python')
235 zipapp.create_archive(str(source), str(target), interpreter='python')
237 zipapp.create_archive(str(target), str(new_target), interpreter='python2.7')
247 zipapp.create_archive(str(source), str(target), interpreter='python')
249 zipapp.create_archive(str(target), new_target, interpreter='python2.7')
260 zipapp.create_archive(source, target1, interpreter='python')
261 zipapp.create_archive(target1, target2, interpreter
[all...]
/third_party/node/deps/v8/src/compiler/
H A Dbytecode-analysis.cc10 #include "src/interpreter/bytecode-array-iterator.h"
11 #include "src/interpreter/bytecode-array-random-iterator.h"
19 using interpreter::Bytecode;
20 using interpreter::BytecodeOperands;
21 using interpreter::Bytecodes;
22 using interpreter::ImplicitRegisterUse;
23 using interpreter::OperandType;
24 using interpreter::Register;
32 void BytecodeLoopAssignments::Add(interpreter::Register r) { in Add()
40 void BytecodeLoopAssignments::AddList(interpreter
[all...]
H A Dbytecode-graph-builder.cc23 #include "src/interpreter/bytecode-array-iterator.h"
24 #include "src/interpreter/bytecode-flags.h"
25 #include "src/interpreter/bytecodes.h"
156 interpreter::Register first_arg,
159 Node* callee, interpreter::Register first_reg,
162 Node* target, Node* new_target, interpreter::Register first_arg,
165 interpreter::Register receiver,
410 interpreter::BytecodeArrayIterator const& bytecode_iterator() const { in bytecode_iterator()
413 interpreter::BytecodeArrayIterator& bytecode_iterator() { in bytecode_iterator()
461 interpreter
[all...]
/third_party/mesa3d/src/gallium/tools/trace/
H A Ddump_state.py109 def __init__(self, interpreter):
110 self.interpreter = interpreter
142 self.result = self.interpreter.lookup_object(node.address)
148 def __init__(self, interpreter):
149 self.interpreter = interpreter
160 return Screen(self.interpreter)
179 def __init__(self, interpreter):
180 Dispatcher.__init__(self, interpreter)
[all...]
/third_party/node/deps/v8/tools/wasm/
H A Dupdate-wasm-spec-tests.sh57 log_and_run cd spec/interpreter
60 # https://github.com/WebAssembly/spec/tree/master/interpreter/.
66 log_and_run ./run.py --wasm ${TMP_DIR}/spec/interpreter/wasm --out ${TMP_DIR}
101 # Compile the spec interpreter to generate the .js test cases later.
102 log_and_run cd ${repo}/interpreter
114 log_and_run ./run.py --wasm ../../interpreter/wasm ${rel_filename} --out _build 2> /dev/null
/third_party/node/deps/v8/src/builtins/
H A Dbuiltins.cc15 #include "src/interpreter/bytecodes.h"
41 interpreter::Bytecode bytecode : 8;
42 interpreter::OperandScale scale : 8;
45 STATIC_ASSERT(sizeof(interpreter::Bytecode) == 1);
46 STATIC_ASSERT(sizeof(interpreter::OperandScale) == 1);
61 constexpr KindSpecificData(interpreter::Bytecode bytecode, in KindSpecificData()
62 interpreter::OperandScale scale) in KindSpecificData()
354 interpreter::Bytecode bytecode = in EmitCodeCreateEvents()
356 interpreter::OperandScale scale = in EmitCodeCreateEvents()
361 interpreter in EmitCodeCreateEvents()
[all...]
/third_party/node/deps/v8/src/baseline/arm64/
H A Dbaseline-assembler-arm64-inl.h79 interpreter::Register interpreter_register) { in RegisterFrameOperand()
83 interpreter::Register interpreter_register, Register rscratch) { in RegisterFrameAddress()
241 void BaselineAssembler::Move(interpreter::Register output, Register source) { in Move()
295 struct CountPushHelper<interpreter::RegisterList, Args...> {
296 static int Count(interpreter::RegisterList list, Args... args) { in Count()
350 struct PushAllHelper<Arg, interpreter::RegisterList> {
352 interpreter::RegisterList list) { in Push()
357 interpreter::RegisterList list) { in PushReverse()
366 struct PushAllHelper<interpreter::RegisterList> {
367 static void Push(BaselineAssembler* basm, interpreter
[all...]
/third_party/node/deps/v8/src/baseline/loong64/
H A Dbaseline-assembler-loong64-inl.h78 interpreter::Register interpreter_register) { in RegisterFrameOperand()
82 interpreter::Register interpreter_register, Register rscratch) { in RegisterFrameAddress()
206 void BaselineAssembler::Move(interpreter::Register output, Register source) { in Move()
285 struct PushAllHelper<interpreter::RegisterList> {
286 static int Push(BaselineAssembler* basm, interpreter::RegisterList list) { in Push()
288 PushAllHelper<interpreter::Register>::Push(basm, list[reg_index]); in Push()
293 interpreter::RegisterList list) { in PushReverse()
296 PushAllHelper<interpreter::Register>::Push(basm, list[reg_index]); in PushReverse()
/third_party/node/deps/v8/src/baseline/ppc/
H A Dbaseline-assembler-ppc-inl.h152 interpreter::Register interpreter_register) { in RegisterFrameOperand()
156 interpreter::Register interpreter_register, Register rscratch) { in RegisterFrameAddress()
329 void BaselineAssembler::Move(interpreter::Register output, Register source) { in Move()
422 struct PushAllHelper<interpreter::RegisterList> {
423 static int Push(BaselineAssembler* basm, interpreter::RegisterList list) { in Push()
425 PushAllHelper<interpreter::Register>::Push(basm, list[reg_index]); in Push()
430 interpreter::RegisterList list) { in PushReverse()
433 PushAllHelper<interpreter::Register>::Push(basm, list[reg_index]); in PushReverse()
/third_party/python/Mac/PythonLauncher/
H A DFileSettings.h12 - (NSString *) interpreter;
27 NSString *interpreter; // The pathname of the interpreter to use variable
29 BOOL honourhashbang; // #! line overrides interpreter
/third_party/node/deps/v8/src/baseline/ia32/
H A Dbaseline-assembler-ia32-inl.h84 interpreter::Register interpreter_register) { in RegisterFrameOperand()
88 interpreter::Register interpreter_register, Register rscratch) { in RegisterFrameAddress()
221 void BaselineAssembler::Move(interpreter::Register output, Register source) { in Move()
264 inline void PushSingle(MacroAssembler* masm, interpreter::Register source) { in PushSingle()
280 struct PushHelper<interpreter::RegisterList> {
281 static int Push(BaselineAssembler* basm, interpreter::RegisterList list) { in Push()
288 interpreter::RegisterList list) { in PushReverse()
/third_party/node/deps/v8/src/baseline/x64/
H A Dbaseline-assembler-x64-inl.h86 interpreter::Register interpreter_register) { in RegisterFrameOperand()
90 interpreter::Register interpreter_register, Register rscratch) { in RegisterFrameAddress()
225 void BaselineAssembler::Move(interpreter::Register output, Register source) { in Move()
268 inline void PushSingle(MacroAssembler* masm, interpreter::Register source) { in PushSingle()
284 struct PushHelper<interpreter::RegisterList> {
285 static int Push(BaselineAssembler* basm, interpreter::RegisterList list) { in Push()
292 interpreter::RegisterList list) { in PushReverse()

Completed in 29 milliseconds

123456