Searched refs:IterationKind (Results 1 – 7 of 7) sorted by relevance
/external/v8/src/compiler/ |
D | js-builtin-reducer.h | 48 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()
|
D | js-builtin-reducer.cc | 210 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/ |
D | builtins-typedarray.cc | 96 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()
|
D | builtins-array.cc | 2085 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/ |
D | globals.h | 1282 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:
|
D | code-stub-assembler.h | 493 IterationKind mode);
|
D | code-stub-assembler.cc | 9043 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()
|