/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...] |