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

1 2

  /external/v8/src/
property-details.h 43 // bitfield. It is only used as a return value meaning the attributes of
55 // Must fit in the BitField PropertyDetails::TypeField.
119 class TypeField: public BitField<PropertyType, 0, 4> {};
120 class AttributesField: public BitField<PropertyAttributes, 4, 3> {};
121 class DeletedField: public BitField<uint32_t, 7, 1> {};
122 class StorageField: public BitField<uint32_t, 8, 32-8> {};
scopeinfo.h 117 class ModeField: public BitField<VariableMode, 0, 3> {};
118 class InitField: public BitField<InitializationFlag, 3, 1> {};
119 class IndexField: public BitField<int, 4, 32-4> {};
compiler.h 206 // Flags using template class BitField<type, start, length>. All are
210 class IsLazy: public BitField<bool, 0, 1> {};
212 class IsEval: public BitField<bool, 1, 1> {};
213 class IsGlobal: public BitField<bool, 2, 1> {};
215 class IsInLoop: public BitField<bool, 3, 1> {};
217 class LanguageModeField: public BitField<LanguageMode, 4, 2> {};
219 class IsNative: public BitField<bool, 6, 1> {};
221 class SupportsDeoptimization: public BitField<bool, 7, 1> {};
224 class IsCompilingForDebugging: public BitField<bool, 8, 1> {};
code-stubs.h 225 class MajorKeyBits: public BitField<uint32_t, 0, kMajorBits> {};
226 class MinorKeyBits: public BitField<uint32_t, kMajorBits, kMinorBits> {};
496 class OpField: public BitField<int, 0, 3> { };
497 class StateField: public BitField<int, 3, 5> { };
598 class StrictField: public BitField<bool, 0, 1> {};
599 class NeverNanNanField: public BitField<bool, 1, 1> {};
600 class IncludeNumberCompareField: public BitField<bool, 2, 1> {};
601 class IncludeSmiCompareField: public BitField<bool, 3, 1> {};
602 class RegisterField: public BitField<bool, 4, 1> {};
603 class ConditionField: public BitField<int, 5, 11> {}
    [all...]
