HomeSort by relevance Sort by last modified time
    Searched refs:BitField (Results 1 - 25 of 85) sorted by null

1 2 3 4

  /external/clang/test/SemaCXX/
auto-type-from-cxx.cpp 15 struct BitField { int field:2; };
16 __auto_type h = BitField{1}.field; // (should work from C++)
  /external/v8/src/
field-index.h 100 class IndexBits: public BitField<int, 0, kIndexBitsSize> {};
101 class IsInObjectBits: public BitField<bool, IndexBits::kNext, 1> {};
102 class IsDoubleBits: public BitField<bool, IsInObjectBits::kNext, 1> {};
105 : public BitField<int, IsDoubleBits::kNext, kDescriptorIndexBitCount> {};
108 : public BitField<int, InObjectPropertyBits::kNext, 7> {};
110 : public BitField<bool, FirstInobjectPropertyOffsetBits::kNext, 1> {};
source-position.h 54 typedef BitField<uint32_t, 0, 9> InliningIdField;
57 typedef BitField<uint32_t, 9, 23> PositionField;
code-stubs.h 360 class MajorKeyBits: public BitField<uint32_t, 0, kStubMajorKeyBits> {};
361 class MinorKeyBits: public BitField<uint32_t,
597 class IsMissBits : public BitField<bool, kSubMinorKeyBits, 1> {};
598 class SubMinorKeyBits : public BitField<int, 0, kSubMinorKeyBits> {};
    [all...]
property-details.h 29 // bitfield. It is only used as a return value meaning the attributes of
70 // Must fit in the BitField PropertyDetails::KindField.
75 // Must fit in the BitField PropertyDetails::StoreModeField.
80 // Must fit in the BitField PropertyDetails::TypeField.
346 class KindField : public BitField<PropertyKind, 0, 1> {};
347 class LocationField : public BitField<PropertyLocation, 1, 1> {};
348 class AttributesField : public BitField<PropertyAttributes, 2, 3> {};
353 class PropertyCellTypeField : public BitField<PropertyCellType, 5, 2> {};
354 class DictionaryStorageField : public BitField<uint32_t, 7, 24> {};
357 class RepresentationField : public BitField<uint32_t, 5, 4> {}
    [all...]
safepoint-table.h 47 public BitField<int, 0, kDeoptIndexBits> {}; // NOLINT
49 public BitField<unsigned,
53 public BitField<bool,
address-map.h 66 static SerializerReference FromBitfield(uint32_t bitfield) {
67 return SerializerReference(bitfield);
136 explicit SerializerReference(uint32_t bitfield) : bitfield_(bitfield) {}
143 // We use the 32-bit bitfield to encode either a back reference, a special
165 class ChunkOffsetBits : public BitField<uint32_t, 0, kChunkOffsetSize> {};
167 : public BitField<uint32_t, ChunkOffsetBits::kNext, kChunkIndexSize> {};
168 class ValueIndexBits : public BitField<uint32_t, 0, kValueIndexSize> {};
170 class SpaceBits : public BitField<int, kValueIndexSize, kSpaceTagSize> {};
  /art/runtime/base/
bit_field_test.cc 25 class TestBitFields : public BitField<int32_t, 1, 8> {};
bit_field.h 27 // BitField is a template for encoding and decoding a bit field inside
30 class BitField {
  /external/v8/src/ic/
ic-state.h 49 typedef BitField<int, 0, Code::kArgumentsBits> ArgcBits;
50 typedef BitField<ConvertReceiverMode, ArgcBits::kNext, 2> ConvertModeBits;
51 typedef BitField<TailCallMode, ConvertModeBits::kNext, 1> TailCallModeBits;
146 class OpField : public BitField<int, 0, 4> {};
147 class ResultKindField : public BitField<Kind, 4, 3> {};
148 class LeftKindField : public BitField<Kind, 7, 3> {};
151 class HasFixedRightArgField : public BitField<bool, 10, 1> {};
152 class FixedRightArgValueField : public BitField<int, 11, 4> {};
153 class RightKindField : public BitField<Kind, 11, 3> {};
204 class TypeofModeBits : public BitField<TypeofMode, 0, 1> {}
    [all...]
  /external/v8/src/compiler/
type-hints.h 57 typedef BitField<Hint, 0, 3> LeftField;
58 typedef BitField<Hint, 3, 3> RightField;
59 typedef BitField<Hint, 6, 3> ResultField;
107 typedef BitField<Hint, 0, 4> LeftField;
108 typedef BitField<Hint, 4, 4> RightField;
109 typedef BitField<Hint, 8, 4> CombinedField;
instruction-codes.h 194 typedef BitField<ArchOpcode, 0, 8> ArchOpcodeField;
195 typedef BitField<AddressingMode, 8, 5> AddressingModeField;
196 typedef BitField<FlagsMode, 13, 2> FlagsModeField;
197 typedef BitField<FlagsCondition, 15, 5> FlagsConditionField;
198 typedef BitField<int, 20, 12> MiscField;
  /external/v8/src/ast/
scopeinfo.h 94 class ModeField : public BitField<VariableMode, 0, 4> {};
95 class InitField : public BitField<InitializationFlag, 4, 1> {};
96 class MaybeAssignedField : public BitField<MaybeAssignedFlag, 5, 1> {};
97 class IndexField : public BitField<int, 6, 32 - 6> {};
  /external/v8/src/ia32/
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/
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/
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/arm/
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> {};
constants-arm.h 491 inline int BitField(int hi, int lo) const {
509 static inline int BitField(Instr instr, int hi, int lo) {
532 return static_cast<Condition>(BitField(31, 28));
580 return static_cast<Opcode>(BitField(24, 21));
588 return static_cast<ShiftOp>(BitField(6, 5));
605 inline int PUField() const { return BitField(24, 23); }
  /external/v8/src/arm64/
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/
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/
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/ppc/
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/crankshaft/
lithium.h 65 class KindField : public BitField<Kind, 0, kKindFieldWidth> { };
159 // instead of using the BitField utility class.
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> { }
    [all...]
  /external/v8/src/s390/
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/v8/src/snapshot/
serializer-common.h 245 class ChunkSizeBits : public BitField<uint32_t, 0, 31> {};
246 class IsLastChunkBits : public BitField<bool, 31, 1> {};

Completed in 228 milliseconds

1 2 3 4