HomeSort by relevance Sort by last modified time
    Searched refs:BitField (Results 1 - 25 of 82) 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> {};
code-stubs.h 307 class MajorKeyBits: public BitField<uint32_t, 0, kStubMajorKeyBits> {};
308 class MinorKeyBits: public BitField<uint32_t,
515 class IsMissBits : public BitField<bool, kSubMinorKeyBits, 1> {};
516 class SubMinorKeyBits : public BitField<int, 0, kSubMinorKeyBits> {};
693 class LanguageModeBits : public BitField<LanguageMode, 0, 2> {};
694 class FunctionKindBits : public BitField<FunctionKind, 2, 8> {};
716 class SlotsBits : public BitField<int, 0, 8> {};
746 class AllocationSiteModeBits: public BitField<AllocationSiteMode, 0, 1> {};
768 class LengthBits : public BitField<int, 0, 4> {};
813 class ElementsKindBits : public BitField<ElementsKind, 0, 8> {}
    [all...]
property-details.h 29 // bitfield. It is only used as a return value meaning the attributes of
34 // Cannot be stored in or returned from a descriptor's attributes bitfield.
66 // Must fit in the BitField PropertyDetails::KindField.
71 // Must fit in the BitField PropertyDetails::StoreModeField.
76 // Must fit in the BitField PropertyDetails::TypeField.
341 class KindField : public BitField<PropertyKind, 0, 1> {};
342 class LocationField : public BitField<PropertyLocation, 1, 1> {};
343 class AttributesField : public BitField<PropertyAttributes, 2, 3> {};
348 class PropertyCellTypeField : public BitField<PropertyCellType, 5, 2> {};
349 class DictionaryStorageField : public BitField<uint32_t, 7, 24> {}
    [all...]
address-map.h 65 explicit BackReference(uint32_t bitfield) : bitfield_(bitfield) {}
121 uint32_t bitfield() const { return bitfield_; } function in class:v8::internal::BackReference
135 class ChunkOffsetBits : public BitField<uint32_t, 0, kChunkOffsetSize> {};
137 : public BitField<uint32_t, ChunkOffsetBits::kNext, kChunkIndexSize> {};
139 : public BitField<AllocationSpace, ChunkIndexBits::kNext, kSpaceTagSize> {
164 SetValue(entry, b.bitfield());
safepoint-table.h 47 public BitField<int, 0, kDeoptIndexBits> {}; // NOLINT
49 public BitField<unsigned,
53 public BitField<bool,
unicode.h 48 class CodePointField : public v8::internal::BitField<uchar, 0, 21> {};
49 class ValueField : public v8::internal::BitField<bool, 21, 1> {};
  /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 44 typedef BitField<int, 0, Code::kArgumentsBits> ArgcBits;
45 typedef BitField<ConvertReceiverMode, Code::kArgumentsBits, 2>
146 class OpField : public BitField<int, 0, 4> {};
147 class ResultKindField : public BitField<Kind, 4, 3> {};
148 class LeftKindField : public BitField<Kind, 7, 3> {};
149 class StrengthField : public BitField<bool, 10, 1> {};
152 class HasFixedRightArgField : public BitField<bool, 11, 1> {};
153 class FixedRightArgValueField : public BitField<int, 12, 4> {};
154 class RightKindField : public BitField<Kind, 12, 3> {};
206 class TypeofModeBits : public BitField<TypeofMode, 0, 1> {}
    [all...]
  /external/v8/src/compiler/
instruction-codes.h 160 typedef BitField<ArchOpcode, 0, 8> ArchOpcodeField;
161 typedef BitField<AddressingMode, 8, 5> AddressingModeField;
162 typedef BitField<FlagsMode, 13, 2> FlagsModeField;
163 typedef BitField<FlagsCondition, 15, 5> FlagsConditionField;
164 typedef BitField<int, 20, 12> MiscField;
type-hints.h 45 typedef BitField<Hint, 0, 3> LeftField;
46 typedef BitField<Hint, 3, 3> RightField;
47 typedef BitField<Hint, 6, 3> ResultField;
  /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> {};
378 class ObjectBits: public BitField<int, 0, 3> {};
379 class ValueBits: public BitField<int, 3, 3> {};
380 class AddressBits: public BitField<int, 6, 3> {};
381 class RememberedSetActionBits: public BitField<RememberedSetAction, 9, 1> {};
382 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> {};
367 class ObjectBits: public BitField<int, 0, 3> {};
368 class ValueBits: public BitField<int, 3, 3> {};
369 class AddressBits: public BitField<int, 6, 3> {};
370 class RememberedSetActionBits: public BitField<RememberedSetAction, 9, 1> {};
371 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 475 inline int BitField(int hi, int lo) const {
493 static inline int BitField(Instr instr, int hi, int lo) {
516 return static_cast<Condition>(BitField(31, 28));
564 return static_cast<Opcode>(BitField(24, 21));
572 return static_cast<ShiftOp>(BitField(6, 5));
589 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> {};
constants-ppc.h 523 inline int BitField(int hi, int lo) const {
539 static inline int BitField(Instr instr, int hi, int lo) {
554 return static_cast<Opcode>(BitField(24, 21));
  /external/v8/src/snapshot/
snapshot.h 31 class EmbedsScriptBits : public BitField<bool, 0, 1> {};
  /external/v8/src/crankshaft/
lithium.h 64 class KindField : public BitField<Kind, 0, kKindFieldWidth> { };
158 // instead of using the BitField utility class.
164 class BasicPolicyField : public BitField<BasicPolicy, 3, 1> {};
165 class VirtualRegisterField : public BitField<unsigned, 4, 18> {};
168 class FixedSlotIndexField : public BitField<int, 22, 10> {};
171 class ExtendedPolicyField : public BitField<ExtendedPolicy, 22, 3> {};
172 class LifetimeField : public BitField<Lifetime, 25, 1> {};
173 class FixedRegisterField : public BitField<int, 26, 6> {};
517 class LengthOrDupeField : public BitField<int, 0, 30> { };
518 class IsArgumentsField : public BitField<bool, 30, 1> { }
    [all...]

Completed in 732 milliseconds

1 2 3 4