/external/v8/src/ic/ |
D | handler-configuration.h | 20 class KindBits : public BitField<Kind, 0, 2> {}; 26 : public BitField<bool, KindBits::kNext, 1> {}; 32 : public BitField<bool, DoAccessCheckOnReceiverBits::kNext, 1> {}; 39 : public BitField<bool, DoNegativeLookupOnReceiverBits::kNext, 1> {}; 43 : public BitField<unsigned, IsAccessorInfoBits::kNext, 52 : public BitField<bool, DoNegativeLookupOnReceiverBits::kNext, 1> {}; 53 class IsDoubleBits : public BitField<bool, IsInobjectBits::kNext, 1> {}; 56 : public BitField<unsigned, IsDoubleBits::kNext, 64 class IsJsArrayBits : public BitField<bool, KindBits::kNext, 1> {}; 65 class ConvertHoleBits : public BitField<bool, IsJsArrayBits::kNext, 1> {}; [all …]
|
D | ic-state.h | 47 typedef BitField<ConvertReceiverMode, 0, 2> ConvertModeBits; 48 typedef BitField<TailCallMode, ConvertModeBits::kNext, 1> TailCallModeBits; 159 class OpField : public BitField<int, 0, 4> {}; 160 class ResultKindField : public BitField<Kind, 4, 3> {}; 161 class LeftKindField : public BitField<Kind, 7, 3> {}; 164 class HasFixedRightArgField : public BitField<bool, 10, 1> {}; 165 class FixedRightArgValueField : public BitField<int, 11, 4> {}; 166 class RightKindField : public BitField<Kind, 11, 3> {}; 217 class TypeofModeBits : public BitField<TypeofMode, 0, 1> {}; 257 class LanguageModeState : public BitField<LanguageMode, 1, 1> {};
|
/external/v8/src/ |
D | field-index.h | 102 class IndexBits: public BitField<int, 0, kIndexBitsSize> {}; 103 class IsInObjectBits: public BitField<bool, IndexBits::kNext, 1> {}; 104 class IsDoubleBits: public BitField<bool, IsInObjectBits::kNext, 1> {}; 107 : public BitField<int, IsDoubleBits::kNext, kDescriptorIndexBitCount> {}; 110 : public BitField<int, InObjectPropertyBits::kNext, 7> {}; 112 : public BitField<bool, FirstInobjectPropertyOffsetBits::kNext, 1> {};
|
D | code-stubs.h | 351 class MajorKeyBits: public BitField<uint32_t, 0, kStubMajorKeyBits> {}; 352 class MinorKeyBits: public BitField<uint32_t, 620 class IsMissBits : public BitField<bool, kSubMinorKeyBits, 1> {}; 621 class SubMinorKeyBits : public BitField<int, 0, kSubMinorKeyBits> {}; 897 class SkipStubFrameBits : public BitField<bool, 0, 1> {}; 918 class SkipStubFrameBits : public BitField<bool, 0, 1> {}; 939 class SkipStubFrameBits : public BitField<bool, 0, 1> {}; 978 class AllocationSiteModeBits: public BitField<AllocationSiteMode, 0, 1> {}; 1007 class LengthBits : public BitField<int, 0, 4> {}; 1045 class ElementsKindBits : public BitField<ElementsKind, 0, 8> {}; [all …]
|
D | property-details.h | 345 class KindField : public BitField<PropertyKind, 0, 1> {}; 346 class LocationField : public BitField<PropertyLocation, 1, 1> {}; 347 class AttributesField : public BitField<PropertyAttributes, 2, 3> {}; 352 class PropertyCellTypeField : public BitField<PropertyCellType, 5, 2> {}; 353 class DictionaryStorageField : public BitField<uint32_t, 7, 24> {}; 356 class RepresentationField : public BitField<uint32_t, 5, 4> {}; 358 : public BitField<uint32_t, 9, kDescriptorIndexBitCount> {}; // NOLINT 360 : public BitField<uint32_t, 9 + kDescriptorIndexBitCount, 364 class TypeField : public BitField<PropertyType, 0, 2> {};
|
D | address-map.h | 176 class ChunkOffsetBits : public BitField<uint32_t, 0, kChunkOffsetSize> {}; 178 : public BitField<uint32_t, ChunkOffsetBits::kNext, kChunkIndexSize> {}; 179 class ValueIndexBits : public BitField<uint32_t, 0, kValueIndexSize> {}; 181 class SpaceBits : public BitField<int, kValueIndexSize, kSpaceTagSize> {};
|
D | safepoint-table.h | 47 public BitField<int, 0, kDeoptIndexBits> {}; // NOLINT 49 public BitField<unsigned, 53 public BitField<bool,
|
D | objects.h | 4713 class ScopeTypeField : public BitField<ScopeType, 0, 4> {}; 4714 class CallsEvalField : public BitField<bool, ScopeTypeField::kNext, 1> {}; 4717 : public BitField<LanguageMode, CallsEvalField::kNext, 1> {}; 4719 : public BitField<bool, LanguageModeField::kNext, 1> {}; 4721 : public BitField<VariableAllocationInfo, DeclarationScopeField::kNext, 4724 : public BitField<bool, ReceiverVariableField::kNext, 1> {}; 4726 : public BitField<VariableAllocationInfo, HasNewTargetField::kNext, 2> {}; 4728 : public BitField<bool, FunctionVariableField::kNext, 1> {}; 4729 class AsmFunctionField : public BitField<bool, AsmModuleField::kNext, 1> {}; 4731 : public BitField<bool, AsmFunctionField::kNext, 1> {}; [all …]
|
/external/v8/src/ia32/ |
D | code-stubs-ia32.h | 107 class DictionaryBits: public BitField<int, 0, 3> {}; 108 class ResultBits: public BitField<int, 3, 3> {}; 109 class IndexBits: public BitField<int, 6, 3> {}; 110 class LookupModeBits: public BitField<LookupMode, 9, 1> {}; 358 class ObjectBits: public BitField<int, 0, 3> {}; 359 class ValueBits: public BitField<int, 3, 3> {}; 360 class AddressBits: public BitField<int, 6, 3> {}; 361 class RememberedSetActionBits: public BitField<RememberedSetAction, 9, 1> {}; 362 class SaveFPRegsModeBits: public BitField<SaveFPRegsMode, 10, 1> {};
|
/external/v8/src/x64/ |
D | code-stubs-x64.h | 102 class DictionaryBits: public BitField<int, 0, 4> {}; 103 class ResultBits: public BitField<int, 4, 4> {}; 104 class IndexBits: public BitField<int, 8, 4> {}; 105 class LookupModeBits: public BitField<LookupMode, 12, 1> {}; 352 class ObjectBits: public BitField<int, 0, 4> {}; 353 class ValueBits: public BitField<int, 4, 4> {}; 354 class AddressBits: public BitField<int, 8, 4> {}; 355 class RememberedSetActionBits: public BitField<RememberedSetAction, 12, 1> {}; 356 class SaveFPRegsModeBits: public BitField<SaveFPRegsMode, 13, 1> {};
|
/external/v8/src/x87/ |
D | code-stubs-x87.h | 107 class DictionaryBits: public BitField<int, 0, 3> {}; 108 class ResultBits: public BitField<int, 3, 3> {}; 109 class IndexBits: public BitField<int, 6, 3> {}; 110 class LookupModeBits: public BitField<LookupMode, 9, 1> {}; 355 class ObjectBits: public BitField<int, 0, 3> {}; 356 class ValueBits: public BitField<int, 3, 3> {}; 357 class AddressBits: public BitField<int, 6, 3> {}; 358 class RememberedSetActionBits: public BitField<RememberedSetAction, 9, 1> {}; 359 class SaveFPRegsModeBits : public BitField<SaveFPRegsMode, 10, 1> {};
|
/external/v8/src/compiler/ |
D | instruction-codes.h | 208 typedef BitField<ArchOpcode, 0, 8> ArchOpcodeField; 209 typedef BitField<AddressingMode, 8, 5> AddressingModeField; 210 typedef BitField<FlagsMode, 13, 2> FlagsModeField; 211 typedef BitField<FlagsCondition, 15, 5> FlagsConditionField; 212 typedef BitField<int, 20, 12> MiscField;
|
D | register-allocator.h | 289 typedef BitField<UsePositionType, 0, 2> TypeField; in NON_EXPORTED_BASE() 290 typedef BitField<UsePositionHintType, 2, 3> HintTypeField; in NON_EXPORTED_BASE() 291 typedef BitField<bool, 5, 1> RegisterBeneficialField; in NON_EXPORTED_BASE() 292 typedef BitField<int32_t, 6, 6> AssignedRegisterField; in NON_EXPORTED_BASE() 447 typedef BitField<bool, 0, 1> SpilledField; in NON_EXPORTED_BASE() 448 typedef BitField<int32_t, 6, 6> AssignedRegisterField; in NON_EXPORTED_BASE() 449 typedef BitField<MachineRepresentation, 12, 8> RepresentationField; in NON_EXPORTED_BASE() 646 typedef BitField<bool, 1, 1> HasSlotUseField; 647 typedef BitField<bool, 2, 1> IsPhiField; 648 typedef BitField<bool, 3, 1> IsNonLoopPhiField; [all …]
|
/external/v8/src/ast/ |
D | context-slot-cache.h | 93 class ModeField : public BitField<VariableMode, 0, 4> {}; 94 class InitField : public BitField<InitializationFlag, 4, 1> {}; 95 class MaybeAssignedField : public BitField<MaybeAssignedFlag, 5, 1> {}; 96 class IndexField : public BitField<int, 6, 32 - 6> {};
|
D | ast.h | 214 class NodeTypeField : public BitField<NodeType, 0, 6> {}; in DEFINE_OPERATORS_FOR_FLAGS() 354 : public BitField<uint16_t, AstNode::kNextBitFieldIndex, 9> {}; 411 : public BitField<BreakableType, Statement::kNextBitFieldIndex, 1> {}; 468 : public BitField<bool, BreakableStatement::kNextBitFieldIndex, 1> {}; 780 : public BitField<ForInType, ForEachStatement::kNextBitFieldIndex, 1> {}; 1299 : public BitField<bool, Expression::kNextBitFieldIndex, 1> {}; 1508 : public BitField<bool, MaterializedLiteral::kNextBitFieldIndex, 1> {}; 1509 class HasElementsField : public BitField<bool, FastElementsField::kNext, 1> { 1512 : public BitField<bool, HasElementsField::kNext, 1> {}; 1714 class IsThisField : public BitField<bool, Expression::kNextBitFieldIndex, 1> { [all …]
|
/external/v8/src/arm/ |
D | code-stubs-arm.h | 235 class ObjectBits: public BitField<int, 0, 4> {}; 236 class ValueBits: public BitField<int, 4, 4> {}; 237 class AddressBits: public BitField<int, 8, 4> {}; 238 class RememberedSetActionBits: public BitField<RememberedSetAction, 12, 1> {}; 239 class SaveFPRegsModeBits: public BitField<SaveFPRegsMode, 13, 1> {}; 307 class LookupModeBits: public BitField<LookupMode, 0, 1> {};
|
D | constants-arm.h | 493 inline int BitField(int hi, int lo) const { in BitField() function 512 static inline int BitField(Instr instr, int hi, int lo) { in BitField() function 532 return static_cast<Condition>(BitField(31, 28)); in ConditionField() 580 return static_cast<Opcode>(BitField(24, 21)); in OpcodeField() 588 return static_cast<ShiftOp>(BitField(6, 5)); in ShiftField() 605 inline int PUField() const { return BitField(24, 23); } in PUField()
|
/external/clang/test/SemaCXX/ |
D | auto-type-from-cxx.cpp | 15 struct BitField { int field:2; }; in d() struct 16 __auto_type h = BitField{1}.field; // (should work from C++) in d()
|
/external/v8/src/ppc/ |
D | code-stubs-ppc.h | 254 class ObjectBits : public BitField<int, 0, 5> {}; 255 class ValueBits : public BitField<int, 5, 5> {}; 256 class AddressBits : public BitField<int, 10, 5> {}; 257 class RememberedSetActionBits : public BitField<RememberedSetAction, 15, 1> { 259 class SaveFPRegsModeBits : public BitField<SaveFPRegsMode, 16, 1> {}; 320 class LookupModeBits : public BitField<LookupMode, 0, 1> {};
|
/external/v8/src/arm64/ |
D | code-stubs-arm64.h | 315 class ObjectBits: public BitField<int, 0, 5> {}; 316 class ValueBits: public BitField<int, 5, 5> {}; 317 class AddressBits: public BitField<int, 10, 5> {}; 318 class RememberedSetActionBits: public BitField<RememberedSetAction, 15, 1> {}; 319 class SaveFPRegsModeBits: public BitField<SaveFPRegsMode, 16, 1> {}; 382 class LookupModeBits: public BitField<LookupMode, 0, 1> {};
|
/external/v8/src/mips/ |
D | code-stubs-mips.h | 266 class ObjectBits: public BitField<int, 0, 5> {}; 267 class ValueBits: public BitField<int, 5, 5> {}; 268 class AddressBits: public BitField<int, 10, 5> {}; 269 class RememberedSetActionBits: public BitField<RememberedSetAction, 15, 1> {}; 270 class SaveFPRegsModeBits: public BitField<SaveFPRegsMode, 16, 1> {}; 338 class LookupModeBits: public BitField<LookupMode, 0, 1> {};
|
/external/v8/src/mips64/ |
D | code-stubs-mips64.h | 267 class ObjectBits: public BitField<int, 0, 5> {}; 268 class ValueBits: public BitField<int, 5, 5> {}; 269 class AddressBits: public BitField<int, 10, 5> {}; 270 class RememberedSetActionBits: public BitField<RememberedSetAction, 15, 1> {}; 271 class SaveFPRegsModeBits: public BitField<SaveFPRegsMode, 16, 1> {}; 339 class LookupModeBits: public BitField<LookupMode, 0, 1> {};
|
/external/v8/src/crankshaft/ |
D | lithium.h | 65 class KindField : public BitField<Kind, 0, kKindFieldWidth> { }; 165 class BasicPolicyField : public BitField<BasicPolicy, 3, 1> {}; 166 class VirtualRegisterField : public BitField<unsigned, 4, 18> {}; 169 class FixedSlotIndexField : public BitField<int, 22, 10> {}; 172 class ExtendedPolicyField : public BitField<ExtendedPolicy, 22, 3> {}; 173 class LifetimeField : public BitField<Lifetime, 25, 1> {}; 174 class FixedRegisterField : public BitField<int, 26, 6> {}; 518 class LengthOrDupeField : public BitField<int, 0, 30> { }; 519 class IsArgumentsField : public BitField<bool, 30, 1> { }; 520 class IsDuplicateField : public BitField<bool, 31, 1> { };
|
/external/v8/src/s390/ |
D | code-stubs-s390.h | 280 class ObjectBits : public BitField<int, 0, 4> {}; 281 class ValueBits : public BitField<int, 4, 4> {}; 282 class AddressBits : public BitField<int, 8, 4> {}; 283 class RememberedSetActionBits : public BitField<RememberedSetAction, 15, 1> { 285 class SaveFPRegsModeBits : public BitField<SaveFPRegsMode, 16, 1> {}; 344 class LookupModeBits : public BitField<LookupMode, 0, 1> {};
|
/external/llvm/test/DebugInfo/COFF/ |
D | bitfields.ll | 31 ; CHECK: BitField ([[S0_x:.*]]) { 54 ; CHECK: BitField ([[S1_y_z:.*]]) { 60 ; CHECK: BitField ([[S1_w:.*]]) { 77 ; CHECK: BitField ([[S1_u:.*]]) { 152 ; CHECK: BitField ([[S2_y:.*]]) {
|