safepoint-table.h 70 public BitField<int, 0, kDeoptIndexBits> {}; // NOLINT
72 public BitField<unsigned,
76 public BitField<bool,
lithium.h 78 class KindField : public BitField<Kind, 0, kKindFieldWidth> { };
137 class PolicyField : public BitField<Policy, kPolicyShift, kPolicyWidth> { };
140 : public BitField<Lifetime, kLifetimeShift, kLifetimeWidth> {
144 : public BitField<unsigned,
runtime.h 699 class DeclareGlobalsEvalFlag: public BitField<bool, 0, 1> {};
700 class DeclareGlobalsNativeFlag: public BitField<bool, 1, 1> {};
701 class DeclareGlobalsLanguageMode: public BitField<LanguageMode, 2, 2> {};
objects.h     [all...]
frames.h 97 class KindField: public BitField<StackHandler::Kind, 0, kKindWidth> {};
98 class IndexField: public BitField<unsigned, kKindWidth, kIndexWidth> {};
full-codegen.h 102 // Encode state and pc-offset as a BitField<type, start, size>.
104 class StateField : public BitField<State, 0, 1> { };
105 class PcField : public BitField<unsigned, 1, 30-1> { };
ic.h 204 class Contextual: public BitField<bool, 0, 1> {};
205 class StringStubState: public BitField<StringStubFeedback, 1, 1> {};
ast.h     [all...]
  /external/chromium/chrome/browser/sync/syncable/
syncable_enum_conversions.h 33 const char* GetBitFieldString(BitField bit_field);
syncable_enum_conversions.cc 100 const char* GetBitFieldString(BitField bit_field) {
syncable.h 120 enum BitField {
281 inline void put(BitField field, bool value) {
313 inline bool ref(BitField field) const {
388 inline bool Get(BitField field) const {
500 bool Put(BitField field, bool value);
    [all...]
directory_backing_store.cc 82 statement->bind_int(index++, entry.ref(static_cast<BitField>(i)));
112 (*kernel)->put(static_cast<BitField>(i), (0 != statement->column_int(i)));
    [all...]
syncable_unittest.cc     [all...]
  /external/webkit/Source/JavaScriptCore/jit/
ExecutableAllocatorFixedVMPool.cpp 85 typedef uint64_t BitField;
94 COMPILE_ASSERT(entries <= (sizeof(BitField) * 8), AllocationTableLeaf_entries_fit_in_BitField);
114 BitField mask = ((1ull << count) - 1) << (alignment - count);
133 BitField mask = ((1ull << count) - 1) << entry;
169 BitField m_allocated;
240 typedef uint64_t BitField;
249 COMPILE_ASSERT(entries <= (sizeof(BitField) * 8), AllocationTableDirectory_entries_fit_in_BitField);
268 BitField bit = 1;
286 BitField allocated = m_full | m_hasSuballocation;
291 BitField mask = ((1ull << count) - 1) << (alignment - count)
    [all...]
  /external/v8/src/ia32/
code-stubs-ia32.h 102 class ModeBits: public BitField<UnaryOverwriteMode, 0, 1> {};
103 class OpBits: public BitField<Token::Value, 1, 7> {};
104 class OperandTypeInfoBits: public BitField<UnaryOpIC::TypeInfo, 8, 3> {};
195 class ModeBits: public BitField<OverwriteMode, 0, 2> {};
196 class OpBits: public BitField<Token::Value, 2, 7> {};
197 class SSE3Bits: public BitField<bool, 9, 1> {};
198 class OperandTypeInfoBits: public BitField<BinaryOpIC::TypeInfo, 10, 3> {};
199 class ResultTypeInfoBits: public BitField<BinaryOpIC::TypeInfo, 13, 3> {};
463 class DictionaryBits: public BitField<int, 0, 3> {};
464 class ResultBits: public BitField<int, 3, 3> {}
    [all...]
  /external/v8/src/x64/
code-stubs-x64.h 108 class ModeBits: public BitField<UnaryOverwriteMode, 0, 1> {};
109 class OpBits: public BitField<Token::Value, 1, 7> {};
110 class OperandTypeInfoBits: public BitField<UnaryOpIC::TypeInfo, 8, 3> {};
195 class ModeBits: public BitField<OverwriteMode, 0, 2> {};
196 class OpBits: public BitField<Token::Value, 2, 7> {};
197 class OperandTypeInfoBits: public BitField<BinaryOpIC::TypeInfo, 9, 3> {};
198 class ResultTypeInfoBits: public BitField<BinaryOpIC::TypeInfo, 12, 3> {};
465 class DictionaryBits: public BitField<int, 0, 4> {};
466 class ResultBits: public BitField<int, 4, 4> {};
467 class IndexBits: public BitField<int, 8, 4> {}
    [all...]
  /external/v8/src/arm/
constants-arm.h 549 inline int BitField(int hi, int lo) const {
567 static inline int BitField(Instr instr, int hi, int lo) {
590 return static_cast<Condition>(BitField(31, 28));
637 return static_cast<Opcode>(BitField(24, 21));
645 return static_cast<ShiftOp>(BitField(6, 5));
659 inline int PUField() const { return BitField(24, 23); }
code-stubs-arm.h 99 class ModeBits: public BitField<UnaryOverwriteMode, 0, 1> {};
100 class OpBits: public BitField<Token::Value, 1, 7> {};
101 class OperandTypeInfoBits: public BitField<UnaryOpIC::TypeInfo, 8, 3> {};
183 class ModeBits: public BitField<OverwriteMode, 0, 2> {};
184 class OpBits: public BitField<Token::Value, 2, 7> {};
185 class VFP3Bits: public BitField<bool, 9, 1> {};
186 class OperandTypeInfoBits: public BitField<BinaryOpIC::TypeInfo, 10, 3> {};
187 class ResultTypeInfoBits: public BitField<BinaryOpIC::TypeInfo, 13, 3> {};
418 class IntRegisterBits: public BitField<int, 0, 4> {};
419 class HeapNumberRegisterBits: public BitField<int, 4, 4> {}
    [all...]
  /external/v8/src/mips/
code-stubs-mips.h 100 class ModeBits: public BitField<UnaryOverwriteMode, 0, 1> {};
101 class OpBits: public BitField<Token::Value, 1, 7> {};
102 class OperandTypeInfoBits: public BitField<UnaryOpIC::TypeInfo, 8, 3> {};
184 class ModeBits: public BitField<OverwriteMode, 0, 2> {};
185 class OpBits: public BitField<Token::Value, 2, 7> {};
186 class FPUBits: public BitField<bool, 9, 1> {};
187 class OperandTypeInfoBits: public BitField<BinaryOpIC::TypeInfo, 10, 3> {};
188 class ResultTypeInfoBits: public BitField<BinaryOpIC::TypeInfo, 13, 3> {};
427 class IntRegisterBits: public BitField<int, 0, 4> {};
428 class HeapNumberRegisterBits: public BitField<int, 4, 4> {}
    [all...]
  /external/v8/test/cctest/
test-conversions.cc 227 class OneBit1: public BitField<uint32_t, 0, 1> {};
228 class OneBit2: public BitField<uint32_t, 7, 1> {};
229 class EightBit1: public BitField<uint32_t, 0, 8> {};
230 class EightBit2: public BitField<uint32_t, 13, 8> {};
232 TEST(BitField) {
  /external/clang/lib/CodeGen/
CGValue.h 112 BitField, // This is a bitfield l-value, use getBitfield*.
125 // BitField start bit and size
155 // to make the default bitfield pattern all-zeroes.
184 bool isBitField() const { return LVType == BitField; }
264 // bitfield lvalue
317 R.LVType = BitField;

Completed in 552 milliseconds

1 2