LLDB mainline
|
#include "lldb/Utility/RegisterValue.h"
#include "lldb/Utility/DataExtractor.h"
#include "lldb/Utility/Scalar.h"
#include "lldb/Utility/Status.h"
#include "lldb/Utility/Stream.h"
#include "lldb/Utility/StreamString.h"
#include "lldb/lldb-defines.h"
#include "lldb/lldb-private-types.h"
#include "llvm/ADT/ArrayRef.h"
#include "llvm/ADT/StringRef.h"
#include <cstdint>
#include <string>
#include <tuple>
#include <vector>
#include <cassert>
#include <cinttypes>
#include <cstdio>
Go to the source code of this file.
Functions | |
static bool | ParseVectorEncoding (const RegisterInfo *reg_info, llvm::StringRef vector_str, const uint32_t byte_size, RegisterValue *reg_value) |
static bool | UInt64ValueIsValidForByteSize (uint64_t uval64, size_t total_byte_size) |
static bool | SInt64ValueIsValidForByteSize (int64_t sval64, size_t total_byte_size) |
|
static |
Definition at line 246 of file RegisterValue.cpp.
References lldb::eByteOrderLittle, and lldb_private::RegisterValue::SetBytes().
Referenced by lldb_private::RegisterValue::SetValueFromString().
|
static |
Definition at line 298 of file RegisterValue.cpp.
Referenced by lldb_private::RegisterValue::SetValueFromString().
|
static |
Definition at line 284 of file RegisterValue.cpp.
Referenced by lldb_private::RegisterValue::SetValueFromString().