Home
last modified time | relevance | path

Searched refs:IterationKind (Results 1 – 7 of 7) sorted by relevance

/external/v8/src/compiler/
Djs-builtin-reducer.h48 Reduction ReduceArrayIterator(Node* node, IterationKind kind); in NON_EXPORTED_BASE()
49 Reduction ReduceTypedArrayIterator(Node* node, IterationKind kind); in NON_EXPORTED_BASE()
51 IterationKind kind, in NON_EXPORTED_BASE()
55 IterationKind kind); in NON_EXPORTED_BASE()
57 IterationKind kind); in NON_EXPORTED_BASE()
Djs-builtin-reducer.cc210 IterationKind kind) { in ReduceArrayIterator()
220 IterationKind kind) { in ReduceTypedArrayIterator()
231 Node* node, IterationKind kind, in ReduceArrayIterator()
255 if (kind == IterationKind::kKeys) { in ReduceArrayIterator()
258 map_index = kind == IterationKind::kValues in ReduceArrayIterator()
280 if (kind == IterationKind::kKeys) { in ReduceArrayIterator()
285 map_index = (kind == IterationKind::kValues in ReduceArrayIterator()
292 if (kind == IterationKind::kKeys) { in ReduceArrayIterator()
294 } else if (kind == IterationKind::kValues) { in ReduceArrayIterator()
341 Handle<Map> iterator_map, Node* node, IterationKind kind) { in ReduceFastArrayIteratorNext()
[all …]
/external/v8/src/builtins/
Dbuiltins-typedarray.cc96 template <IterationKind kIterationKind>
153 Generate_TypedArrayPrototypeIterationMethod<IterationKind::kValues>( in Generate_TypedArrayPrototypeValues()
159 Generate_TypedArrayPrototypeIterationMethod<IterationKind::kEntries>( in Generate_TypedArrayPrototypeEntries()
164 Generate_TypedArrayPrototypeIterationMethod<IterationKind::kKeys>( in Generate_TypedArrayPrototypeKeys()
Dbuiltins-array.cc2085 template <IterationKind kIterationKind>
2127 Generate_ArrayPrototypeIterationMethod<IterationKind::kValues>(assembler); in Generate_ArrayPrototypeValues()
2131 Generate_ArrayPrototypeIterationMethod<IterationKind::kEntries>(assembler); in Generate_ArrayPrototypeEntries()
2135 Generate_ArrayPrototypeIterationMethod<IterationKind::kKeys>(assembler); in Generate_ArrayPrototypeKeys()
/external/v8/src/
Dglobals.h1282 enum class IterationKind { kKeys, kValues, kEntries }; enum
1284 inline std::ostream& operator<<(std::ostream& os, IterationKind kind) {
1286 case IterationKind::kKeys:
1288 case IterationKind::kValues:
1290 case IterationKind::kEntries:
Dcode-stub-assembler.h493 IterationKind mode);
Dcode-stub-assembler.cc9043 compiler::Node* array_type, compiler::Node* context, IterationKind mode) { in CreateArrayIterator()
9046 case IterationKind::kKeys: in CreateArrayIterator()
9049 case IterationKind::kValues: in CreateArrayIterator()
9052 case IterationKind::kEntries: in CreateArrayIterator()
9085 if (mode == IterationKind::kKeys) { in CreateArrayIterator()