/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> {};
|