Home
last modified time | relevance | path

Searched refs:OperandScale (Results 1 – 25 of 107) sorted by relevance

12345

/dports/lang/v8/v8-9.6.180.12/test/unittests/interpreter/
H A Dbytecode-array-random-iterator-unittest.cc180 EXPECT_EQ(iterator.current_operand_scale(), OperandScale::kSingle); in TEST_F()
304 offset += Bytecodes::Size(Bytecode::kStar, OperandScale::kSingle); in TEST_F()
305 offset += Bytecodes::Size(Bytecode::kLdar, OperandScale::kSingle); in TEST_F()
338 offset += Bytecodes::Size(Bytecode::kStar, OperandScale::kSingle); in TEST_F()
339 offset += Bytecodes::Size(Bytecode::kLdar, OperandScale::kSingle); in TEST_F()
340 offset += Bytecodes::Size(Bytecode::kAdd, OperandScale::kSingle); in TEST_F()
343 offset += Bytecodes::Size(Bytecode::kAdd, OperandScale::kSingle); in TEST_F()
360 offset -= Bytecodes::Size(Bytecode::kAdd, OperandScale::kSingle); in TEST_F()
374 offset += Bytecodes::Size(Bytecode::kAdd, OperandScale::kSingle); in TEST_F()
397 offset += Bytecodes::Size(Bytecode::kAdd, OperandScale::kSingle); in TEST_F()
[all …]
H A Dbytecode-array-iterator-unittest.cc80 EXPECT_EQ(iterator.current_operand_scale(), OperandScale::kSingle); in TEST_F()
89 EXPECT_EQ(iterator.current_operand_scale(), OperandScale::kSingle); in TEST_F()
91 offset += Bytecodes::Size(Bytecode::kStar0, OperandScale::kSingle); in TEST_F()
96 EXPECT_EQ(iterator.current_operand_scale(), OperandScale::kSingle); in TEST_F()
105 EXPECT_EQ(iterator.current_operand_scale(), OperandScale::kSingle); in TEST_F()
107 offset += Bytecodes::Size(Bytecode::kStar0, OperandScale::kSingle); in TEST_F()
112 EXPECT_EQ(iterator.current_operand_scale(), OperandScale::kSingle); in TEST_F()
154 offset += Bytecodes::Size(Bytecode::kStar, OperandScale::kSingle); in TEST_F()
162 offset += Bytecodes::Size(Bytecode::kLdar, OperandScale::kSingle); in TEST_F()
171 offset += Bytecodes::Size(Bytecode::kAdd, OperandScale::kSingle); in TEST_F()
[all …]
H A Dbytecodes-unittest.cc109 static const OperandScale kOperandScale = OperandScale::kSingle; in TEST()
141 OperandScale::kDouble); in TEST()
143 OperandScale::kDouble); in TEST()
147 OperandScale::kQuadruple); in TEST()
149 OperandScale::kQuadruple); in TEST()
158 OperandScale::kSingle); in TEST()
160 OperandScale::kDouble); in TEST()
162 OperandScale::kDouble); in TEST()
167 OperandScale::kSingle); in TEST()
169 OperandScale::kSingle); in TEST()
[all …]
/dports/www/node10/node-v10.24.1/deps/v8/src/snapshot/
H A Dbuiltin-snapshot-utils.cc24 OperandScale operand_scale) { in BytecodeToIndex()
28 case OperandScale::kSingle: return index; in BytecodeToIndex()
29 case OperandScale::kDouble: return index + Bytecodes::kBytecodeCount; in BytecodeToIndex()
36 std::pair<interpreter::Bytecode, interpreter::OperandScale>
43 case 0: return {bytecode, OperandScale::kSingle}; in BytecodeFromIndex()
44 case 1: return {bytecode, OperandScale::kDouble}; in BytecodeFromIndex()
45 case 2: return {bytecode, OperandScale::kQuadruple}; in BytecodeFromIndex()
52 std::function<void(Bytecode, OperandScale)> f) { in ForEachBytecode()
53 static const OperandScale kOperandScales[] = { in ForEachBytecode()
54 #define VALUE(Name, _) OperandScale::k##Name, in ForEachBytecode()
[all …]
H A Dbuiltin-snapshot-utils.h22 using OperandScale = interpreter::OperandScale; variable
42 static int BytecodeToIndex(Bytecode bytecode, OperandScale operand_scale);
46 static std::pair<Bytecode, OperandScale> BytecodeFromIndex(int index);
50 static void ForEachBytecode(std::function<void(Bytecode, OperandScale)> f);
H A Dbuiltin-deserializer.h23 using OperandScale = interpreter::OperandScale; variable
43 Code* DeserializeHandler(Bytecode bytecode, OperandScale operand_scale);
52 Code* DeserializeHandlerRaw(Bytecode bytecode, OperandScale operand_scale);
67 Code* GetDeserializeLazyHandler(OperandScale operand_scale) const;
/dports/lang/v8/v8-9.6.180.12/src/interpreter/
H A Dbytecode-node.h25 operand_scale_(OperandScale::kSingle), in bytecode_()
34 operand_scale_(OperandScale::kSingle), in bytecode_()
45 operand_scale_(OperandScale::kSingle), in bytecode_()
57 operand_scale_(OperandScale::kSingle), in bytecode_()
161 OperandScale scale = OperandScale::kSingle; in Create()
172 OperandScale scale = OperandScale::kSingle; in Create()
187 OperandScale scale = OperandScale::kSingle; in Create()
205 OperandScale scale = OperandScale::kSingle; in Create()
227 OperandScale scale = OperandScale::kSingle; in Create()
244 return OperandScale::kSingle; in ScaleForOperand()
[all …]
H A Dbytecode-traits.h46 template <OperandType operand_type, OperandScale operand_scale>
48 template <bool, OperandSize, OperandScale>
52 template <OperandSize size, OperandScale scale>
56 template <OperandSize size, OperandScale scale>
87 1, OperandScaler<operands, OperandScale::kSingle>::kSize...>::kValue;
89 1, OperandScaler<operands, OperandScale::kDouble>::kSize...>::kValue;
91 1, OperandScaler<operands, OperandScale::kQuadruple>::kSize...>::kValue;
107 OperandScaler<operands, OperandScale::kSingle>::kOperandSize...};
111 OperandScaler<operands, OperandScale::kDouble>::kOperandSize...};
115 OperandScaler<operands, OperandScale::kQuadruple>::kOperandSize...};
H A Dbytecodes.cc80 OperandScaler<OperandType::k##Name, OperandScale::kSingle>::kOperandSize,
85 OperandScaler<OperandType::k##Name, OperandScale::kDouble>::kOperandSize,
90 OperandScaler<OperandType::k##Name, OperandScale::kQuadruple>::kOperandSize,
117 std::string Bytecodes::ToString(Bytecode bytecode, OperandScale operand_scale, in ToString()
120 if (operand_scale > OperandScale::kSingle) { in ToString()
138 int bytecode_size = Size(bytecode, OperandScale::kSingle); in GetDebugBreak()
140 if (bytecode_size == Size(Bytecode::k##Name, OperandScale::kSingle)) { \ in GetDebugBreak()
150 OperandScale operand_scale) { in GetOperandOffset()
272 if (operand_scale == OperandScale::kSingle) { in IsStarLookahead()
345 OperandScale operand_scale) { in BytecodeHasHandler()
[all …]
H A Dbytecodes.h590 case OperandScale::kQuadruple: in OperandScaleToPrefixBytecode()
592 case OperandScale::kDouble: in OperandScaleToPrefixBytecode()
613 return OperandScale::kDouble; in PrefixBytecodeToOperandScale()
860 OperandScale::kLast == OperandScale::kQuadruple); in GetOperandSizes()
875 OperandScale::kLast == OperandScale::kQuadruple); in Size()
966 OperandScale::kLast == OperandScale::kQuadruple); in SizeOfOperand()
986 return OperandScale::kSingle; in ScaleForSignedOperand()
988 return OperandScale::kDouble; in ScaleForSignedOperand()
990 return OperandScale::kQuadruple; in ScaleForSignedOperand()
997 return OperandScale::kSingle; in ScaleForUnsignedOperand()
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/interpreter/
H A Dbytecode-node.h25 operand_scale_(OperandScale::kSingle), in bytecode_()
34 operand_scale_(OperandScale::kSingle), in bytecode_()
45 operand_scale_(OperandScale::kSingle), in bytecode_()
57 operand_scale_(OperandScale::kSingle), in bytecode_()
161 OperandScale scale = OperandScale::kSingle; in Create()
172 OperandScale scale = OperandScale::kSingle; in Create()
187 OperandScale scale = OperandScale::kSingle; in Create()
205 OperandScale scale = OperandScale::kSingle; in Create()
227 OperandScale scale = OperandScale::kSingle; in Create()
244 return OperandScale::kSingle; in ScaleForOperand()
[all …]
H A Dbytecode-traits.h46 template <OperandType operand_type, OperandScale operand_scale>
48 template <bool, OperandSize, OperandScale>
52 template <OperandSize size, OperandScale scale>
56 template <OperandSize size, OperandScale scale>
87 1, OperandScaler<operands, OperandScale::kSingle>::kSize...>::kValue;
89 1, OperandScaler<operands, OperandScale::kDouble>::kSize...>::kValue;
91 1, OperandScaler<operands, OperandScale::kQuadruple>::kSize...>::kValue;
107 OperandScaler<operands, OperandScale::kSingle>::kOperandSize...};
111 OperandScaler<operands, OperandScale::kDouble>::kOperandSize...};
115 OperandScaler<operands, OperandScale::kQuadruple>::kOperandSize...};
H A Dbytecodes.h505 case OperandScale::kQuadruple: in OperandScaleToPrefixBytecode()
507 case OperandScale::kDouble: in OperandScaleToPrefixBytecode()
528 return OperandScale::kDouble; in PrefixBytecodeToOperandScale()
776 OperandScale::kLast == OperandScale::kQuadruple); in GetOperandSizes()
791 OperandScale::kLast == OperandScale::kQuadruple); in Size()
883 OperandScale::kLast == OperandScale::kQuadruple); in SizeOfOperand()
903 return OperandScale::kSingle; in ScaleForSignedOperand()
905 return OperandScale::kDouble; in ScaleForSignedOperand()
907 return OperandScale::kQuadruple; in ScaleForSignedOperand()
914 return OperandScale::kSingle; in ScaleForUnsignedOperand()
[all …]
H A Dbytecodes.cc80 OperandScaler<OperandType::k##Name, OperandScale::kSingle>::kOperandSize,
85 OperandScaler<OperandType::k##Name, OperandScale::kDouble>::kOperandSize,
90 OperandScaler<OperandType::k##Name, OperandScale::kQuadruple>::kOperandSize,
110 std::string Bytecodes::ToString(Bytecode bytecode, OperandScale operand_scale, in ToString()
113 if (operand_scale > OperandScale::kSingle) { in ToString()
131 int bytecode_size = Size(bytecode, OperandScale::kSingle); in GetDebugBreak()
133 if (bytecode_size == Size(Bytecode::k##Name, OperandScale::kSingle)) { \ in GetDebugBreak()
143 OperandScale operand_scale) { in GetOperandOffset()
265 if (operand_scale == OperandScale::kSingle) { in IsStarLookahead()
328 OperandScale operand_scale) { in BytecodeHasHandler()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/interpreter/
H A Dbytecode-node.h25 operand_scale_(OperandScale::kSingle), in bytecode_()
34 operand_scale_(OperandScale::kSingle), in bytecode_()
45 operand_scale_(OperandScale::kSingle), in bytecode_()
57 operand_scale_(OperandScale::kSingle), in bytecode_()
161 OperandScale scale = OperandScale::kSingle; in Create()
172 OperandScale scale = OperandScale::kSingle; in Create()
187 OperandScale scale = OperandScale::kSingle; in Create()
205 OperandScale scale = OperandScale::kSingle; in Create()
227 OperandScale scale = OperandScale::kSingle; in Create()
244 return OperandScale::kSingle; in ScaleForOperand()
[all …]
H A Dbytecode-traits.h46 template <OperandType operand_type, OperandScale operand_scale>
48 template <bool, OperandSize, OperandScale>
52 template <OperandSize size, OperandScale scale>
56 template <OperandSize size, OperandScale scale>
87 1, OperandScaler<operands, OperandScale::kSingle>::kSize...>::kValue;
89 1, OperandScaler<operands, OperandScale::kDouble>::kSize...>::kValue;
91 1, OperandScaler<operands, OperandScale::kQuadruple>::kSize...>::kValue;
107 OperandScaler<operands, OperandScale::kSingle>::kOperandSize...};
111 OperandScaler<operands, OperandScale::kDouble>::kOperandSize...};
115 OperandScaler<operands, OperandScale::kQuadruple>::kOperandSize...};
H A Dbytecodes.cc80 OperandScaler<OperandType::k##Name, OperandScale::kSingle>::kOperandSize,
85 OperandScaler<OperandType::k##Name, OperandScale::kDouble>::kOperandSize,
90 OperandScaler<OperandType::k##Name, OperandScale::kQuadruple>::kOperandSize,
110 std::string Bytecodes::ToString(Bytecode bytecode, OperandScale operand_scale, in ToString()
113 if (operand_scale > OperandScale::kSingle) { in ToString()
131 int bytecode_size = Size(bytecode, OperandScale::kSingle); in GetDebugBreak()
133 if (bytecode_size == Size(Bytecode::k##Name, OperandScale::kSingle)) { \ in GetDebugBreak()
143 OperandScale operand_scale) { in GetOperandOffset()
265 if (operand_scale == OperandScale::kSingle) { in IsStarLookahead()
328 OperandScale operand_scale) { in BytecodeHasHandler()
[all …]
H A Dbytecodes.h508 case OperandScale::kQuadruple: in OperandScaleToPrefixBytecode()
510 case OperandScale::kDouble: in OperandScaleToPrefixBytecode()
531 return OperandScale::kDouble; in PrefixBytecodeToOperandScale()
779 OperandScale::kLast == OperandScale::kQuadruple); in GetOperandSizes()
794 OperandScale::kLast == OperandScale::kQuadruple); in Size()
886 OperandScale::kLast == OperandScale::kQuadruple); in SizeOfOperand()
906 return OperandScale::kSingle; in ScaleForSignedOperand()
908 return OperandScale::kDouble; in ScaleForSignedOperand()
910 return OperandScale::kQuadruple; in ScaleForSignedOperand()
917 return OperandScale::kSingle; in ScaleForUnsignedOperand()
[all …]
/dports/www/node10/node-v10.24.1/deps/v8/src/interpreter/
H A Dbytecode-node.h25 operand_scale_(OperandScale::kSingle), in bytecode_()
34 operand_scale_(OperandScale::kSingle), in bytecode_()
44 operand_scale_(OperandScale::kSingle), in bytecode_()
56 operand_scale_(OperandScale::kSingle), in bytecode_()
158 OperandScale scale = OperandScale::kSingle; in INLINE()
169 OperandScale scale = OperandScale::kSingle; in INLINE()
184 OperandScale scale = OperandScale::kSingle; in INLINE()
202 OperandScale scale = OperandScale::kSingle; in INLINE()
224 OperandScale scale = OperandScale::kSingle; in INLINE()
241 return OperandScale::kSingle; in INLINE()
[all …]
H A Dsetup-interpreter-internal.cc18 void PrintBuiltinSize(Bytecode bytecode, OperandScale operand_scale, in PrintBuiltinSize()
36 const OperandScale kOperandScales[] = { in InstallBytecodeHandlers()
37 #define VALUE(Name, _) OperandScale::k##Name, in InstallBytecodeHandlers()
42 for (OperandScale operand_scale : kOperandScales) { in InstallBytecodeHandlers()
52 Bytecode::kIllegal, OperandScale::kSingle); in InstallBytecodeHandlers()
63 interpreter->isolate_, OperandScale::kSingle)); in InstallBytecodeHandlers()
66 interpreter->isolate_, OperandScale::kDouble)); in InstallBytecodeHandlers()
69 interpreter->isolate_, OperandScale::kQuadruple)); in InstallBytecodeHandlers()
79 OperandScale operand_scale) { in InstallBytecodeHandler()
H A Dbytecode-traits.h46 template <OperandType operand_type, OperandScale operand_scale>
48 template <bool, OperandSize, OperandScale>
52 template <OperandSize size, OperandScale scale>
56 template <OperandSize size, OperandScale scale>
87 1, OperandScaler<operands, OperandScale::kSingle>::kSize...>::kValue;
89 1, OperandScaler<operands, OperandScale::kDouble>::kSize...>::kValue;
91 1, OperandScaler<operands, OperandScale::kQuadruple>::kSize...>::kValue;
107 OperandScaler<operands, OperandScale::kSingle>::kOperandSize...};
111 OperandScaler<operands, OperandScale::kDouble>::kOperandSize...};
115 OperandScaler<operands, OperandScale::kQuadruple>::kOperandSize...};
H A Dbytecodes.h489 case OperandScale::kQuadruple: in OperandScaleToPrefixBytecode()
491 case OperandScale::kDouble: in OperandScaleToPrefixBytecode()
512 return OperandScale::kDouble; in PrefixBytecodeToOperandScale()
760 OperandScale::kLast == OperandScale::kQuadruple); in GetOperandSizes()
775 OperandScale::kLast == OperandScale::kQuadruple); in Size()
866 OperandScale::kLast == OperandScale::kQuadruple); in SizeOfOperand()
886 return OperandScale::kSingle; in ScaleForSignedOperand()
888 return OperandScale::kDouble; in ScaleForSignedOperand()
890 return OperandScale::kQuadruple; in ScaleForSignedOperand()
897 return OperandScale::kSingle; in ScaleForUnsignedOperand()
[all …]
H A Dbytecodes.cc80 OperandScaler<OperandType::k##Name, OperandScale::kSingle>::kOperandSize,
85 OperandScaler<OperandType::k##Name, OperandScale::kDouble>::kOperandSize,
90 OperandScaler<OperandType::k##Name, OperandScale::kQuadruple>::kOperandSize,
110 std::string Bytecodes::ToString(Bytecode bytecode, OperandScale operand_scale) { in ToString()
114 if (operand_scale > OperandScale::kSingle) { in ToString()
132 int bytecode_size = Size(bytecode, OperandScale::kSingle); in GetDebugBreak()
134 if (bytecode_size == Size(Bytecode::k##Name, OperandScale::kSingle)) { \ in GetDebugBreak()
144 OperandScale operand_scale) { in GetOperandOffset()
265 if (operand_scale == OperandScale::kSingle) { in IsStarLookahead()
327 OperandScale operand_scale) { in BytecodeHasHandler()
[all …]
/dports/lang/v8/v8-9.6.180.12/src/builtins/
H A Dgenerate-bytecodes-builtins-list.cc18 OperandScale operand_scale, int* count, int offset_table[], in WriteBytecode()
27 DCHECK_EQ(operand_scale, OperandScale::kSingle); in WriteBytecode()
63 OperandScale operand_scale = OperandScale::kSingle; in WriteHeader()
66 operand_scale = OperandScale::kDouble; in WriteHeader()
69 operand_scale = OperandScale::kQuadruple; in WriteHeader()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/builtins/
H A Dgenerate-bytecodes-builtins-list.cc15 OperandScale operand_scale, int* count, int offset_table[], in WriteBytecode()
50 OperandScale operand_scale = OperandScale::kSingle; in WriteHeader()
53 operand_scale = OperandScale::kDouble; in WriteHeader()
56 operand_scale = OperandScale::kQuadruple; in WriteHeader()

12345