Home | History | Annotate | Download | only in optimizing

Lines Matching full:constexpr

76 static constexpr int32_t kMaxIntShiftDistance = 0x1f;
78 static constexpr int32_t kMaxLongShiftDistance = 0x3f;
80 static constexpr uint32_t kUnknownFieldIndex = static_cast<uint32_t>(-1);
81 static constexpr uint16_t kUnknownClassDefIndex = static_cast<uint16_t>(-1);
83 static constexpr InvokeType kInvalidInvokeType = static_cast<InvokeType>(-1);
85 static constexpr uint32_t kNoDexPc = -1;
806 static constexpr size_t kNoLifetime = -1;
807 static constexpr uint32_t kInvalidBlockId = static_cast<uint32_t>(-1);
1583 static constexpr int kFieldArrayAnalysisBits = 9;
1585 static constexpr int kFieldWriteOffset = 0;
1586 static constexpr int kArrayWriteOffset = kFieldWriteOffset + kFieldArrayAnalysisBits;
1587 static constexpr int kLastBitForWrites = kArrayWriteOffset + kFieldArrayAnalysisBits - 1;
1588 static constexpr int kCanTriggerGCBit = kLastBitForWrites + 1;
1590 static constexpr int kChangeBits = kCanTriggerGCBit + 1;
1592 static constexpr int kFieldReadOffset = kCanTriggerGCBit + 1;
1593 static constexpr int kArrayReadOffset = kFieldReadOffset + kFieldArrayAnalysisBits;
1594 static constexpr int kLastBitForReads = kArrayReadOffset + kFieldArrayAnalysisBits - 1;
1595 static constexpr int kDependsOnGCBit = kLastBitForReads + 1;
1597 static constexpr int kLastBit = kDependsOnGCBit;
1598 static constexpr int kDependOnBits = kLastBit + 1 - kChangeBits;
1605 static constexpr uint64_t kAllChangeBits = ((1ULL << kChangeBits) - 1);
1606 static constexpr uint64_t kAllDependOnBits = ((1ULL << kDependOnBits) - 1) << kChangeBits;
1607 static constexpr uint64_t kAllWrites =
1609 static constexpr uint64_t kAllReads =
2050 static constexpr size_t kFlagEmittedAtUseSite = 0u;
2051 static constexpr size_t kFlagReferenceTypeIsExact = kFlagEmittedAtUseSite + 1;
2052 static constexpr size_t kNumberOfGenericPackedBits = kFlagReferenceTypeIsExact + 1;
2053 static constexpr size_t kMaxNumberOfPackedBits = sizeof(uint32_t) * kBitsPerByte;
2301 static constexpr size_t kFieldType = HInstruction::kNumberOfGenericPackedBits;
2302 static constexpr size_t kFieldTypeSize =
2304 static constexpr size_t kNumberOfExpressionPackedBits = kFieldType + kFieldTypeSize;
2428 static constexpr size_t kFieldType = HInstruction::kNumberOfGenericPackedBits;
2429 static constexpr size_t kFieldTypeSize =
2431 static constexpr size_t kFlagIsLive = kFieldType + kFieldTypeSize;
2432 static constexpr size_t kFlagCanBeNull = kFlagIsLive + 1;
2433 static constexpr size_t kNumberOfPhiPackedBits = kFlagCanBeNull + 1;
2774 static constexpr size_t kFieldBoundaryKind = kNumberOfGenericPackedBits;
2775 static constexpr size_t kFieldBoundaryKindSize =
2777 static constexpr size_t kNumberOfTryBoundaryPackedBits =
2855 static constexpr size_t kFieldTableKind = kNumberOfExpressionPackedBits;
2856 static constexpr size_t kFieldTableKindSize =
2858 static constexpr size_t kNumberOfClassTableGetPackedBits = kFieldTableKind + kFieldTableKindSize;
3087 static constexpr size_t kFieldComparisonBias = kNumberOfExpressionPackedBits;
3088 static constexpr size_t kFieldComparisonBiasSize =
3090 static constexpr size_t kNumberOfConditionPackedBits =
3584 static constexpr size_t kFieldComparisonBias = kNumberOfExpressionPackedBits;
3585 static constexpr size_t kFieldComparisonBiasSize =
3587 static constexpr size_t kNumberOfComparePackedBits =
3649 static constexpr size_t kFlagCanThrow = kNumberOfExpressionPackedBits;
3650 static constexpr size_t kFlagFinalizable = kFlagCanThrow + 1;
3651 static constexpr size_t kNumberOfNewInstancePackedBits = kFlagFinalizable + 1;
3749 static constexpr size_t kFieldOriginalInvokeType = kNumberOfGenericPackedBits;
3750 static constexpr size_t kFieldOriginalInvokeTypeSize =
3752 static constexpr size_t kFieldReturnType =
3754 static constexpr size_t kFieldReturnTypeSize =
3756 static constexpr size_t kFlagCanThrow = kFieldReturnType + kFieldReturnTypeSize;
3757 static constexpr size_t kNumberOfInvokePackedBits = kFlagCanThrow + 1;
4089 static constexpr size_t kFieldOptimizedInvokeType = kNumberOfInvokePackedBits;
4090 static constexpr size_t kFieldOptimizedInvokeTypeSize =
4092 static constexpr size_t kFieldClinitCheckRequirement =
4094 static constexpr size_t kFieldClinitCheckRequirementSize =
4096 static constexpr size_t kNumberOfInvokeStaticOrDirectPackedBits =
4800 static constexpr size_t kFlagIsThis = kNumberOfExpressionPackedBits;
4801 static constexpr size_t kFlagCanBeNull = kFlagIsThis + 1;
4802 static constexpr size_t kNumberOfParameterValuePackedBits = kFlagCanBeNull + 1;
4926 static constexpr uint32_t kNoRegNumber = -1;
5083 static constexpr size_t kFlagValueCanBeNull = kNumberOfGenericPackedBits;
5084 static constexpr size_t kNumberOfInstanceFieldSetPackedBits = kFlagValueCanBeNull + 1;
5224 static constexpr size_t kFieldExpectedComponentType = kNumberOfGenericPackedBits;
5225 static constexpr size_t kFieldExpectedComponentTypeSize =
5227 static constexpr size_t kFlagNeedsTypeCheck =
5229 static constexpr size_t kFlagValueCanBeNull = kFlagNeedsTypeCheck + 1;
5232 static constexpr size_t kFlagStaticTypeOfArrayIsObjectArray = kFlagValueCanBeNull + 1;
5233 static constexpr size_t kNumberOfArraySetPackedBits =
5422 static constexpr size_t kFlagIsReferrersClass = kNumberOfExpressionPackedBits;
5423 static constexpr size_t kFlagNeedsAccessCheck = kFlagIsReferrersClass + 1;
5424 static constexpr size_t kFlagIsInDexCache = kFlagNeedsAccessCheck + 1;
5427 static constexpr size_t kFlagGenerateClInitCheck = kFlagIsInDexCache + 1;
5428 static constexpr size_t kNumberOfLoadClassPackedBits = kFlagGenerateClInitCheck + 1;
5575 static constexpr size_t kFlagIsInDexCache = kNumberOfExpressionPackedBits;
5576 static constexpr size_t kFieldLoadKind = kFlagIsInDexCache + 1;
5577 static constexpr size_t kFieldLoadKindSize =
5579 static constexpr size_t kNumberOfLoadStringPackedBits = kFieldLoadKind + kFieldLoadKindSize;
5758 static constexpr size_t kFlagValueCanBeNull = kNumberOfGenericPackedBits;
5759 static constexpr size_t kNumberOfStaticFieldSetPackedBits = kFlagValueCanBeNull + 1;
5817 static constexpr size_t kFieldFieldType = HInstruction::kNumberOfGenericPackedBits;
5818 static constexpr size_t kFieldFieldTypeSize =
5820 static constexpr size_t kNumberOfUnresolvedStaticFieldSetPackedBits =
5876 static constexpr size_t kFieldFieldType = HInstruction::kNumberOfGenericPackedBits;
5877 static constexpr size_t kFieldFieldTypeSize =
5879 static constexpr size_t kNumberOfUnresolvedStaticFieldSetPackedBits =
5997 static constexpr size_t kFieldTypeCheckKind = kNumberOfExpressionPackedBits;
5998 static constexpr size_t kFieldTypeCheckKindSize =
6000 static constexpr size_t kFlagMustDoNullCheck = kFieldTypeCheckKind + kFieldTypeCheckKindSize;
6001 static constexpr size_t kNumberOfInstanceOfPackedBits = kFlagMustDoNullCheck + 1;
6036 static constexpr size_t kFlagUpperCanBeNull = kNumberOfExpressionPackedBits;
6037 static constexpr size_t kFlagCanBeNull = kFlagUpperCanBeNull + 1;
6038 static constexpr size_t kNumberOfBoundTypePackedBits = kFlagCanBeNull + 1;
6086 static constexpr size_t kFieldTypeCheckKind = kNumberOfGenericPackedBits;
6087 static constexpr size_t kFieldTypeCheckKindSize =
6089 static constexpr size_t kFlagMustDoNullCheck = kFieldTypeCheckKind + kFieldTypeCheckKindSize;
6090 static constexpr size_t kNumberOfCheckCastPackedBits = kFlagMustDoNullCheck + 1;
6110 static constexpr size_t kFieldBarrierKind = HInstruction::kNumberOfGenericPackedBits;
6111 static constexpr size_t kFieldBarrierKindSize =
6113 static constexpr size_t kNumberOfMemoryBarrierPackedBits =
6154 static constexpr size_t kFieldOperationKind = HInstruction::kNumberOfGenericPackedBits;
6155 static constexpr size_t kFieldOperationKindSize =
6157 static constexpr size_t kNumberOfMonitorOperationPackedBits =
6278 static constexpr size_t kDefaultNumberOfMoves = 4;