Revision 5a63bcb2 target-mips/op_helper.c
b/target-mips/op_helper.c | ||
---|---|---|
120 | 120 |
if (T1) { |
121 | 121 |
tmp = T0 << (0x40 - T1); |
122 | 122 |
T0 = (T0 >> T1) | tmp; |
123 |
} else |
|
124 |
T0 = T1; |
|
123 |
} |
|
125 | 124 |
} |
126 | 125 |
|
127 | 126 |
void do_drotr32 (void) |
... | ... | |
131 | 130 |
if (T1) { |
132 | 131 |
tmp = T0 << (0x40 - (32 + T1)); |
133 | 132 |
T0 = (T0 >> (32 + T1)) | tmp; |
134 |
} else |
|
135 |
T0 = T1; |
|
133 |
} |
|
136 | 134 |
} |
137 | 135 |
|
138 | 136 |
void do_dsllv (void) |
Also available in: Unified diff