Searched defs:instance_type (Results 1 - 25 of 53) sorted by relevance

123

/external/mesa3d/src/compiler/glsl/tests/
H A Dbuiltin_variable_test.cpp328 const glsl_type *const instance_type = var->type->fields.array; local
330 for (unsigned i = 0; i < instance_type->length; i++) {
332 &instance_type->fields.structure[i];
/external/v8/src/ic/
H A Dic-stats.h45 std::string instance_type; member in struct:v8::internal::ICInfo
H A Dhandler-compiler.cc357 InstanceType instance_type = receiver_map->instance_type(); local
358 if (instance_type < FIRST_JS_RECEIVER_TYPE) {
368 bool is_js_array = instance_type == JS_ARRAY_TYPE;
H A Dkeyed-store-generic.cc35 Node* instance_type, Node* intptr_index,
105 Node* instance_type = LoadMapInstanceType(prototype_map); local
108 GotoIf(Int32LessThanOrEqual(instance_type,
423 Node* receiver, Node* receiver_map, Node* instance_type, Node* intptr_index,
434 GotoIf(Word32Equal(instance_type, Int32Constant(JS_ARRAY_TYPE)), &if_array);
537 Node* instance_type = LoadMapInstanceType(holder_map);
543 TryLookupProperty(holder, holder_map, instance_type, name, &found_fast,
600 GotoIf(Word32Equal(instance_type, Int32Constant(JS_TYPED_ARRAY_TYPE)),
924 Node* instance_type = LoadMapInstanceType(receiver_map); local
927 GotoIf(Int32LessThanOrEqual(instance_type,
[all...]
/external/v8/src/builtins/
H A Dbuiltins-sharedarraybuffer.cc166 Node* instance_type; local
168 ValidateSharedTypedArray(&a, array, context, &instance_type, &backing_store);
185 a.Switch(instance_type, &other, case_values, case_labels,
225 Node* instance_type; local
227 ValidateSharedTypedArray(&a, array, context, &instance_type, &backing_store);
246 a.Switch(instance_type, &other, case_values, case_labels,
H A Dbuiltins-typedarray.cc101 Node* instance_type = LoadMapInstanceType(map); local
102 GotoIf(Word32NotEqual(instance_type, Int32Constant(JS_TYPED_ARRAY_TYPE)),
111 Return(CreateArrayIterator(receiver, map, instance_type, context,
H A Dbuiltins-conversion.cc440 Node* instance_type = assembler.LoadMapInstanceType(map); local
441 assembler.GotoIf(assembler.IsJSReceiverInstanceType(instance_type),
H A Dbuiltins-function.cc295 Node* instance_type = assembler.LoadMapInstanceType(receiver_map); local
297 assembler.Word32NotEqual(instance_type,
H A Dbuiltins-object.cc56 Node* instance_type = LoadMapInstanceType(map); local
67 TryHasOwnProperty(object, map, instance_type, var_unique.value(),
73 TryLookupElement(object, map, instance_type, var_index.value(),
132 Node* instance_type = LoadInstanceType(object); local
134 Branch(IsStringInstanceType(instance_type), if_string, if_notstring);
275 Node* instance_type = LoadInstanceType(value); local
277 GotoIf(IsStringInstanceType(instance_type), &return_string);
278 GotoIf(Word32Equal(instance_type, Int32Constant(HEAP_NUMBER_TYPE)),
280 GotoIf(Word32Equal(instance_type, Int32Constant(ODDBALL_TYPE)),
283 CSA_ASSERT(this, Word32Equal(instance_type, Int32Constan
[all...]
H A Dbuiltins-array.cc79 return current->map()->instance_type() > LAST_CUSTOM_ELEMENTS_RECEIVER &&
826 storage->map()->instance_type() >
1660 Node* instance_type = assembler.LoadInstanceType(object); local
1663 instance_type, assembler.Int32Constant(JS_ARRAY_TYPE)),
1668 instance_type, assembler.Int32Constant(JS_PROXY_TYPE)),
2402 Node* instance_type = assembler.LoadInstanceType(iterator); local
2407 assembler.Int32Sub(instance_type, assembler.Int32Constant(
2474 assembler.Switch(instance_type, &throw_bad_receiver, kInstanceType,
2582 instance_type, assembler.Int32Constant(
2620 instance_type,
[all...]
H A Dbuiltins-string.cc87 void DispatchOnStringInstanceType(Node* const instance_type, argument
93 Word32And(instance_type, Int32Constant(kMask));
116 void StringIndexOf(Node* receiver, Node* instance_type, Node* search_string,
871 Node* receiver, Node* instance_type, Node* search_string,
907 DispatchOnStringInstanceType(instance_type, &if_onebyte_sequential,
919 Node* const unpacked = TryDerefExternalString(receiver, instance_type,
1000 Node* instance_type = LoadInstanceType(receiver); local
1003 StringIndexOf(receiver, instance_type, search_string,
1059 Node* instance_type = LoadInstanceType(receiver); local
1060 GotoIfNot(IsStringInstanceType(instance_type),
870 StringIndexOf( Node* receiver, Node* instance_type, Node* search_string, Node* search_string_instance_type, Node* position, std::function<void(Node*)> f_return) argument
[all...]
/external/v8/src/ffi/
H A Dffi-compiler.cc18 InstanceType instance_type = prev_map->instance_type(); local
26 instance_type, internal_fields, 0, &instance_size, &in_object_properties);
/external/v8/src/heap/
H A Dobjects-visiting.cc16 return GetVisitorId(map->instance_type(), map->instance_size(),
22 int instance_type, int instance_size, bool has_unboxed_fields) {
23 if (instance_type < FIRST_NONSTRING_TYPE) {
24 switch (instance_type & kStringRepresentationMask) {
26 if ((instance_type & kStringEncodingMask) == kOneByteStringTag) {
33 if (IsShortcutCandidate(instance_type)) {
52 switch (instance_type) {
204 if (instance_type == ALLOCATION_SITE_TYPE) {
21 GetVisitorId( int instance_type, int instance_size, bool has_unboxed_fields) argument
/external/v8/src/
H A Dfast-accessor-assembler.cc206 Node* instance_type = assembler_->LoadInstanceType(FromId(value_id)); local
213 instance_type, assembler_->Int32Constant(Internals::kJSObjectType)),
218 assembler_->Word32Equal(instance_type, assembler_->Int32Constant(
H A Dapi-natives.cc600 Handle<Object> prototype, ApiInstanceType instance_type) {
645 switch (instance_type) {
598 CreateApiFunction( Isolate* isolate, Handle<FunctionTemplateInfo> obj, Handle<Object> prototype, ApiInstanceType instance_type) argument
H A Dfeedback-vector.cc343 InstanceType instance_type = local
344 HeapObject::cast(obj)->map()->instance_type();
348 if (instance_type != ALLOCATION_SITE_TYPE) {
H A Dobjects-printer.cc45 os << map()->instance_type();
52 InstanceType instance_type = map()->instance_type(); local
55 if (instance_type < FIRST_NONSTRING_TYPE) {
61 switch (instance_type) {
247 os << "UNKNOWN TYPE " << map()->instance_type();
527 os << "\n - type: " << instance_type();
952 InstanceType instance_type = map()->instance_type(); local
954 if (instance_type <
[all...]
/external/v8/src/interpreter/
H A Dinterpreter-intrinsics.cc109 Node* instance_type = __ LoadInstanceType(object); local
112 return __ Word32Equal(instance_type, __ Int32Constant(type));
115 return __ Int32GreaterThanOrEqual(instance_type, __ Int32Constant(type));
/external/v8/src/compiler/
H A Daccess-builder.cc633 FieldAccess AccessBuilder::ForJSArrayIteratorIndex(InstanceType instance_type, argument
644 if (instance_type == JS_ARRAY_TYPE) {
656 } else if (instance_type == JS_TYPED_ARRAY_TYPE) {
H A Djs-intrinsic-lowering.cc187 Node* node, InstanceType instance_type) {
191 // return %_GetInstanceType(%_GetMap(value)) == instance_type;
211 jsgraph()->Constant(instance_type));
186 ReduceIsInstanceType( Node* node, InstanceType instance_type) argument
H A Djs-builtin-reducer.cc146 return receiver_map->instance_type() == JS_ARRAY_TYPE &&
178 return receiver_map->instance_type() == JS_ARRAY_TYPE &&
200 receiver_map->instance_type() == JS_TYPED_ARRAY_TYPE) {
224 DCHECK_EQ(JS_TYPED_ARRAY_TYPE, receiver_map->instance_type());
240 switch (receiver_map->instance_type()) {
343 iterator_map->instance_type());
506 iterator_map->instance_type());
669 switch (receiver_map->instance_type()) {
914 InstanceType instance_type) {
920 // Check if all maps have the given {instance_type}
913 HasInstanceTypeWitness(Node* receiver, Node* effect, InstanceType instance_type) argument
1942 ReduceArrayBufferViewAccessor( Node* node, InstanceType instance_type, FieldAccess const& access) argument
[all...]
/external/v8/src/snapshot/
H A Dserializer.cc59 int instance_type = map->instance_type(); local
60 instance_type_count_[instance_type]++;
61 instance_type_size_[instance_type] += size;
531 object_->IterateBody(map->instance_type(), size, this);
559 object_->IterateBody(map->instance_type(), size, this);
/external/v8/src/wasm/
H A Dwasm-js.cc771 InstanceType instance_type = prev_map->instance_type(); local
781 JSFunction::CalculateInstanceSizeHelper(instance_type, wasm_internal_fields,
/external/v8/src/full-codegen/arm/
H A Dfull-codegen-arm.cc2065 Register instance_type = r2; local
2066 __ GetMapConstructor(r0, r0, r1, instance_type);
2067 __ cmp(instance_type, Operand(JS_FUNCTION_TYPE));
/external/v8/src/full-codegen/arm64/
H A Dfull-codegen-arm64.cc2019 Register instance_type = x14; local
2020 __ GetMapConstructor(x12, x10, x13, instance_type);
2021 __ Cmp(instance_type, JS_FUNCTION_TYPE);

Completed in 464 milliseconds

123