isolated, nameless union in struct SHUFFLE, named union SHUFFLE
This commit is contained in:
parent
22f13e1739
commit
5877daf7b3
|
@ -246,16 +246,14 @@ void SseMoveUnalignedRegToN64Mem ( int sseReg, int AddrReg );
|
||||||
void SseMoveRegToReg ( int Dest, int Source );
|
void SseMoveRegToReg ( int Dest, int Source );
|
||||||
void SseXorRegToReg ( int Dest, int Source );
|
void SseXorRegToReg ( int Dest, int Source );
|
||||||
|
|
||||||
typedef struct {
|
typedef union {
|
||||||
union {
|
struct {
|
||||||
struct {
|
unsigned Reg0 : 2;
|
||||||
unsigned Reg0 : 2;
|
unsigned Reg1 : 2;
|
||||||
unsigned Reg1 : 2;
|
unsigned Reg2 : 2;
|
||||||
unsigned Reg2 : 2;
|
unsigned Reg3 : 2;
|
||||||
unsigned Reg3 : 2;
|
|
||||||
};
|
|
||||||
unsigned UB:8;
|
|
||||||
};
|
};
|
||||||
|
unsigned UB:8;
|
||||||
} SHUFFLE;
|
} SHUFFLE;
|
||||||
|
|
||||||
void SseShuffleReg ( int Dest, int Source, BYTE Immed );
|
void SseShuffleReg ( int Dest, int Source, BYTE Immed );
|
||||||
|
|
Loading…
Reference in New Issue