1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 19:42:54 +02:00

AArch64: remove extraneous padding

The structs BarrierOp, PrefetchOp, PSBHintOp are in AArch64AsmParser.cpp
(inside anonymous namespace).  This diff changes the order of fields and
removes the excessive padding (8 bytes).

Patch by Alexander Shaposhnikov!

llvm-svn: 279173
This commit is contained in:
Saleem Abdulrasool 2016-08-18 22:35:06 +00:00
parent 046e2963b8
commit a8651a025e

View File

@ -208,9 +208,9 @@ private:
};
struct BarrierOp {
unsigned Val; // Not the enum since not all values have names.
const char *Data;
unsigned Length;
unsigned Val; // Not the enum since not all values have names.
};
struct SysRegOp {
@ -226,15 +226,15 @@ private:
};
struct PrefetchOp {
unsigned Val;
const char *Data;
unsigned Length;
unsigned Val;
};
struct PSBHintOp {
unsigned Val;
const char *Data;
unsigned Length;
unsigned Val;
};
struct ShiftExtendOp {