Lines Matching refs:msr
3508 msr spsel, #0
3509 msr daifset, #15
3510 msr daifclr, #12
3511 // CHECK: msr spsel, #0 // encoding: [0xbf,0x40,0x00,0xd5]
3512 // CHECK: msr daifset, #15 // encoding: [0xdf,0x4f,0x03,0xd5]
3513 // CHECK: msr daifclr, #12 // encoding: [0xff,0x4c,0x03,0xd5]
3639 msr TEECR32_EL1, x12
3640 msr OSDTRRX_EL1, x12
3641 msr MDCCINT_EL1, x12
3642 msr MDSCR_EL1, x12
3643 msr OSDTRTX_EL1, x12
3644 msr DBGDTR_EL0, x12
3645 msr DBGDTRTX_EL0, x12
3646 msr OSECCR_EL1, x12
3647 msr DBGVCR32_EL2, x12
3648 msr DBGBVR0_EL1, x12
3649 msr DBGBVR1_EL1, x12
3650 msr DBGBVR2_EL1, x12
3651 msr DBGBVR3_EL1, x12
3652 msr DBGBVR4_EL1, x12
3653 msr DBGBVR5_EL1, x12
3654 msr DBGBVR6_EL1, x12
3655 msr DBGBVR7_EL1, x12
3656 msr DBGBVR8_EL1, x12
3657 msr DBGBVR9_EL1, x12
3658 msr DBGBVR10_EL1, x12
3659 msr DBGBVR11_EL1, x12
3660 msr DBGBVR12_EL1, x12
3661 msr DBGBVR13_EL1, x12
3662 msr DBGBVR14_EL1, x12
3663 msr DBGBVR15_EL1, x12
3664 msr DBGBCR0_EL1, x12
3665 msr DBGBCR1_EL1, x12
3666 msr DBGBCR2_EL1, x12
3667 msr DBGBCR3_EL1, x12
3668 msr DBGBCR4_EL1, x12
3669 msr DBGBCR5_EL1, x12
3670 msr DBGBCR6_EL1, x12
3671 msr DBGBCR7_EL1, x12
3672 msr DBGBCR8_EL1, x12
3673 msr DBGBCR9_EL1, x12
3674 msr DBGBCR10_EL1, x12
3675 msr DBGBCR11_EL1, x12
3676 msr DBGBCR12_EL1, x12
3677 msr DBGBCR13_EL1, x12
3678 msr DBGBCR14_EL1, x12
3679 msr DBGBCR15_EL1, x12
3680 msr DBGWVR0_EL1, x12
3681 msr DBGWVR1_EL1, x12
3682 msr DBGWVR2_EL1, x12
3683 msr DBGWVR3_EL1, x12
3684 msr DBGWVR4_EL1, x12
3685 msr DBGWVR5_EL1, x12
3686 msr DBGWVR6_EL1, x12
3687 msr DBGWVR7_EL1, x12
3688 msr DBGWVR8_EL1, x12
3689 msr DBGWVR9_EL1, x12
3690 msr DBGWVR10_EL1, x12
3691 msr DBGWVR11_EL1, x12
3692 msr DBGWVR12_EL1, x12
3693 msr DBGWVR13_EL1, x12
3694 msr DBGWVR14_EL1, x12
3695 msr DBGWVR15_EL1, x12
3696 msr DBGWCR0_EL1, x12
3697 msr DBGWCR1_EL1, x12
3698 msr DBGWCR2_EL1, x12
3699 msr DBGWCR3_EL1, x12
3700 msr DBGWCR4_EL1, x12
3701 msr DBGWCR5_EL1, x12
3702 msr DBGWCR6_EL1, x12
3703 msr DBGWCR7_EL1, x12
3704 msr DBGWCR8_EL1, x12
3705 msr DBGWCR9_EL1, x12
3706 msr DBGWCR10_EL1, x12
3707 msr DBGWCR11_EL1, x12
3708 msr DBGWCR12_EL1, x12
3709 msr DBGWCR13_EL1, x12
3710 msr DBGWCR14_EL1, x12
3711 msr DBGWCR15_EL1, x12
3712 msr TEEHBR32_EL1, x12
3713 msr OSLAR_EL1, x12
3714 msr OSDLR_EL1, x12
3715 msr DBGPRCR_EL1, x12
3716 msr DBGCLAIMSET_EL1, x12
3717 msr DBGCLAIMCLR_EL1, x12
3718 msr CSSELR_EL1, x12
3719 msr VPIDR_EL2, x12
3720 msr VMPIDR_EL2, x12
3721 msr SCTLR_EL1, x12
3722 msr SCTLR_EL2, x12
3723 msr SCTLR_EL3, x12
3724 msr ACTLR_EL1, x12
3725 msr ACTLR_EL2, x12
3726 msr ACTLR_EL3, x12
3727 msr CPACR_EL1, x12
3728 msr HCR_EL2, x12
3729 msr SCR_EL3, x12
3730 msr MDCR_EL2, x12
3731 msr SDER32_EL3, x12
3732 msr CPTR_EL2, x12
3733 msr CPTR_EL3, x12
3734 msr HSTR_EL2, x12
3735 msr HACR_EL2, x12
3736 msr MDCR_EL3, x12
3737 msr TTBR0_EL1, x12
3738 msr TTBR0_EL2, x12
3739 msr TTBR0_EL3, x12
3740 msr TTBR1_EL1, x12
3741 msr TCR_EL1, x12
3742 msr TCR_EL2, x12
3743 msr TCR_EL3, x12
3744 msr VTTBR_EL2, x12
3745 msr VTCR_EL2, x12
3746 msr DACR32_EL2, x12
3747 msr SPSR_EL1, x12
3748 msr SPSR_EL2, x12
3749 msr SPSR_EL3, x12
3750 msr ELR_EL1, x12
3751 msr ELR_EL2, x12
3752 msr ELR_EL3, x12
3753 msr SP_EL0, x12
3754 msr SP_EL1, x12
3755 msr SP_EL2, x12
3756 msr SPSel, x12
3757 msr NZCV, x12
3758 msr DAIF, x12
3759 msr CurrentEL, x12
3760 msr SPSR_irq, x12
3761 msr SPSR_abt, x12
3762 msr SPSR_und, x12
3763 msr SPSR_fiq, x12
3764 msr FPCR, x12
3765 msr FPSR, x12
3766 msr DSPSR_EL0, x12
3767 msr DLR_EL0, x12
3768 msr IFSR32_EL2, x12
3769 msr AFSR0_EL1, x12
3770 msr AFSR0_EL2, x12
3771 msr AFSR0_EL3, x12
3772 msr AFSR1_EL1, x12
3773 msr AFSR1_EL2, x12
3774 msr AFSR1_EL3, x12
3775 msr ESR_EL1, x12
3776 msr ESR_EL2, x12
3777 msr ESR_EL3, x12
3778 msr FPEXC32_EL2, x12
3779 msr FAR_EL1, x12
3780 msr FAR_EL2, x12
3781 msr FAR_EL3, x12
3782 msr HPFAR_EL2, x12
3783 msr PAR_EL1, x12
3784 msr PMCR_EL0, x12
3785 msr PMCNTENSET_EL0, x12
3786 msr PMCNTENCLR_EL0, x12
3787 msr PMOVSCLR_EL0, x12
3788 msr PMSELR_EL0, x12
3789 msr PMCCNTR_EL0, x12
3790 msr PMXEVTYPER_EL0, x12
3791 msr PMXEVCNTR_EL0, x12
3792 msr PMUSERENR_EL0, x12
3793 msr PMINTENSET_EL1, x12
3794 msr PMINTENCLR_EL1, x12
3795 msr PMOVSSET_EL0, x12
3796 msr MAIR_EL1, x12
3797 msr MAIR_EL2, x12
3798 msr MAIR_EL3, x12
3799 msr AMAIR_EL1, x12
3800 msr AMAIR_EL2, x12
3801 msr AMAIR_EL3, x12
3802 msr VBAR_EL1, x12
3803 msr VBAR_EL2, x12
3804 msr VBAR_EL3, x12
3805 msr RMR_EL1, x12
3806 msr RMR_EL2, x12
3807 msr RMR_EL3, x12
3808 msr CONTEXTIDR_EL1, x12
3809 msr TPIDR_EL0, x12
3810 msr TPIDR_EL2, x12
3811 msr TPIDR_EL3, x12
3812 msr TPIDRRO_EL0, x12
3813 msr TPIDR_EL1, x12
3814 msr CNTFRQ_EL0, x12
3815 msr CNTVOFF_EL2, x12
3816 msr CNTKCTL_EL1, x12
3817 msr CNTHCTL_EL2, x12
3818 msr CNTP_TVAL_EL0, x12
3819 msr CNTHP_TVAL_EL2, x12
3820 msr CNTPS_TVAL_EL1, x12
3821 msr CNTP_CTL_EL0, x12
3822 msr CNTHP_CTL_EL2, x12
3823 msr CNTPS_CTL_EL1, x12
3824 msr CNTP_CVAL_EL0, x12
3825 msr CNTHP_CVAL_EL2, x12
3826 msr CNTPS_CVAL_EL1, x12
3827 msr CNTV_TVAL_EL0, x12
3828 msr CNTV_CTL_EL0, x12
3829 msr CNTV_CVAL_EL0, x12
3830 msr PMEVCNTR0_EL0, x12
3831 msr PMEVCNTR1_EL0, x12
3832 msr PMEVCNTR2_EL0, x12
3833 msr PMEVCNTR3_EL0, x12
3834 msr PMEVCNTR4_EL0, x12
3835 msr PMEVCNTR5_EL0, x12
3836 msr PMEVCNTR6_EL0, x12
3837 msr PMEVCNTR7_EL0, x12
3838 msr PMEVCNTR8_EL0, x12
3839 msr PMEVCNTR9_EL0, x12
3840 msr PMEVCNTR10_EL0, x12
3841 msr PMEVCNTR11_EL0, x12
3842 msr PMEVCNTR12_EL0, x12
3843 msr PMEVCNTR13_EL0, x12
3844 msr PMEVCNTR14_EL0, x12
3845 msr PMEVCNTR15_EL0, x12
3846 msr PMEVCNTR16_EL0, x12
3847 msr PMEVCNTR17_EL0, x12
3848 msr PMEVCNTR18_EL0, x12
3849 msr PMEVCNTR19_EL0, x12
3850 msr PMEVCNTR20_EL0, x12
3851 msr PMEVCNTR21_EL0, x12
3852 msr PMEVCNTR22_EL0, x12
3853 msr PMEVCNTR23_EL0, x12
3854 msr PMEVCNTR24_EL0, x12
3855 msr PMEVCNTR25_EL0, x12
3856 msr PMEVCNTR26_EL0, x12
3857 msr PMEVCNTR27_EL0, x12
3858 msr PMEVCNTR28_EL0, x12
3859 msr PMEVCNTR29_EL0, x12
3860 msr PMEVCNTR30_EL0, x12
3861 msr PMCCFILTR_EL0, x12
3862 msr PMEVTYPER0_EL0, x12
3863 msr PMEVTYPER1_EL0, x12
3864 msr PMEVTYPER2_EL0, x12
3865 msr PMEVTYPER3_EL0, x12
3866 msr PMEVTYPER4_EL0, x12
3867 msr PMEVTYPER5_EL0, x12
3868 msr PMEVTYPER6_EL0, x12
3869 msr PMEVTYPER7_EL0, x12
3870 msr PMEVTYPER8_EL0, x12
3871 msr PMEVTYPER9_EL0, x12
3872 msr PMEVTYPER10_EL0, x12
3873 msr PMEVTYPER11_EL0, x12
3874 msr PMEVTYPER12_EL0, x12
3875 msr PMEVTYPER13_EL0, x12
3876 msr PMEVTYPER14_EL0, x12
3877 msr PMEVTYPER15_EL0, x12
3878 msr PMEVTYPER16_EL0, x12
3879 msr PMEVTYPER17_EL0, x12
3880 msr PMEVTYPER18_EL0, x12
3881 msr PMEVTYPER19_EL0, x12
3882 msr PMEVTYPER20_EL0, x12
3883 msr PMEVTYPER21_EL0, x12
3884 msr PMEVTYPER22_EL0, x12
3885 msr PMEVTYPER23_EL0, x12
3886 msr PMEVTYPER24_EL0, x12
3887 msr PMEVTYPER25_EL0, x12
3888 msr PMEVTYPER26_EL0, x12
3889 msr PMEVTYPER27_EL0, x12
3890 msr PMEVTYPER28_EL0, x12
3891 msr PMEVTYPER29_EL0, x12
3892 msr PMEVTYPER30_EL0, x12
3893 // CHECK: msr teecr32_el1, x12 // encoding: [0x0c,0x00,0x12,0xd5]
3894 // CHECK: msr osdtrrx_el1, x12 // encoding: [0x4c,0x00,0x10,0xd5]
3895 // CHECK: msr mdccint_el1, x12 // encoding: [0x0c,0x02,0x10,0xd5]
3896 // CHECK: msr mdscr_el1, x12 // encoding: [0x4c,0x02,0x10,0xd5]
3897 // CHECK: msr osdtrtx_el1, x12 // encoding: [0x4c,0x03,0x10,0xd5]
3898 // CHECK: msr dbgdtr_el0, x12 // encoding: [0x0c,0x04,0x13,0xd5]
3899 // CHECK: msr dbgdtrtx_el0, x12 // encoding: [0x0c,0x05,0x13,0xd5]
3900 // CHECK: msr oseccr_el1, x12 // encoding: [0x4c,0x06,0x10,0xd5]
3901 // CHECK: msr dbgvcr32_el2, x12 // encoding: [0x0c,0x07,0x14,0xd5]
3902 // CHECK: msr dbgbvr0_el1, x12 // encoding: [0x8c,0x00,0x10,0xd5]
3903 // CHECK: msr dbgbvr1_el1, x12 // encoding: [0x8c,0x01,0x10,0xd5]
3904 // CHECK: msr dbgbvr2_el1, x12 // encoding: [0x8c,0x02,0x10,0xd5]
3905 // CHECK: msr dbgbvr3_el1, x12 // encoding: [0x8c,0x03,0x10,0xd5]
3906 // CHECK: msr dbgbvr4_el1, x12 // encoding: [0x8c,0x04,0x10,0xd5]
3907 // CHECK: msr dbgbvr5_el1, x12 // encoding: [0x8c,0x05,0x10,0xd5]
3908 // CHECK: msr dbgbvr6_el1, x12 // encoding: [0x8c,0x06,0x10,0xd5]
3909 // CHECK: msr dbgbvr7_el1, x12 // encoding: [0x8c,0x07,0x10,0xd5]
3910 // CHECK: msr dbgbvr8_el1, x12 // encoding: [0x8c,0x08,0x10,0xd5]
3911 // CHECK: msr dbgbvr9_el1, x12 // encoding: [0x8c,0x09,0x10,0xd5]
3912 // CHECK: msr dbgbvr10_el1, x12 // encoding: [0x8c,0x0a,0x10,0xd5]
3913 // CHECK: msr dbgbvr11_el1, x12 // encoding: [0x8c,0x0b,0x10,0xd5]
3914 // CHECK: msr dbgbvr12_el1, x12 // encoding: [0x8c,0x0c,0x10,0xd5]
3915 // CHECK: msr dbgbvr13_el1, x12 // encoding: [0x8c,0x0d,0x10,0xd5]
3916 // CHECK: msr dbgbvr14_el1, x12 // encoding: [0x8c,0x0e,0x10,0xd5]
3917 // CHECK: msr dbgbvr15_el1, x12 // encoding: [0x8c,0x0f,0x10,0xd5]
3918 // CHECK: msr dbgbcr0_el1, x12 // encoding: [0xac,0x00,0x10,0xd5]
3919 // CHECK: msr dbgbcr1_el1, x12 // encoding: [0xac,0x01,0x10,0xd5]
3920 // CHECK: msr dbgbcr2_el1, x12 // encoding: [0xac,0x02,0x10,0xd5]
3921 // CHECK: msr dbgbcr3_el1, x12 // encoding: [0xac,0x03,0x10,0xd5]
3922 // CHECK: msr dbgbcr4_el1, x12 // encoding: [0xac,0x04,0x10,0xd5]
3923 // CHECK: msr dbgbcr5_el1, x12 // encoding: [0xac,0x05,0x10,0xd5]
3924 // CHECK: msr dbgbcr6_el1, x12 // encoding: [0xac,0x06,0x10,0xd5]
3925 // CHECK: msr dbgbcr7_el1, x12 // encoding: [0xac,0x07,0x10,0xd5]
3926 // CHECK: msr dbgbcr8_el1, x12 // encoding: [0xac,0x08,0x10,0xd5]
3927 // CHECK: msr dbgbcr9_el1, x12 // encoding: [0xac,0x09,0x10,0xd5]
3928 // CHECK: msr dbgbcr10_el1, x12 // encoding: [0xac,0x0a,0x10,0xd5]
3929 // CHECK: msr dbgbcr11_el1, x12 // encoding: [0xac,0x0b,0x10,0xd5]
3930 // CHECK: msr dbgbcr12_el1, x12 // encoding: [0xac,0x0c,0x10,0xd5]
3931 // CHECK: msr dbgbcr13_el1, x12 // encoding: [0xac,0x0d,0x10,0xd5]
3932 // CHECK: msr dbgbcr14_el1, x12 // encoding: [0xac,0x0e,0x10,0xd5]
3933 // CHECK: msr dbgbcr15_el1, x12 // encoding: [0xac,0x0f,0x10,0xd5]
3934 // CHECK: msr dbgwvr0_el1, x12 // encoding: [0xcc,0x00,0x10,0xd5]
3935 // CHECK: msr dbgwvr1_el1, x12 // encoding: [0xcc,0x01,0x10,0xd5]
3936 // CHECK: msr dbgwvr2_el1, x12 // encoding: [0xcc,0x02,0x10,0xd5]
3937 // CHECK: msr dbgwvr3_el1, x12 // encoding: [0xcc,0x03,0x10,0xd5]
3938 // CHECK: msr dbgwvr4_el1, x12 // encoding: [0xcc,0x04,0x10,0xd5]
3939 // CHECK: msr dbgwvr5_el1, x12 // encoding: [0xcc,0x05,0x10,0xd5]
3940 // CHECK: msr dbgwvr6_el1, x12 // encoding: [0xcc,0x06,0x10,0xd5]
3941 // CHECK: msr dbgwvr7_el1, x12 // encoding: [0xcc,0x07,0x10,0xd5]
3942 // CHECK: msr dbgwvr8_el1, x12 // encoding: [0xcc,0x08,0x10,0xd5]
3943 // CHECK: msr dbgwvr9_el1, x12 // encoding: [0xcc,0x09,0x10,0xd5]
3944 // CHECK: msr dbgwvr10_el1, x12 // encoding: [0xcc,0x0a,0x10,0xd5]
3945 // CHECK: msr dbgwvr11_el1, x12 // encoding: [0xcc,0x0b,0x10,0xd5]
3946 // CHECK: msr dbgwvr12_el1, x12 // encoding: [0xcc,0x0c,0x10,0xd5]
3947 // CHECK: msr dbgwvr13_el1, x12 // encoding: [0xcc,0x0d,0x10,0xd5]
3948 // CHECK: msr dbgwvr14_el1, x12 // encoding: [0xcc,0x0e,0x10,0xd5]
3949 // CHECK: msr dbgwvr15_el1, x12 // encoding: [0xcc,0x0f,0x10,0xd5]
3950 // CHECK: msr dbgwcr0_el1, x12 // encoding: [0xec,0x00,0x10,0xd5]
3951 // CHECK: msr dbgwcr1_el1, x12 // encoding: [0xec,0x01,0x10,0xd5]
3952 // CHECK: msr dbgwcr2_el1, x12 // encoding: [0xec,0x02,0x10,0xd5]
3953 // CHECK: msr dbgwcr3_el1, x12 // encoding: [0xec,0x03,0x10,0xd5]
3954 // CHECK: msr dbgwcr4_el1, x12 // encoding: [0xec,0x04,0x10,0xd5]
3955 // CHECK: msr dbgwcr5_el1, x12 // encoding: [0xec,0x05,0x10,0xd5]
3956 // CHECK: msr dbgwcr6_el1, x12 // encoding: [0xec,0x06,0x10,0xd5]
3957 // CHECK: msr dbgwcr7_el1, x12 // encoding: [0xec,0x07,0x10,0xd5]
3958 // CHECK: msr dbgwcr8_el1, x12 // encoding: [0xec,0x08,0x10,0xd5]
3959 // CHECK: msr dbgwcr9_el1, x12 // encoding: [0xec,0x09,0x10,0xd5]
3960 // CHECK: msr dbgwcr10_el1, x12 // encoding: [0xec,0x0a,0x10,0xd5]
3961 // CHECK: msr dbgwcr11_el1, x12 // encoding: [0xec,0x0b,0x10,0xd5]
3962 // CHECK: msr dbgwcr12_el1, x12 // encoding: [0xec,0x0c,0x10,0xd5]
3963 // CHECK: msr dbgwcr13_el1, x12 // encoding: [0xec,0x0d,0x10,0xd5]
3964 // CHECK: msr dbgwcr14_el1, x12 // encoding: [0xec,0x0e,0x10,0xd5]
3965 // CHECK: msr dbgwcr15_el1, x12 // encoding: [0xec,0x0f,0x10,0xd5]
3966 // CHECK: msr teehbr32_el1, x12 // encoding: [0x0c,0x10,0x12,0xd5]
3967 // CHECK: msr oslar_el1, x12 // encoding: [0x8c,0x10,0x10,0xd5]
3968 // CHECK: msr osdlr_el1, x12 // encoding: [0x8c,0x13,0x10,0xd5]
3969 // CHECK: msr dbgprcr_el1, x12 // encoding: [0x8c,0x14,0x10,0xd5]
3970 // CHECK: msr dbgclaimset_el1, x12 // encoding: [0xcc,0x78,0x10,0xd5]
3971 // CHECK: msr dbgclaimclr_el1, x12 // encoding: [0xcc,0x79,0x10,0xd5]
3972 // CHECK: msr csselr_el1, x12 // encoding: [0x0c,0x00,0x1a,0xd5]
3973 // CHECK: msr vpidr_el2, x12 // encoding: [0x0c,0x00,0x1c,0xd5]
3974 // CHECK: msr vmpidr_el2, x12 // encoding: [0xac,0x00,0x1c,0xd5]
3975 // CHECK: msr sctlr_el1, x12 // encoding: [0x0c,0x10,0x18,0xd5]
3976 // CHECK: msr sctlr_el2, x12 // encoding: [0x0c,0x10,0x1c,0xd5]
3977 // CHECK: msr sctlr_el3, x12 // encoding: [0x0c,0x10,0x1e,0xd5]
3978 // CHECK: msr actlr_el1, x12 // encoding: [0x2c,0x10,0x18,0xd5]
3979 // CHECK: msr actlr_el2, x12 // encoding: [0x2c,0x10,0x1c,0xd5]
3980 // CHECK: msr actlr_el3, x12 // encoding: [0x2c,0x10,0x1e,0xd5]
3981 // CHECK: msr cpacr_el1, x12 // encoding: [0x4c,0x10,0x18,0xd5]
3982 // CHECK: msr hcr_el2, x12 // encoding: [0x0c,0x11,0x1c,0xd5]
3983 // CHECK: msr scr_el3, x12 // encoding: [0x0c,0x11,0x1e,0xd5]
3984 // CHECK: msr mdcr_el2, x12 // encoding: [0x2c,0x11,0x1c,0xd5]
3985 // CHECK: msr sder32_el3, x12 // encoding: [0x2c,0x11,0x1e,0xd5]
3986 // CHECK: msr cptr_el2, x12 // encoding: [0x4c,0x11,0x1c,0xd5]
3987 // CHECK: msr cptr_el3, x12 // encoding: [0x4c,0x11,0x1e,0xd5]
3988 // CHECK: msr hstr_el2, x12 // encoding: [0x6c,0x11,0x1c,0xd5]
3989 // CHECK: msr hacr_el2, x12 // encoding: [0xec,0x11,0x1c,0xd5]
3990 // CHECK: msr mdcr_el3, x12 // encoding: [0x2c,0x13,0x1e,0xd5]
3991 // CHECK: msr ttbr0_el1, x12 // encoding: [0x0c,0x20,0x18,0xd5]
3992 // CHECK: msr ttbr0_el2, x12 // encoding: [0x0c,0x20,0x1c,0xd5]
3993 // CHECK: msr ttbr0_el3, x12 // encoding: [0x0c,0x20,0x1e,0xd5]
3994 // CHECK: msr ttbr1_el1, x12 // encoding: [0x2c,0x20,0x18,0xd5]
3995 // CHECK: msr tcr_el1, x12 // encoding: [0x4c,0x20,0x18,0xd5]
3996 // CHECK: msr tcr_el2, x12 // encoding: [0x4c,0x20,0x1c,0xd5]
3997 // CHECK: msr tcr_el3, x12 // encoding: [0x4c,0x20,0x1e,0xd5]
3998 // CHECK: msr vttbr_el2, x12 // encoding: [0x0c,0x21,0x1c,0xd5]
3999 // CHECK: msr vtcr_el2, x12 // encoding: [0x4c,0x21,0x1c,0xd5]
4000 // CHECK: msr dacr32_el2, x12 // encoding: [0x0c,0x30,0x1c,0xd5]
4001 // CHECK: msr spsr_el1, x12 // encoding: [0x0c,0x40,0x18,0xd5]
4002 // CHECK: msr spsr_el2, x12 // encoding: [0x0c,0x40,0x1c,0xd5]
4003 // CHECK: msr spsr_el3, x12 // encoding: [0x0c,0x40,0x1e,0xd5]
4004 // CHECK: msr elr_el1, x12 // encoding: [0x2c,0x40,0x18,0xd5]
4005 // CHECK: msr elr_el2, x12 // encoding: [0x2c,0x40,0x1c,0xd5]
4006 // CHECK: msr elr_el3, x12 // encoding: [0x2c,0x40,0x1e,0xd5]
4007 // CHECK: msr sp_el0, x12 // encoding: [0x0c,0x41,0x18,0xd5]
4008 // CHECK: msr sp_el1, x12 // encoding: [0x0c,0x41,0x1c,0xd5]
4009 // CHECK: msr sp_el2, x12 // encoding: [0x0c,0x41,0x1e,0xd5]
4010 // CHECK: msr spsel, x12 // encoding: [0x0c,0x42,0x18,0xd5]
4011 // CHECK: msr nzcv, x12 // encoding: [0x0c,0x42,0x1b,0xd5]
4012 // CHECK: msr daif, x12 // encoding: [0x2c,0x42,0x1b,0xd5]
4013 // CHECK: msr currentel, x12 // encoding: [0x4c,0x42,0x18,0xd5]
4014 // CHECK: msr spsr_irq, x12 // encoding: [0x0c,0x43,0x1c,0xd5]
4015 // CHECK: msr spsr_abt, x12 // encoding: [0x2c,0x43,0x1c,0xd5]
4016 // CHECK: msr spsr_und, x12 // encoding: [0x4c,0x43,0x1c,0xd5]
4017 // CHECK: msr spsr_fiq, x12 // encoding: [0x6c,0x43,0x1c,0xd5]
4018 // CHECK: msr fpcr, x12 // encoding: [0x0c,0x44,0x1b,0xd5]
4019 // CHECK: msr fpsr, x12 // encoding: [0x2c,0x44,0x1b,0xd5]
4020 // CHECK: msr dspsr_el0, x12 // encoding: [0x0c,0x45,0x1b,0xd5]
4021 // CHECK: msr dlr_el0, x12 // encoding: [0x2c,0x45,0x1b,0xd5]
4022 // CHECK: msr ifsr32_el2, x12 // encoding: [0x2c,0x50,0x1c,0xd5]
4023 // CHECK: msr afsr0_el1, x12 // encoding: [0x0c,0x51,0x18,0xd5]
4024 // CHECK: msr
4025 // CHECK: msr afsr0_el3, x12 // encoding: [0x0c,0x51,0x1e,0xd5]
4026 // CHECK: msr afsr1_el1, x12 // encoding: [0x2c,0x51,0x18,0xd5]
4027 // CHECK: msr afsr1_el2, x12 // encoding: [0x2c,0x51,0x1c,0xd5]
4028 // CHECK: msr afsr1_el3, x12 // encoding: [0x2c,0x51,0x1e,0xd5]
4029 // CHECK: msr esr_el1, x12 // encoding: [0x0c,0x52,0x18,0xd5]
4030 // CHECK: msr esr_el2, x12 // encoding: [0x0c,0x52,0x1c,0xd5]
4031 // CHECK: msr esr_el3, x12 // encoding: [0x0c,0x52,0x1e,0xd5]
4032 // CHECK: msr fpexc32_el2, x12 // encoding: [0x0c,0x53,0x1c,0xd5]
4033 // CHECK: msr far_el1, x12 // encoding: [0x0c,0x60,0x18,0xd5]
4034 // CHECK: msr far_el2, x12 // encoding: [0x0c,0x60,0x1c,0xd5]
4035 // CHECK: msr far_el3, x12 // encoding: [0x0c,0x60,0x1e,0xd5]
4036 // CHECK: msr hpfar_el2, x12 // encoding: [0x8c,0x60,0x1c,0xd5]
4037 // CHECK: msr par_el1, x12 // encoding: [0x0c,0x74,0x18,0xd5]
4038 // CHECK: msr pmcr_el0, x12 // encoding: [0x0c,0x9c,0x1b,0xd5]
4039 // CHECK: msr pmcntenset_el0, x12 // encoding: [0x2c,0x9c,0x1b,0xd5]
4040 // CHECK: msr pmcntenclr_el0, x12 // encoding: [0x4c,0x9c,0x1b,0xd5]
4041 // CHECK: msr pmovsclr_el0, x12 // encoding: [0x6c,0x9c,0x1b,0xd5]
4042 // CHECK: msr pmselr_el0, x12 // encoding: [0xac,0x9c,0x1b,0xd5]
4043 // CHECK: msr pmccntr_el0, x12 // encoding: [0x0c,0x9d,0x1b,0xd5]
4044 // CHECK: msr pmxevtyper_el0, x12 // encoding: [0x2c,0x9d,0x1b,0xd5]
4045 // CHECK: msr pmxevcntr_el0, x12 // encoding: [0x4c,0x9d,0x1b,0xd5]
4046 // CHECK: msr pmuserenr_el0, x12 // encoding: [0x0c,0x9e,0x1b,0xd5]
4047 // CHECK: msr pmintenset_el1, x12 // encoding: [0x2c,0x9e,0x18,0xd5]
4048 // CHECK: msr pmintenclr_el1, x12 // encoding: [0x4c,0x9e,0x18,0xd5]
4049 // CHECK: msr pmovsset_el0, x12 // encoding: [0x6c,0x9e,0x1b,0xd5]
4050 // CHECK: msr mair_el1, x12 // encoding: [0x0c,0xa2,0x18,0xd5]
4051 // CHECK: msr mair_el2, x12 // encoding: [0x0c,0xa2,0x1c,0xd5]
4052 // CHECK: msr mair_el3, x12 // encoding: [0x0c,0xa2,0x1e,0xd5]
4053 // CHECK: msr amair_el1, x12 // encoding: [0x0c,0xa3,0x18,0xd5]
4054 // CHECK: msr amair_el2, x12 // encoding: [0x0c,0xa3,0x1c,0xd5]
4055 // CHECK: msr amair_el3, x12 // encoding: [0x0c,0xa3,0x1e,0xd5]
4056 // CHECK: msr vbar_el1, x12 // encoding: [0x0c,0xc0,0x18,0xd5]
4057 // CHECK: msr vbar_el2, x12 // encoding: [0x0c,0xc0,0x1c,0xd5]
4058 // CHECK: msr vbar_el3, x12 // encoding: [0x0c,0xc0,0x1e,0xd5]
4059 // CHECK: msr rmr_el1, x12 // encoding: [0x4c,0xc0,0x18,0xd5]
4060 // CHECK: msr rmr_el2, x12 // encoding: [0x4c,0xc0,0x1c,0xd5]
4061 // CHECK: msr rmr_el3, x12 // encoding: [0x4c,0xc0,0x1e,0xd5]
4062 // CHECK: msr contextidr_el1, x12 // encoding: [0x2c,0xd0,0x18,0xd5]
4063 // CHECK: msr tpidr_el0, x12 // encoding: [0x4c,0xd0,0x1b,0xd5]
4064 // CHECK: msr tpidr_el2, x12 // encoding: [0x4c,0xd0,0x1c,0xd5]
4065 // CHECK: msr tpidr_el3, x12 // encoding: [0x4c,0xd0,0x1e,0xd5]
4066 // CHECK: msr tpidrro_el0, x12 // encoding: [0x6c,0xd0,0x1b,0xd5]
4067 // CHECK: msr tpidr_el1, x12 // encoding: [0x8c,0xd0,0x18,0xd5]
4068 // CHECK: msr cntfrq_el0, x12 // encoding: [0x0c,0xe0,0x1b,0xd5]
4069 // CHECK: msr cntvoff_el2, x12 // encoding: [0x6c,0xe0,0x1c,0xd5]
4070 // CHECK: msr cntkctl_el1, x12 // encoding: [0x0c,0xe1,0x18,0xd5]
4071 // CHECK: msr cnthctl_el2, x12 // encoding: [0x0c,0xe1,0x1c,0xd5]
4072 // CHECK: msr cntp_tval_el0, x12 // encoding: [0x0c,0xe2,0x1b,0xd5]
4073 // CHECK: msr cnthp_tval_el2, x12 // encoding: [0x0c,0xe2,0x1c,0xd5]
4074 // CHECK: msr cntps_tval_el1, x12 // encoding: [0x0c,0xe2,0x1f,0xd5]
4075 // CHECK: msr cntp_ctl_el0, x12 // encoding: [0x2c,0xe2,0x1b,0xd5]
4076 // CHECK: msr cnthp_ctl_el2, x12 // encoding: [0x2c,0xe2,0x1c,0xd5]
4077 // CHECK: msr cntps_ctl_el1, x12 // encoding: [0x2c,0xe2,0x1f,0xd5]
4078 // CHECK: msr cntp_cval_el0, x12 // encoding: [0x4c,0xe2,0x1b,0xd5]
4079 // CHECK: msr cnthp_cval_el2, x12 // encoding: [0x4c,0xe2,0x1c,0xd5]
4080 // CHECK: msr cntps_cval_el1, x12 // encoding: [0x4c,0xe2,0x1f,0xd5]
4081 // CHECK: msr cntv_tval_el0, x12 // encoding: [0x0c,0xe3,0x1b,0xd5]
4082 // CHECK: msr cntv_ctl_el0, x12 // encoding: [0x2c,0xe3,0x1b,0xd5]
4083 // CHECK: msr cntv_cval_el0, x12 // encoding: [0x4c,0xe3,0x1b,0xd5]
4084 // CHECK: msr pmevcntr0_el0, x12 // encoding: [0x0c,0xe8,0x1b,0xd5]
4085 // CHECK: msr pmevcntr1_el0, x12 // encoding: [0x2c,0xe8,0x1b,0xd5]
4086 // CHECK: msr pmevcntr2_el0, x12 // encoding: [0x4c,0xe8,0x1b,0xd5]
4087 // CHECK: msr pmevcntr3_el0, x12 // encoding: [0x6c,0xe8,0x1b,0xd5]
4088 // CHECK: msr pmevcntr4_el0, x12 // encoding: [0x8c,0xe8,0x1b,0xd5]
4089 // CHECK: msr pmevcntr5_el0, x12 // encoding: [0xac,0xe8,0x1b,0xd5]
4090 // CHECK: msr pmevcntr6_el0, x12 // encoding: [0xcc,0xe8,0x1b,0xd5]
4091 // CHECK: msr pmevcntr7_el0, x12 // encoding: [0xec,0xe8,0x1b,0xd5]
4092 // CHECK: msr pmevcntr8_el0, x12 // encoding: [0x0c,0xe9,0x1b,0xd5]
4093 // CHECK: msr pmevcntr9_el0, x12 // encoding: [0x2c,0xe9,0x1b,0xd5]
4094 // CHECK: msr pmevcntr10_el0, x12 // encoding: [0x4c,0xe9,0x1b,0xd5]
4095 // CHECK: msr pmevcntr11_el0, x12 // encoding: [0x6c,0xe9,0x1b,0xd5]
4096 // CHECK: msr pmevcntr12_el0, x12 // encoding: [0x8c,0xe9,0x1b,0xd5]
4097 // CHECK: msr pmevcntr13_el0, x12 // encoding: [0xac,0xe9,0x1b,0xd5]
4098 // CHECK: msr pmevcntr14_el0, x12 // encoding: [0xcc,0xe9,0x1b,0xd5]
4099 // CHECK: msr pmevcntr15_el0, x12 // encoding: [0xec,0xe9,0x1b,0xd5]
4100 // CHECK: msr pmevcntr16_el0, x12 // encoding: [0x0c,0xea,0x1b,0xd5]
4101 // CHECK: msr pmevcntr17_el0, x12 // encoding: [0x2c,0xea,0x1b,0xd5]
4102 // CHECK: msr pmevcntr18_el0, x12 // encoding: [0x4c,0xea,0x1b,0xd5]
4103 // CHECK: msr pmevcntr19_el0, x12 // encoding: [0x6c,0xea,0x1b,0xd5]
4104 // CHECK: msr pmevcntr20_el0, x12 // encoding: [0x8c,0xea,0x1b,0xd5]
4105 // CHECK: msr pmevcntr21_el0, x12 // encoding: [0xac,0xea,0x1b,0xd5]
4106 // CHECK: msr pmevcntr22_el0, x12 // encoding: [0xcc,0xea,0x1b,0xd5]
4107 // CHECK: msr pmevcntr23_el0, x12 // encoding: [0xec,0xea,0x1b,0xd5]
4108 // CHECK: msr pmevcntr24_el0, x12 // encoding: [0x0c,0xeb,0x1b,0xd5]
4109 // CHECK: msr pmevcntr25_el0, x12 // encoding: [0x2c,0xeb,0x1b,0xd5]
4110 // CHECK: msr pmevcntr26_el0, x12 // encoding: [0x4c,0xeb,0x1b,0xd5]
4111 // CHECK: msr pmevcntr27_el0, x12 // encoding: [0x6c,0xeb,0x1b,0xd5]
4112 // CHECK: msr pmevcntr28_el0, x12 // encoding: [0x8c,0xeb,0x1b,0xd5]
4113 // CHECK: msr pmevcntr29_el0, x12 // encoding: [0xac,0xeb,0x1b,0xd5]
4114 // CHECK: msr pmevcntr30_el0, x12 // encoding: [0xcc,0xeb,0x1b,0xd5]
4115 // CHECK: msr pmccfiltr_el0, x12 // encoding: [0xec,0xef,0x1b,0xd5]
4116 // CHECK: msr pmevtyper0_el0, x12 // encoding: [0x0c,0xec,0x1b,0xd5]
4117 // CHECK: msr pmevtyper1_el0, x12 // encoding: [0x2c,0xec,0x1b,0xd5]
4118 // CHECK: msr pmevtyper2_el0, x12 // encoding: [0x4c,0xec,0x1b,0xd5]
4119 // CHECK: msr pmevtyper3_el0, x12 // encoding: [0x6c,0xec,0x1b,0xd5]
4120 // CHECK: msr pmevtyper4_el0, x12 // encoding: [0x8c,0xec,0x1b,0xd5]
4121 // CHECK: msr pmevtyper5_el0, x12 // encoding: [0xac,0xec,0x1b,0xd5]
4122 // CHECK: msr pmevtyper6_el0, x12 // encoding: [0xcc,0xec,0x1b,0xd5]
4123 // CHECK: msr pmevtyper7_el0, x12 // encoding: [0xec,0xec,0x1b,0xd5]
4124 // CHECK: msr pmevtyper8_el0, x12 // encoding: [0x0c,0xed,0x1b,0xd5]
4125 // CHECK: msr pmevtyper9_el0, x12 // encoding: [0x2c,0xed,0x1b,0xd5]
4126 // CHECK: msr pmevtyper10_el0, x12 // encoding: [0x4c,0xed,0x1b,0xd5]
4127 // CHECK: msr pmevtyper11_el0, x12 // encoding: [0x6c,0xed,0x1b,0xd5]
4128 // CHECK: msr pmevtyper12_el0, x12 // encoding: [0x8c,0xed,0x1b,0xd5]
4129 // CHECK: msr pmevtyper13_el0, x12 // encoding: [0xac,0xed,0x1b,0xd5]
4130 // CHECK: msr pmevtyper14_el0, x12 // encoding: [0xcc,0xed,0x1b,0xd5]
4131 // CHECK: msr pmevtyper15_el0, x12 // encoding: [0xec,0xed,0x1b,0xd5]
4132 // CHECK: msr pmevtyper16_el0, x12 // encoding: [0x0c,0xee,0x1b,0xd5]
4133 // CHECK: msr pmevtyper17_el0, x12 // encoding: [0x2c,0xee,0x1b,0xd5]
4134 // CHECK: msr pmevtyper18_el0, x12 // encoding: [0x4c,0xee,0x1b,0xd5]
4135 // CHECK: msr pmevtyper19_el0, x12 // encoding: [0x6c,0xee,0x1b,0xd5]
4136 // CHECK: msr pmevtyper20_el0, x12 // encoding: [0x8c,0xee,0x1b,0xd5]
4137 // CHECK: msr pmevtyper21_el0, x12 // encoding: [0xac,0xee,0x1b,0xd5]
4138 // CHECK: msr pmevtyper22_el0, x12 // encoding: [0xcc,0xee,0x1b,0xd5]
4139 // CHECK: msr pmevtyper23_el0, x12 // encoding: [0xec,0xee,0x1b,0xd5]
4140 // CHECK: msr pmevtyper24_el0, x12 // encoding: [0x0c,0xef,0x1b,0xd5]
4141 // CHECK: msr pmevtyper25_el0, x12 // encoding: [0x2c,0xef,0x1b,0xd5]
4142 // CHECK: msr pmevtyper26_el0, x12 // encoding: [0x4c,0xef,0x1b,0xd5]
4143 // CHECK: msr pmevtyper27_el0, x12 // encoding: [0x6c,0xef,0x1b,0xd5]
4144 // CHECK: msr pmevtyper28_el0, x12 // encoding: [0x8c,0xef,0x1b,0xd5]
4145 // CHECK: msr pmevtyper29_el0, x12 // encoding: [0xac,0xef,0x1b,0xd5]
4146 // CHECK: msr pmevtyper30_el0, x12 // encoding: [0xcc,0xef,0x1b,0xd5]
4751 msr s3_0_c15_c0_0, x12
4752 msr s3_7_c11_c13_7, x5
4755 // CHECK: msr s3_0_c15_c0_0, x12 // encoding: [0x0c,0xf0,0x18,0xd5]
4756 // CHECK: msr s3_7_c11_c13_7, x5 // encoding: [0xe5,0xbd,0x1f,0xd5]