llvm/lldb/source/Utility/AddressableBits.cpp

//===-- AddressableBits.cpp -----------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

#include "lldb/Utility/AddressableBits.h"
#include "lldb/lldb-types.h"

#include <cassert>

usingnamespacelldb;
usingnamespacelldb_private;

void AddressableBits::SetAddressableBits(uint32_t addressing_bits) {}

void AddressableBits::SetAddressableBits(uint32_t lowmem_addressing_bits,
                                         uint32_t highmem_addressing_bits) {}

void AddressableBits::SetLowmemAddressableBits(
    uint32_t lowmem_addressing_bits) {}

uint32_t AddressableBits::GetLowmemAddressableBits() const {}

void AddressableBits::SetHighmemAddressableBits(
    uint32_t highmem_addressing_bits) {}

uint32_t AddressableBits::GetHighmemAddressableBits() const {}

addr_t AddressableBits::AddressableBitToMask(uint32_t addressable_bits) {}