Home | History | Annotate | Download | only in src

Lines Matching full:bitfield

250   class MajorKeyBits: public BitField<uint32_t, 0, kStubMajorKeyBits> {};
251 class MinorKeyBits: public BitField<uint32_t,
381 class MinorKeyBits: public BitField<int, 0, kStubMinorKeyBits - 1> {};
382 class IsMissBits: public BitField<bool, kStubMinorKeyBits - 1, 1> {};
520 class StrictModeBits: public BitField<bool, 0, 1> {};
521 class IsGeneratorBits: public BitField<bool, 1, 1> {};
624 class AllocationSiteModeBits: public BitField<AllocationSiteMode, 0, 1> {};
625 class ModeBits: public BitField<Mode, 1, 4> {};
626 class LengthBits: public BitField<int, 5, 4> {};
794 class KindBits: public BitField<Code::Kind, 0, 4> {};
842 class StrictModeBits: public BitField<bool, 4, 1> {};
868 class KindBits: public BitField<Code::Kind, 0, 4> {};
939 class InobjectBits: public BitField<bool, 4, 1> {};
940 class IndexBits: public BitField<int, 5, 11> {};
941 class UnboxedDoubleBits: public BitField<bool, 16, 1> {};
992 class IsConstantBits: public BitField<bool, 0, 1> {};
993 class RepresentationBits: public BitField<Representation::Kind, 1, 8> {};
1051 class ContextualBits: public BitField<bool, 0, 1> {};
1054 class HoleyBits: public BitField<bool, 1, 1> {};
1056 class ArgcBits: public BitField<int, 2, Code::kArgumentsBits> {};
1144 class StringAddFlagsBits: public BitField<StringAddFlags, 0, 2> {};
1145 class PretenureFlagBits: public BitField<PretenureFlag, 2, 1> {};
1187 class OpField: public BitField<int, 0, 3> { };
1188 class LeftStateField: public BitField<int, 3, 4> { };
1189 class RightStateField: public BitField<int, 7, 4> { };
1190 class HandlerStateField: public BitField<int, 11, 4> { };
1311 class NilValueField : public BitField<NilValue, 0, 1> {};
1312 class TypesField : public BitField<byte, 1, NUMBER_OF_TYPES> {};
1469 // Minor key encoding in 32 bits with Bitfield <Type, shift, size>.
1470 class FlagBits: public BitField<CallFunctionFlags, 0, 2> {};
1471 class ArgcBits: public BitField<unsigned, 2, 32 - 2> {};
1770 public BitField<int, 0, kBitsPerRegisterNumber> {}; // NOLINT
1772 public BitField<int, kBitsPerRegisterNumber,
1775 public BitField<bool, 2 * kBitsPerRegisterNumber, 1> {}; // NOLINT
1777 public BitField<int, 2 * kBitsPerRegisterNumber + 1, 3> {}; // NOLINT
1779 public BitField<int, 2 * kBitsPerRegisterNumber + 4, 1> {}; // NOLINT
1781 public BitField<int, 2 * kBitsPerRegisterNumber + 5, 2> {}; // NOLINT
1814 class ElementsKindBits: public BitField<ElementsKind, 0, 8> {};
1815 class IsJSArrayBits: public BitField<bool, 8, 1> {};
1854 class ElementsKindBits: public BitField<ElementsKind, 0, 8> {};
1855 class StoreModeBits: public BitField<KeyedAccessStoreMode, 8, 4> {};
1856 class IsJSArrayBits: public BitField<bool, 12, 1> {};
1889 class FromKindBits: public BitField<ElementsKind, 8, 8> {};
1890 class ToKindBits: public BitField<ElementsKind, 0, 8> {};
1948 class ElementsKindBits: public BitField<ElementsKind, 0, 8> {};
1950 BitField<AllocationSiteOverrideMode, 8, 1> {}; // NOLINT
1951 class ContextCheckModeBits: public BitField<ContextCheckMode, 9, 1> {};
2125 class ElementsKindBits: public BitField<ElementsKind, 0, 8> {};
2126 class StoreModeBits: public BitField<KeyedAccessStoreMode, 8, 4> {};
2127 class IsJSArrayBits: public BitField<bool, 12, 1> {};
2128 class FPRegisters: public BitField<bool, 13, 1> {};
2247 class FromBits: public BitField<ElementsKind, 0, 8> {};
2248 class ToBits: public BitField<ElementsKind, 8, 8> {};
2249 class IsJSArrayBits: public BitField<bool, 16, 1> {};
2250 class StoreModeBits: public BitField<KeyedAccessStoreMode, 17, 4> {};
2275 class FPRegisters: public BitField<bool, 0, 1> {};
2296 class FPRegisters: public BitField<bool, 0, 1> {};
2297 class FunctionModeField: public BitField<StubFunctionMode, 1, 1> {};
2321 class FPRegisters: public BitField<bool, 0, 1> {};