Home
last modified time | relevance | path

Searched refs:bitsPerByte (Results 1 – 1 of 1) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dmir_type.cpp1722 constexpr int64 bitsPerByte = 8; in GetBitOffsetFromArrayAddress() local
1723 int64 offset = static_cast<uint64>(sum) * elemsize * static_cast<uint64>(bitsPerByte); in GetBitOffsetFromArrayAddress()
1799 constexpr int64 bitsPerByte = 8; in GetBitOffsetFromArrayAddress() local
1800 return arrayIndex * static_cast<int64>(elemsize) * bitsPerByte; in GetBitOffsetFromArrayAddress()
2157 constexpr uint32 bitsPerByte = 8; // 8 bits per byte in GetBitOffsetFromStructBaseAddr() local
2170 uint32 fieldTypeSizeBits = static_cast<uint32>(fieldTypeSize) * bitsPerByte; in GetBitOffsetFromStructBaseAddr()
2173 auto fieldAlignBits = fieldAlign * bitsPerByte; in GetBitOffsetFromStructBaseAddr()
2176 … fieldTypeSizeBits = static_cast<uint32>(GetPrimTypeSize(fieldType->GetPrimType())) * bitsPerByte; in GetBitOffsetFromStructBaseAddr()
2214 … allocedSize = std::max(allocedSize, RoundUp(allocedBitSize, fieldAlignBits) / bitsPerByte); in GetBitOffsetFromStructBaseAddr()
2221 if (allocedBitSize == allocedSize * bitsPerByte) { in GetBitOffsetFromStructBaseAddr()
[all …]