|
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().