File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -1376,8 +1376,9 @@ RVOP(
1376
1376
amominw ,
1377
1377
{
1378
1378
rv -> X [ir -> rd ] = rv -> io .mem_read_w (ir -> rs1 );
1379
- const int32_t res =
1380
- rv -> X [ir -> rd ] < rv -> X [ir -> rs2 ] ? rv -> X [ir -> rd ] : rv -> X [ir -> rs2 ];
1379
+ const int32_t a = rv -> X [ir -> rd ];
1380
+ const int32_t b = rv -> X [ir -> rs2 ];
1381
+ const uint32_t res = a < b ? rv -> X [ir -> rd ] : rv -> X [ir -> rs2 ];
1381
1382
rv -> io .mem_write_s (ir -> rs1 , res );
1382
1383
},
1383
1384
GEN ({
@@ -1389,8 +1390,9 @@ RVOP(
1389
1390
amomaxw ,
1390
1391
{
1391
1392
rv -> X [ir -> rd ] = rv -> io .mem_read_w (ir -> rs1 );
1392
- const int32_t res =
1393
- rv -> X [ir -> rd ] > rv -> X [ir -> rs2 ] ? rv -> X [ir -> rd ] : rv -> X [ir -> rs2 ];
1393
+ const int32_t a = rv -> X [ir -> rd ];
1394
+ const int32_t b = rv -> X [ir -> rs2 ];
1395
+ const uint32_t res = a > b ? rv -> X [ir -> rd ] : rv -> X [ir -> rs2 ];
1394
1396
rv -> io .mem_write_s (ir -> rs1 , res );
1395
1397
},
1396
1398
GEN ({
You can’t perform that action at this time.
0 commit comments