/external/v8/src/parsing/ |
D | preparser.h | 107 return PreParserExpression(TypeField::encode(kExpression)); in Default() 111 return PreParserExpression(TypeField::encode(kSpreadExpression)); in Spread() 115 return PreParserExpression(TypeField::encode(kIdentifierExpression) | in FromIdentifier() 122 return PreParserExpression(TypeField::encode(kBinaryOperationExpression)); in BinaryOperation() 126 return PreParserExpression(TypeField::encode(kExpression) | in Assignment() 131 return PreParserExpression(TypeField::encode(kObjectLiteralExpression)); in ObjectLiteral() 135 return PreParserExpression(TypeField::encode(kArrayLiteralExpression)); in ArrayLiteral() 139 return PreParserExpression(TypeField::encode(kStringLiteralExpression)); in StringLiteral() 143 return PreParserExpression(TypeField::encode(kStringLiteralExpression) | in UseStrictStringLiteral() 148 return PreParserExpression(TypeField::encode(kStringLiteralExpression) | in UseStrongStringLiteral() [all …]
|
/external/v8/src/ |
D | property-details.h | 237 value_ = TypeField::encode(type) | AttributesField::encode(attributes) | in PropertyDetails() 249 value_ = TypeField::encode(type) 310 PropertyType type() const { return TypeField::decode(value_); } in type() 360 class TypeField : public BitField<PropertyType, 0, 2> {}; 362 STATIC_ASSERT(TypeField::kShift == KindField::kShift); 363 STATIC_ASSERT(TypeField::kNext == LocationField::kNext);
|
D | objects-inl.h | 5154 | TypeField::encode(type) in ComputeFlags() 5191 return TypeField::decode(flags); in ExtractTypeFromFlags() 5201 int bits = flags & ~TypeField::kMask; in RemoveTypeFromFlags() 5207 int bits = flags & ~TypeField::kMask & ~CacheHolderField::kMask; in RemoveTypeAndHolderFromFlags()
|
D | objects.h | 5218 class TypeField : public BitField<StubType, 3, 1> {}; 5273 TypeField::kMask | CacheHolderField::kMask;
|
/external/v8/src/compiler/ |
D | linkage.h | 94 class TypeField : public BitField<LocationType, 0, 1> {}; 95 class LocationField : public BitField<int32_t, TypeField::kNext, 31> {}; 101 bit_field_ = TypeField::encode(type) | in LinkageLocation() 110 bool IsRegister() const { return TypeField::decode(bit_field_) == REGISTER; } in IsRegister()
|
D | instruction.h | 370 value_ |= TypeField::encode(type); in ImmediateOperand() 374 ImmediateType type() const { return TypeField::decode(value_); } in type() 393 class TypeField : public BitField64<ImmediateType, 3, 1> {};
|
D | register-allocator.h | 258 UsePositionType type() const { return TypeField::decode(flags_); } in type() 283 typedef BitField<UsePositionType, 0, 2> TypeField; typedef
|
D | register-allocator.cc | 134 flags_ = TypeField::encode(type) | HintTypeField::encode(hint_type) | in UsePosition() 219 flags_ = TypeField::encode(type) | in set_type()
|
/external/v8/src/profiler/ |
D | heap-snapshot-generator.h | 40 Type type() const { return TypeField::decode(bit_field_); } in type() 59 class TypeField : public BitField<Type, 0, 3> {};
|
D | heap-snapshot-generator.cc | 21 : bit_field_(TypeField::encode(type) | FromIndexField::encode(from)), in HeapGraphEdge() 33 : bit_field_(TypeField::encode(type) | FromIndexField::encode(from)), in HeapGraphEdge()
|
/external/v8/src/ic/x87/ |
D | ic-x87.cc | 72 Immediate(PropertyDetails::TypeField::kMask << kSmiTagSize)); in GenerateDictionaryLoad() 118 (PropertyDetails::TypeField::kMask | in GenerateDictionaryStore()
|
/external/v8/src/ic/ia32/ |
D | ic-ia32.cc | 72 Immediate(PropertyDetails::TypeField::kMask << kSmiTagSize)); in GenerateDictionaryLoad() 118 (PropertyDetails::TypeField::kMask | in GenerateDictionaryStore()
|
/external/v8/src/ic/x64/ |
D | ic-x64.cc | 71 Smi::FromInt(PropertyDetails::TypeField::kMask)); in GenerateDictionaryLoad() 118 PropertyDetails::TypeField::kMask | in GenerateDictionaryStore()
|
/external/v8/test/cctest/ |
D | test-transitions.cc | 26 int type_value = PropertyDetails::TypeField::encode(type); in CheckPropertyDetailsFieldsConsistency()
|
/external/v8/src/ic/arm/ |
D | ic-arm.cc | 69 __ tst(scratch1, Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); in GenerateDictionaryLoad() 111 (PropertyDetails::TypeField::kMask | in GenerateDictionaryStore()
|
/external/v8/src/ic/arm64/ |
D | ic-arm64.cc | 62 __ Tst(scratch1, Smi::FromInt(PropertyDetails::TypeField::kMask)); in GenerateDictionaryLoad() 102 PropertyDetails::TypeField::kMask | in GenerateDictionaryStore()
|
/external/v8/src/x87/ |
D | assembler-x87.h | 421 Type type() const { return TypeField::decode(data_); } in type() 440 class TypeField: public BitField<Type, 0, 2> {};
|
D | assembler-x87.cc | 77 data_ = NextField::encode(next) | TypeField::encode(type); in init()
|
D | macro-assembler-x87.cc | 1204 Immediate(PropertyDetails::TypeField::kMask << kSmiTagSize)); in LoadFromNumberDictionary()
|
/external/v8/src/ic/ppc/ |
D | ic-ppc.cc | 70 __ LoadSmiLiteral(scratch2, Smi::FromInt(PropertyDetails::TypeField::kMask)); in GenerateDictionaryLoad() 114 PropertyDetails::TypeField::kMask | in GenerateDictionaryStore()
|
/external/v8/src/ic/mips64/ |
D | ic-mips64.cc | 70 Operand(Smi::FromInt(PropertyDetails::TypeField::kMask))); in GenerateDictionaryLoad() 114 (PropertyDetails::TypeField::kMask | in GenerateDictionaryStore()
|
/external/v8/src/ic/mips/ |
D | ic-mips.cc | 70 Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); in GenerateDictionaryLoad() 114 (PropertyDetails::TypeField::kMask | in GenerateDictionaryStore()
|
/external/v8/src/ia32/ |
D | assembler-ia32.h | 424 Type type() const { return TypeField::decode(data_); } in type() 443 class TypeField: public BitField<Type, 0, 2> {};
|
D | assembler-ia32.cc | 162 data_ = NextField::encode(next) | TypeField::encode(type); in init()
|
D | macro-assembler-ia32.cc | 1238 Immediate(PropertyDetails::TypeField::kMask << kSmiTagSize)); in LoadFromNumberDictionary()
|