| Index: src/IceRegistersX8632.h
|
| diff --git a/src/IceRegistersX8632.h b/src/IceRegistersX8632.h
|
| index cbbcfc93044efe0b4b2f49a0756935f99a32da29..851908c3af7525b13764bcbdc845436cd761d4b7 100644
|
| --- a/src/IceRegistersX8632.h
|
| +++ b/src/IceRegistersX8632.h
|
| @@ -85,7 +85,7 @@ static inline ByteRegister getEncodedByteReg(int32_t RegNum) {
|
| }
|
|
|
| static inline GPRRegister getEncodedByteRegOrGPR(Type Ty, int32_t RegNum) {
|
| - if (Ty == IceType_i8 || Ty == IceType_i1)
|
| + if (isByteSizedType(Ty))
|
| return GPRRegister(getEncodedByteReg(RegNum));
|
| else
|
| return getEncodedGPR(RegNum);
|
|
|