@@ -480,3 +480,51 @@ csrrs t2, 0xC1E, zero
480
480
csrrs t1, hpmcounter31, zero
481
481
# uimm12
482
482
csrrs t2, 0xC1F , zero
483
+
484
+ # mcyclecfg
485
+ # name
486
+ # CHECK-INST: csrrs t1, mcyclecfg, zero
487
+ # CHECK-ENC: encoding: [0x73,0x23,0x10,0x32]
488
+ # CHECK-INST-ALIAS: csrr t1, mcyclecfg
489
+ csrrs t1, mcyclecfg, zero
490
+ # uimm12
491
+ # CHECK-INST: csrrs t2, mcyclecfg, zero
492
+ # CHECK-ENC: encoding: [0xf3,0x23,0x10,0x32]
493
+ # CHECK-INST-ALIAS: csrr t2, mcyclecfg
494
+ csrrs t2, 0x321 , zero
495
+
496
+ # minstretcfg
497
+ # name
498
+ # CHECK-INST: csrrs t1, minstretcfg, zero
499
+ # CHECK-ENC: encoding: [0x73,0x23,0x20,0x32]
500
+ # CHECK-INST-ALIAS: csrr t1, minstretcfg
501
+ csrrs t1, minstretcfg, zero
502
+ # uimm12
503
+ # CHECK-INST: csrrs t2, minstretcfg, zero
504
+ # CHECK-ENC: encoding: [0xf3,0x23,0x20,0x32]
505
+ # CHECK-INST-ALIAS: csrr t2, minstretcfg
506
+ csrrs t2, 0x322 , zero
507
+
508
+ # mcyclecfgh
509
+ # name
510
+ # CHECK-INST: csrrs t1, mcyclecfgh, zero
511
+ # CHECK-ENC: encoding: [0x73,0x23,0x10,0x72]
512
+ # CHECK-INST-ALIAS: csrr t1, mcyclecfgh
513
+ csrrs t1, mcyclecfgh, zero
514
+ # uimm12
515
+ # CHECK-INST: csrrs t2, mcyclecfgh, zero
516
+ # CHECK-ENC: encoding: [0xf3,0x23,0x10,0x72]
517
+ # CHECK-INST-ALIAS: csrr t2, mcyclecfgh
518
+ csrrs t2, 0x721 , zero
519
+
520
+ # minstretcfgh
521
+ # name
522
+ # CHECK-INST: csrrs t1, minstretcfgh, zero
523
+ # CHECK-ENC: encoding: [0x73,0x23,0x20,0x72]
524
+ # CHECK-INST-ALIAS: csrr t1, minstretcfgh
525
+ csrrs t1, minstretcfgh, zero
526
+ # uimm12
527
+ # CHECK-INST: csrrs t2, minstretcfgh, zero
528
+ # CHECK-ENC: encoding: [0xf3,0x23,0x20,0x72]
529
+ # CHECK-INST-ALIAS: csrr t2, minstretcfgh
530
+ csrrs t2, 0x722 , zero
0 commit comments