Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h
Original file line number Diff line number Diff line change
Expand Up @@ -700,8 +700,8 @@ AArch64StringToVectorLayout(StringRef LayoutStr) {

namespace AArch64SysReg {
struct SysReg {
const char *Name;
const char *AltName;
const char Name[32];
const char AltName[32];
unsigned Encoding;
bool Readable;
bool Writeable;
Expand Down
2 changes: 1 addition & 1 deletion llvm/lib/Target/ARM/Utils/ARMBaseInfo.h
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,7 @@ inline static unsigned ARMCondCodeFromString(StringRef CC) {
// System Registers
namespace ARMSysReg {
struct MClassSysReg {
const char *Name;
const char Name[32];
uint16_t M1Encoding12;
uint16_t M2M3Encoding8;
uint16_t Encoding;
Expand Down
6 changes: 3 additions & 3 deletions llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h
Original file line number Diff line number Diff line change
Expand Up @@ -449,9 +449,9 @@ int getLoadFPImm(APFloat FPImm);

namespace RISCVSysReg {
struct SysReg {
const char *Name;
const char *AltName;
const char *DeprecatedName;
const char Name[32];
const char AltName[32];
const char DeprecatedName[32];
unsigned Encoding;
// FIXME: add these additional fields when needed.
// Privilege Access: Read, Write, Read-Only.
Expand Down
Loading