Can cycleh be accessed from any privilege level?
Do not decide from the CSR name alone. The official CSR address encoding and tables define the lowest access privilege; this entry records cycleh as User. Instructions accessing nonexistent CSRs are reserved; exceptions for implemented CSR accesses still follow the applicable privilege, virtualization, and CSR-specific rules.