diff options
Diffstat (limited to 'src/arch/arm')
-rw-r--r-- | src/arch/arm/isa/formats/pred.isa | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/arch/arm/isa/formats/pred.isa b/src/arch/arm/isa/formats/pred.isa index 751c21816..eccec58bd 100644 --- a/src/arch/arm/isa/formats/pred.isa +++ b/src/arch/arm/isa/formats/pred.isa @@ -37,10 +37,10 @@ output header {{ #include <iostream> inline uint32_t - rotate_imm(uint32_t immValue, uint32_t rotateValue) + rotate_imm(uint32_t immValue, int rotateValue) { - return ((immValue >> (int)(rotateValue & 31)) | - (immValue << (32 - (int)(rotateValue & 31)))); + return ((immValue >> (rotateValue & 31)) | + (immValue << (32 - (rotateValue & 31)))); } /** |