Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DBitcastBuffer.cpp16 return (B[BitIndex.roundToBytes()] & in bitof()
33 size_t DstByte = DstBit.roundToBytes(); in pushData()
43 auto Out = std::make_unique<std::byte[]>(FullBitWidth.roundToBytes()); in copyBits()
57 size_t DstByte = DstBit.roundToBytes(); in copyBits()
H A DInterpBuiltinBitCast.cpp296 auto Buff = std::make_unique<std::byte[]>(FullBitWidth.roundToBytes()); in readPointerToBuffer()
310 swapBytes(Buff.get(), NumBits.roundToBytes()); in readPointerToBuffer()
317 swapBytes(Buff.get(), FullBitWidth.roundToBytes()); in readPointerToBuffer()
337 size_t BuffSize = FullBitWidth.roundToBytes(); in DoBitCast()
355 swapBytes(Buff, BitWidth.roundToBytes()); in DoBitCast()
404 swapBytes(M.get(), NumBits.roundToBytes()); in DoBitCastPtr()
442 swapBytes(Memory.get(), FullBitWidth.roundToBytes()); in DoBitCastPtr()
H A DBitcastBuffer.h30 size_t roundToBytes() const { return N / 8; } in roundToBytes() function
88 unsigned ByteSize = FinalBitSize.roundToBytes(); in BitcastBuffer()