├── .github └── workflows │ ├── compile.yml │ └── remove-old-artifacts.yml ├── .gitignore ├── .pre-commit-config.yaml ├── 20200816-cheri-timeline.pdf ├── LICENSE ├── LICENSE-sail-cheri-riscv ├── LICENSE-sail-riscv ├── Makefile ├── RELEASE.md ├── abstract.tex ├── acknowledgments.tex ├── app-cheri-128.tex ├── app-cheri-concentrate-listings.tex ├── app-exp-peripherals.tex ├── app-experimental.tex ├── app-isaquick-riscv-macros.tex ├── app-isaquick-riscv.tex ├── app-isaquick-table-macros.tex ├── app-versions-10-0.tex ├── app-versions-7-0-alpha1.tex ├── app-versions-7-0-alpha2.tex ├── app-versions-7-0-alpha3.tex ├── app-versions-7-0-alpha4.tex ├── app-versions-7-0.tex ├── app-versions-8-0.tex ├── app-versions-9-0.tex ├── app-versions.tex ├── bib-sorting.conf ├── chap-architecture.tex ├── chap-assurance.tex ├── chap-cheri-riscv.tex ├── chap-cheri-x86-64.tex ├── chap-conclusion.tex ├── chap-historical.tex ├── chap-intro.tex ├── chap-isaref-riscv.tex ├── chap-isaref-x86-64.tex ├── chap-microarchitecture.tex ├── chap-model.tex ├── chap-rationale.tex ├── chap-research.tex ├── chap-sail.tex ├── cheri-architecture-tr.tex ├── cheri-architecture.tex ├── cheri-version-table.tex ├── cheri.bib ├── cheri_concentrate_listings ├── Makefile ├── conc_capInBounds.bsv ├── conc_getTopFat.bsv ├── conc_incOffsetFat.bsv ├── conc_setAddress.bsv ├── conc_setBoundsFat.bsv └── conc_version.tex ├── def-riscv-insns-macros.tex ├── def-riscv-insns.tex ├── fig-cheri-high-level.graffle ├── fig-cheri-high-level.pdf ├── fig-pointer-provenance.graffle ├── fig-pointer-provenance.pdf ├── fig-representable-regions.tex ├── fig-sentry-plt.tex ├── fig-type-token.tex ├── glossary.tex ├── insn-riscv ├── auipcc.tex ├── candperm.tex ├── cbuildcap.tex ├── cclear.tex ├── ccleartag.tex ├── ccleartags.tex ├── ccopytype.tex ├── ccseal.tex ├── cfromptr.tex ├── cgetbase.tex ├── cgetflags.tex ├── cgethigh.tex ├── cgetlen.tex ├── cgetoffset.tex ├── cgetperm.tex ├── cgetsealed.tex ├── cgettag.tex ├── cgettop.tex ├── cgettype.tex ├── cincoffset.tex ├── cincoffsetimm.tex ├── cinvoke.tex ├── cjal.tex ├── cjalr.tex ├── cloadtags.tex ├── cmove.tex ├── crepresentablealignmentmask.tex ├── croundrepresentablelength.tex ├── cseal.tex ├── csealentry.tex ├── csetaddr.tex ├── csetbounds.tex ├── csetboundsexact.tex ├── csetboundsimm.tex ├── csetequalexact.tex ├── csetflags.tex ├── csethigh.tex ├── csetoffset.tex ├── cspecialrw.tex ├── ctestsubset.tex ├── ctoptr.tex ├── cunseal.tex ├── fpclear.tex ├── jalrcap.tex ├── jalrpcc.tex ├── lc.tex ├── loadcapcap.tex ├── loadcapddc.tex ├── loaddatacap.tex ├── loaddataddc.tex ├── sc.tex ├── storecapcap.tex ├── storecapddc.tex ├── storedatacap.tex └── storedataddc.tex ├── insn-x86-64 ├── add.tex ├── and.tex ├── andcperm.tex ├── buildcap.tex ├── call.tex ├── cinvoke.tex ├── clctag.tex ├── clctags.tex ├── cmov.tex ├── cmp.tex ├── cmpxchg.tex ├── cmpxchg2c.tex ├── cpytype.tex ├── cram.tex ├── crrl.tex ├── cseal.tex ├── dec.tex ├── gcbase.tex ├── gcflags.tex ├── gchi.tex ├── gclen.tex ├── gclim.tex ├── gcoff.tex ├── gcperm.tex ├── gctag.tex ├── gctype.tex ├── inc.tex ├── jmp.tex ├── lctags.tex ├── lea.tex ├── lods.tex ├── mov.tex ├── movcap.tex ├── movnti.tex ├── movs.tex ├── or.tex ├── pop.tex ├── push.tex ├── ret.tex ├── scaddr.tex ├── scbnd.tex ├── scbnde.tex ├── scflags.tex ├── schi.tex ├── scoff.tex ├── seal.tex ├── sentry.tex ├── stos.tex ├── sub.tex ├── unseal.tex ├── xadd.tex ├── xchg.tex └── xor.tex ├── latexmkrc ├── preamble-saildoc-macros.tex ├── preamble.tex └── sail_latex_riscv ├── 0GENERATED_FILES_DO_NOT_EDIT ├── blocka2cd1c63e1ba9c2d625830f7e4de8f31.sail ├── commands.tex ├── fclADDIWzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclAMOSwapCapzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclAMOzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclAUIPCCzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclAzext_write_csrea3e63f4d0be7079660a260c43b112cd.tex ├── fclBTYPEzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclBzext_write_csrea3e63f4d0be7079660a260c43b112cd.tex ├── fclCAndPermzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCBuildCapzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCCSealzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCClearTagzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCClearzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCCopyTypezexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCFromPtrzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCGetAddrzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCGetBasezexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCGetFlagszexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCGetHighzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCGetLenzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCGetOffsetzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCGetPermzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCGetSealedzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCGetTagzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCGetTopzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCGetTypezexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCIncOffsetImmediatezexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCIncOffsetzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCInvokezexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCJALRzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCJALzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCLoadTagszexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCMovezexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCRAMzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCRRLzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCSEQXzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCSRzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCSealEntryzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCSealzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCSetAddrzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCSetBoundsExactzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCSetBoundsImmediatezexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCSetBoundszexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCSetFlagszexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCSetHighzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCSetOffsetzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCSpecialRWzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCSubzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCTestSubsetzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCToPtrzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreADDIFourSPNzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreADDIOneSixSPzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreADDIUnderscoreHINTzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreADDIWzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreADDIzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreADDUnderscoreHINTzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreADDWzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreADDzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreANDIzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreANDzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreBEQZzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreBNEZzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreCIncOffsetFourCSPNzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreCIncOffsetOneSixCSPzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreCJALRzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreCJALzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreCJRzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreCLCSPzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreCLCzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreCSCSPzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreCSCzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreEBREAKzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreFLDSPzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreFLDzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreFLWSPzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreFLWzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreFSDSPzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreFSDzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreFSWSPzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreFSWzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreILLEGALzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreJALRzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreJALzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreJRzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreJzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreLDSPzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreLDzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreLIUnderscoreHINTzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreLIzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreLUIUnderscoreHINTzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreLUIzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreLWSPzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreLWzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreMVUnderscoreHINTzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreMVzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreNOPUnderscoreHINTzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreNOPzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreORzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreSDSPzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreSDzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreSLLIUnderscoreHINTzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreSLLIzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreSRAIUnderscoreHINTzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreSRAIzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreSRLIUnderscoreHINTzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreSRLIzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreSUBWzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreSUBzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreSWSPzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreSWzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnderscoreXORzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCUnsealzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclCzext_write_csrea3e63f4d0be7079660a260c43b112cd.tex ├── fclDIVWzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclDIVzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclDzext_write_csrea3e63f4d0be7079660a260c43b112cd.tex ├── fclEBREAKzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclECALLzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclEXTZAzext_read_csr8af202f75b7d6e7536c08d920bd54264.tex ├── fclEXTZBzext_read_csr8af202f75b7d6e7536c08d920bd54264.tex ├── fclEXTZzext_read_csr8af202f75b7d6e7536c08d920bd54264.tex ├── fclEzext_write_csrea3e63f4d0be7079660a260c43b112cd.tex ├── fclFENCEIUnderscoreRESERVEDzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFENCEIzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFENCEUnderscoreRESERVEDzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFENCEUnderscoreTSOzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFENCEzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFPClearzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreBINUnderscoreRMUnderscoreTYPEUnderscoreDzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreBINUnderscoreRMUnderscoreTYPEUnderscoreSzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreBINUnderscoreTYPEUnderscoreDAzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreBINUnderscoreTYPEUnderscoreDBzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreBINUnderscoreTYPEUnderscoreDCzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreBINUnderscoreTYPEUnderscoreDDzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreBINUnderscoreTYPEUnderscoreDEzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreBINUnderscoreTYPEUnderscoreDFzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreBINUnderscoreTYPEUnderscoreDGzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreBINUnderscoreTYPEUnderscoreDzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreBINUnderscoreTYPEUnderscoreSAzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreBINUnderscoreTYPEUnderscoreSBzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreBINUnderscoreTYPEUnderscoreSCzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreBINUnderscoreTYPEUnderscoreSDzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreBINUnderscoreTYPEUnderscoreSEzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreBINUnderscoreTYPEUnderscoreSFzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreBINUnderscoreTYPEUnderscoreSGzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreBINUnderscoreTYPEUnderscoreSzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreMADDUnderscoreTYPEUnderscoreDzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreMADDUnderscoreTYPEUnderscoreSzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreRMUnderscoreTYPEUnderscoreDAzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreRMUnderscoreTYPEUnderscoreDBzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreRMUnderscoreTYPEUnderscoreDCzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreRMUnderscoreTYPEUnderscoreDDzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreRMUnderscoreTYPEUnderscoreDEzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreRMUnderscoreTYPEUnderscoreDFzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreRMUnderscoreTYPEUnderscoreDGzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreRMUnderscoreTYPEUnderscoreDHzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreRMUnderscoreTYPEUnderscoreDIzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreRMUnderscoreTYPEUnderscoreDJzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreRMUnderscoreTYPEUnderscoreDzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreRMUnderscoreTYPEUnderscoreSAzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreRMUnderscoreTYPEUnderscoreSBzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreRMUnderscoreTYPEUnderscoreSCzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreRMUnderscoreTYPEUnderscoreSDzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreRMUnderscoreTYPEUnderscoreSEzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreRMUnderscoreTYPEUnderscoreSFzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreRMUnderscoreTYPEUnderscoreSGzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreRMUnderscoreTYPEUnderscoreSHzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreRMUnderscoreTYPEUnderscoreSzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreTYPEUnderscoreDAzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreTYPEUnderscoreDBzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreTYPEUnderscoreDzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreTYPEUnderscoreSAzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreTYPEUnderscoreSBzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFUnderscoreUNUnderscoreTYPEUnderscoreSzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclFzext_write_csrea3e63f4d0be7079660a260c43b112cd.tex ├── fclGetCcsrBitsmccsrzext_read_csr8af202f75b7d6e7536c08d920bd54264.tex ├── fclGetCcsrBitssccsrzext_read_csr8af202f75b7d6e7536c08d920bd54264.tex ├── fclGetCcsrBitsuccsrzext_read_csr8af202f75b7d6e7536c08d920bd54264.tex ├── fclGetMcauseBitsucausezext_read_csr8af202f75b7d6e7536c08d920bd54264.tex ├── fclGetUinterruptsBitslowerSiezext_read_csr8af202f75b7d6e7536c08d920bd54264.tex ├── fclGetUinterruptsBitslowerSipzext_read_csr8af202f75b7d6e7536c08d920bd54264.tex ├── fclGetUstatusBitslowerSstatuslowerMstatusmstatuszext_read_csr8af202f75b7d6e7536c08d920bd54264.tex ├── fclGzext_write_csrea3e63f4d0be7079660a260c43b112cd.tex ├── fclHzext_write_csrea3e63f4d0be7079660a260c43b112cd.tex ├── fclILLEGALzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclITYPEzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclIzext_write_csrea3e63f4d0be7079660a260c43b112cd.tex ├── fclJALRUnderscoreCAPzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclJALRUnderscorePCCzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclJzext_write_csrea3e63f4d0be7079660a260c43b112cd.tex ├── fclKzext_write_csrea3e63f4d0be7079660a260c43b112cd.tex ├── fclLOADRESzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclLOADUnderscoreFPzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclLOADzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclLoadCapCapzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclLoadCapDDCzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclLoadCapImmzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclLoadDataCapzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclLoadDataDDCzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclLoadResCapCapzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclLoadResCapDDCzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclLoadResCapModezexecute33a689e3a631b9b905b85461d3814943.tex ├── fclLoadResCapzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclLoadResDataDDCzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclLzext_write_csrea3e63f4d0be7079660a260c43b112cd.tex ├── fclMRETzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclMULWzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclMULzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclMzext_write_csrea3e63f4d0be7079660a260c43b112cd.tex ├── fclNOTUnderscoreCAPMODEzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclNOTUnderscoreCUnderscoreCAPMODEzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclNonezext_read_csr8af202f75b7d6e7536c08d920bd54264.tex ├── fclNonezext_write_csrea3e63f4d0be7079660a260c43b112cd.tex ├── fclREMWzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclREMzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclRISCVUnderscoreJALRzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclRISCVUnderscoreJALzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclRTYPEWzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclRTYPEzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclSFENCEUnderscoreVMAzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclSHIFTIOPzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclSHIFTIWOPzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclSHIFTWzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclSRETzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclSTORECONzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclSTOREUnderscoreFPzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclSTOREzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclStoreCapCapzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclStoreCapDDCzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclStoreCapImmzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclStoreCondCapCapzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclStoreCondCapDDCzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclStoreCondCapModezexecute33a689e3a631b9b905b85461d3814943.tex ├── fclStoreCondCapzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclStoreCondDataDDCzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclStoreDataCapzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclStoreDataDDCzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclURETzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclUTYPEzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclWFIzexecute33a689e3a631b9b905b85461d3814943.tex ├── fclandBoolAzext_is_csr_defined3e2540173eaa97b3902070bdfa6d0f6f.tex ├── fclandBoolBzext_is_csr_defined3e2540173eaa97b3902070bdfa6d0f6f.tex ├── fclandBoolCzext_is_csr_defined3e2540173eaa97b3902070bdfa6d0f6f.tex ├── fclandBoolDzext_is_csr_defined3e2540173eaa97b3902070bdfa6d0f6f.tex ├── fclandBoolEzext_is_csr_defined3e2540173eaa97b3902070bdfa6d0f6f.tex ├── fclandBoolFzext_is_csr_defined3e2540173eaa97b3902070bdfa6d0f6f.tex ├── fclandBoolGzext_is_csr_defined3e2540173eaa97b3902070bdfa6d0f6f.tex ├── fclandBoolHzext_is_csr_defined3e2540173eaa97b3902070bdfa6d0f6f.tex ├── fclandBoolzext_is_csr_defined3e2540173eaa97b3902070bdfa6d0f6f.tex ├── fclandVeczext_read_csr8af202f75b7d6e7536c08d920bd54264.tex ├── fclgetUtveczext_read_csr8af202f75b7d6e7536c08d920bd54264.tex ├── fclhaveUsrModezext_is_csr_defined3e2540173eaa97b3902070bdfa6d0f6f.tex ├── fclorBoolAzext_is_csr_defined3e2540173eaa97b3902070bdfa6d0f6f.tex ├── fclorBoolBzext_is_csr_defined3e2540173eaa97b3902070bdfa6d0f6f.tex ├── fclorBoolCzext_is_csr_defined3e2540173eaa97b3902070bdfa6d0f6f.tex ├── fclorBoolzext_is_csr_defined3e2540173eaa97b3902070bdfa6d0f6f.tex ├── fcluscratchzext_read_csr8af202f75b7d6e7536c08d920bd54264.tex ├── fclutvalzext_read_csr8af202f75b7d6e7536c08d920bd54264.tex ├── fclzext_is_csr_defined3e2540173eaa97b3902070bdfa6d0f6f.tex ├── fclzext_write_csrea3e63f4d0be7079660a260c43b112cd.tex ├── fnz__ided888b8991a27578d5dd72f84db80bce.tex ├── fnz__readram_meta16c05ad578ee799cab7403aa8924f5dd.tex ├── fnz__writeram_meta071a60a48b7f4ceb27499d72826fb174.tex ├── fnz_shl_int_generalab86cb298d6e60b48e78627d598f6165.tex ├── fnz_shr_int_generalf06a573ed81aec273a6397188519fd34.tex ├── fnza64_barrier_domain_of_num6e122924ff562010f42f288ecc2cdbe3.tex ├── fnza64_barrier_type_of_numc06c55fe3b04f35ecb4741ea01acc85e.tex ├── fnzaccesstype_to_str58f7a46d6b3e326411426e3cf0fe52cf.tex ├── fnzaccrue_fflags6f6e494f89bde56691f40e88b063e194.tex ├── fnzadd_to_tlb39f45d8d071e2986dede49d7c2109cd4f5.tex ├── fnzadd_to_tlb48a08cb99b91f9c80121525cc743b92593.tex ├── fnzaddr_to_tag_addr21cfb55575f4fc24f9ec71484b7d4eb8.tex ├── fnzamo_width_validcc8985d6c05c87b227cb9f46a588a56a.tex ├── fnzamoop_of_num66fc14378761bc8bd8137ac63cffe431.tex ├── fnzaqrl_str43f7a950ecb4ae033c3d54ba744ac285.tex ├── fnzarch_to_bits5b82edd15605cd21ec0f9d9dc63af541.tex ├── fnzarchitecture892e99af11725086f28c1c30cefffa9c.tex ├── fnzarchitecture_of_num798cfe8625bb4fedb9343d4984208b4c.tex ├── fnzbiop_zzbs_of_num657ce5ff4fabd66cd7718d0f4801f00d.tex ├── fnzbit_to_bool238fffa8d41cb3108fd20322f5500ff3.tex ├── fnzbool_to_bit5cc99dc0718457cc8a182fa8507f045a.tex ├── fnzbool_to_bits827ded794caf4c773562dc8baff6a29a.tex ├── fnzbop_of_num74cd9479863c5a21d66fa86ae45f1bd5.tex ├── fnzbrop_zzba_of_num70ddd1a327c1d2a55a3182bf9129ab44.tex ├── fnzbrop_zzbb_of_num1ac2bd80c3ef359df2e0c1bc2821a18f.tex ├── fnzbrop_zzbkb_of_num4491ab5f16454ed67b90a355ce7a27b6.tex ├── fnzbrop_zzbs_of_num930c22b621a73b913089b63d53f85888.tex ├── fnzbropw_zzba_of_numbb6500f5a1f03ef8ebad88dc76af7705.tex ├── fnzbropw_zzbb_of_numba7408999d7018da58cc69911b9ce189.tex ├── fnzcache_op_kind_of_num612a346f1c1edf9d5bae987ac9d9912c.tex ├── fnzcanonical_nan_d7d468e933fb666b50bdf56e90272edf5.tex ├── fnzcanonical_nan_h080e1071b7703771f0be5ac164e23688.tex ├── fnzcanonical_nan_s21045df28a8988e296d9749590d92369.tex ├── fnzcap_reg_name_abi719d69842e8a63e886ffe0791675d4e0.tex ├── fnzcap_to_integer_pcfb8f9e29d6bb00469db30a7b19649da3.tex ├── fnzcapbitstocapability5a9b90d5c99889a6865e9bf96c63fbdd.tex ├── fnzcapbitstoenccapability376eace6c92fa3a226106f41f4481487.tex ├── fnzcapboundsequal1d03aee0bdb04e1debef609dd2a20edc.tex ├── fnzcapex_of_num5060d93d1da28509784feb6c153b90e3.tex ├── fnzcapexcodee065d40e92bb99703db21c8c18bedf11.tex ├── fnzcaptobits025010a6e8c284beecc438f72babcc70.tex ├── fnzcaptoenccapc141a465054fbb8de522a42c4c66faf3.tex ├── fnzcaptomembitsdd93cf3e1664bb5bed89aa04e4889329.tex ├── fnzcaptostring7067e2f1e90748309c77a5de3d661e3d.tex ├── fnzcheck_counteren24e3081662742c5feea4ad876dc0a51c.tex ├── fnzcheck_csr588ba7a7f36d1f6476f0b3640406ee0a.tex ├── fnzcheck_csr_access77b52cf2ed56bd5489c2fcc29e6efff7.tex ├── fnzcheck_misaligned6730e75ccee79325a38a992b6314fd91.tex ├── fnzcheck_res_misalignede05ad7adc37fbdff34459806aaddc074.tex ├── fnzcheck_seed_csrf99497defe8015c0237b2b8cfc908f96.tex ├── fnzcheck_tvm_satp8e66c1c4a67c389d24c42619a3634b21.tex ├── fnzchecked_mem_read46a92fcd62c31279edfc3bc18c424fa0.tex ├── fnzchecked_mem_write765e0693788c9f4b01c2243ece39909e.tex ├── fnzcheckptepermissione94004ed8067442121c54ab1b95848d0.tex ├── fnzclearregset_of_numcd5fbceac9f286632a9dd1aa0eafe241.tex ├── fnzcleartagaf08859fa57569449d714250191d435a.tex ├── fnzcleartagif2b7dd54bd194c70766445bcf562df280.tex ├── fnzcleartagifsealede07c4106b2ead789cbb4cef06b928bf4.tex ├── fnzclint_dispatch8f07ea27f21c1842cfbd7abdf66f1da6.tex ├── fnzclint_load21de915eadac54aac5354dd7bcbb8d32.tex ├── fnzclint_store5ac6a4caa2fe222e7b924cd9a27ec52f.tex ├── fnzconcat_str_bitsd8fc2224310ed49d394cba090cf60741.tex ├── fnzconcat_str_dec4a6431591803433e2668ed9b4afaadd0.tex ├── fnzcptrcmpop_of_num73ef06bb0c979dffcf7e6619077debb0.tex ├── fnzcreg2reg_idxe272195325d960d58ce119619a5a1c75.tex ├── fnzcsr_name355619c0d72f0a56dfaf2d45f4b72967.tex ├── fnzcsraccess68432d7ad570023367f89beb42b653aa.tex ├── fnzcsrop_of_numfc0e82db24db14fec87d0613c91892f2.tex ├── fnzcsrprivc196a9e4f8a034a73a295c0ac67907ed.tex ├── fnzcur_architecture146db9bbeb421361d412d7f5f7f40511.tex ├── fnzcurasid32f5f0e43e5813461351dff485d90e4aa4.tex ├── fnzcurasid64b2c4a622c945e46b0aea25ce9a07740f.tex ├── fnzcurptb320f32995fafcf5ebca7eeda72aee3f74f.tex ├── fnzcurptb6479eaa1d344e911b626ff56a8856bcd50.tex ├── fnzddc_and_resulting_addr0f0e2d5c6123a71667b35ed17c44868e.tex ├── fnzdef_spc_backwardseab568d1f8e592642bb1655eb934a620.tex ├── fnzdef_spc_forwards4eafa854d5b706686aca12e499e738fa.tex ├── fnzdef_spc_matches_prefix0e41afd1e8fe11919b3e9439288e00c3.tex ├── fnzdirty_fd_context8f0fcc8b7745d7294388295307af4058.tex ├── fnzdirty_fd_context_if_presentb9ad212aebb8c346cd2f5db5d3190be4.tex ├── fnzdispatchinterruptaf83562ba97e1882252696fd8999b3e7.tex ├── fnzdzzflagcea95ae2581be09607c095ea1558f21b.tex ├── fnzeffectiveprivilegeb14beb91b9202c1aefb99c45054bcb23.tex ├── fnzenccapabilitytocapability7ba73fdb2e8fe4a2b512fe117732f648.tex ├── fnzenccaptobits948ae8b1faab2106f5564feb2065ac65.tex ├── fnzeq_unit996f84433ac0995f4aadfca5b68cd358.tex ├── fnzexception_delegateefb7e9252abe9f7e50e2f06577208c695.tex ├── fnzexception_handlerf03729146a8718cee62ce35044e16202.tex ├── fnzexceptiontype_to_bits6edc76877c2677590096c351d9b431f1.tex ├── fnzexceptiontype_to_str566b70f16fdf6ed4d1850ec75465ec4b.tex ├── fnzext_access_type_of_num6a15c4e70d2e9820f649a1cc6760e30a.tex ├── fnzext_check_csr_fail991cc4645a62a48eb645391d3988288a.tex ├── fnzext_check_csreef82c82c124fe04d74fc6fd8219bb68.tex ├── fnzext_check_phys_mem_readf999b4bc39f7274e42391ca653d8762d.tex ├── fnzext_check_phys_mem_writeeec4b73c21b79225d7ccf5fb8b67ba61.tex ├── fnzext_check_xret_priv92677d070503a361c4ac308adba53957.tex ├── fnzext_control_check_addr2d404fc3390578d569e3f547f0d18fce.tex ├── fnzext_control_check_pc92c2579f955b827738ac1e5c79b85839.tex ├── fnzext_data_get_addra719d6978c6003ef3b6e2e57ccbf64b8.tex ├── fnzext_decode_compressedfbec87e2d4f623ebb23ef7e78027c9d5.tex ├── fnzext_decodef03d5af7cdee0fb957b2af3e1882c370.tex ├── fnzext_exc_type_of_numa5807bd3284ecfd6e2edf0e304dee26e.tex ├── fnzext_exc_type_to_bitse12334413f8dedca96749d4413e3150b.tex ├── fnzext_exc_type_to_strc4b005a75959aeec9fce26f39219c666.tex ├── fnzext_fail_xret_priva071b88d32f48ad8e720a4cae916da8b.tex ├── fnzext_fetch_check_pc2e82f09c4f4da5465b70e5f9e6f48b77.tex ├── fnzext_fetch_hookb78ddd15c7be769c4a0783ef122b9767.tex ├── fnzext_get_ptw_errorb38503fe4519ddae4ed13f9933d3c0a5.tex ├── fnzext_handle_control_check_error7b80ca54e4133f98238aa5f1371bfc1f.tex ├── fnzext_handle_data_check_errorad2507fc7050fbd24451608767d75b73.tex ├── fnzext_handle_fetch_check_error1c773c1438a4c5dcc256df216f0a1aa9.tex ├── fnzext_init_regs1d9ff00ce58fd5712eb26190e338015a.tex ├── fnzext_initaf8e3807fa5c1bbef01331f40e0f99a4.tex ├── fnzext_post_step_hook12041b61939f7dc96fabf0eb4cecd40e.tex ├── fnzext_pre_step_hookbaa423b1418b5f3048ae14ba522eabb5.tex ├── fnzext_ptw_error_of_num6c265a5359168121d0772efe3f31cd45.tex ├── fnzext_ptw_fail_of_numcc5cb6ad05de49125f246aa8627fb15b.tex ├── fnzext_ptw_lc_joindc735a27ea989374f5eabf813141d337.tex ├── fnzext_ptw_lc_of_numfefbb86ad247369523da5c5114df83a8.tex ├── fnzext_ptw_sc_join88636243b559a2aba809497742e7ce00.tex ├── fnzext_ptw_sc_of_num2137f22f5407b82d12c8574662600e18.tex ├── fnzext_rvfi_init925272b6b4282430111c3e89a50f1e0b.tex ├── fnzext_veto_disable_cd10c2d1c5077060fa007c1628d7aaa8c.tex ├── fnzext_write_fcsr8225c20959aaf9205d48c42ffe341a87.tex ├── fnzextend_value8ddb26f3f92f6848beaff0fbcaa992f6.tex ├── fnzextop_zzbb_of_num07a1c89bcee01ee6a4319e009b3130ba.tex ├── fnzexts8a10d418fac6a2072ef1dfede4580873.tex ├── fnzextstatus_of_bits9da79344bfec7cda3e374a5ba6b49e27.tex ├── fnzextstatus_of_num31bfbda5f90ad0f3cdbc5a0f1b63da2d.tex ├── fnzextstatus_to_bits95f7e744a463eb9cfccacc81efa252ae.tex ├── fnzextzdb77018947d632a113deb15d298290d4.tex ├── fnzf_bin_op_d_of_num97322de52afcea7a7f630a9ec29b7900.tex ├── fnzf_bin_op_h_of_num353ed4450b643a44781ade64a0c820a3.tex ├── fnzf_bin_op_s_of_num66d590442d54517898ad2679db0d80bc.tex ├── fnzf_bin_rm_op_d_of_num4f1c6a877a7fdb6ce5cba8edac489378.tex ├── fnzf_bin_rm_op_h_of_num1bae706bdd26d1197b71ccf7f7957468.tex ├── fnzf_bin_rm_op_s_of_num425ba7f76e47ae16326c0417fe340273.tex ├── fnzf_is_nan_d970e43a6bafb89b645fab556a4ad623c.tex ├── fnzf_is_nan_s0d165c8ab9495379c496e3667f21236f.tex ├── fnzf_is_neg_inf_d3f44c40462ec32ab41b8fa4dc4e6f998.tex ├── fnzf_is_neg_inf_sf1e927a0ea24a891ce2c85c8d22d9613.tex ├── fnzf_is_neg_norm_d9b9e067af3304bb1fae5d1501327fd53.tex ├── fnzf_is_neg_norm_s8bfccfb981e547ad5f5c42e4a17c2a1f.tex ├── fnzf_is_neg_subnorm_d808d9c9ea664491fe0b23b650d1e996c.tex ├── fnzf_is_neg_subnorm_sd8c8d47f6284f9e99142031238418d6e.tex ├── fnzf_is_neg_zzero_d7855947d702bd41cc96dbb033e17918f.tex ├── fnzf_is_neg_zzero_s01b2d7b1def55db2428888908b29c669.tex ├── fnzf_is_pos_inf_ddc033c6bfe555dfe790113dec0ddb7e3.tex ├── fnzf_is_pos_inf_sf714fc249168edfd360262aca5e55c4d.tex ├── fnzf_is_pos_norm_d6611be4e31c69209487c037c5336c370.tex ├── fnzf_is_pos_norm_s19872015fda671aa1dca05b90a2680c4.tex ├── fnzf_is_pos_subnorm_d7e83f87299dae2035e33b7c97dd6be45.tex ├── fnzf_is_pos_subnorm_s4efdacb98629e85ea864b456e8377a98.tex ├── fnzf_is_pos_zzero_d7e379cb7f8f90c1af7e79d78e2a86f37.tex ├── fnzf_is_pos_zzero_s92eacf7245b38cd8fbe2b7411cc24794.tex ├── fnzf_is_qnan_d5bbb21fc7537d62baacf94741f71226d.tex ├── fnzf_is_qnan_s36343ea7477dd88c6d9f512ad8587fd3.tex ├── fnzf_is_snan_d3e7f4d132d4d3fe4846581a123c48b56.tex ├── fnzf_is_snan_s4f74c8b27b066b5e2d6856d63c0d8113.tex ├── fnzf_madd_op_d_of_num115462b951eadf3acf4b0a2bb11e801b.tex ├── fnzf_madd_op_h_of_num9c6ba0afa4ca20d700feef2eab722786.tex ├── fnzf_madd_op_s_of_num9bfe1beb29f1f97cf6b7643bd9febe9b.tex ├── fnzf_un_op_d_of_num20c93bb1c359c6ff0f65b3c91dbe8c85.tex ├── fnzf_un_op_h_of_numdea98b2b78368536a12adef1e0b08a5f.tex ├── fnzf_un_op_s_of_num428b8623c493e45bc273b3e1a0c895e0.tex ├── fnzf_un_rm_op_d_of_num3c7528aaf2a777986f767617d6c66717.tex ├── fnzf_un_rm_op_h_of_nume9619d76cbed957bef00f9daac49d062.tex ├── fnzf_un_rm_op_s_of_numcf978158d6a6f45fe1893c4a9c122140.tex ├── fnzfastrepcheck592cc92c49a4599da60647f87c331420.tex ├── fnzfdiv_intd3535e930b3252acc5f18a9e4b34e63a.tex ├── fnzfeq_quiet_d0b6b5eb435e8b9c9bcf3b77e16fff044.tex ├── fnzfeq_quiet_saed522b017dd40dd277d80aee28e4fe9.tex ├── fnzfetch5e1d71b1ad15beedbd2dacb5ddbcd2b6.tex ├── fnzfindpendinginterrupt0ed4e5cc6469ca27b20724b51027ab4c.tex ├── fnzfle_dc504d6eb55e9a730eda7235ae654dd1c.tex ├── fnzfle_s93e035a8ca13e7d64b965c7c750ae56d.tex ├── fnzflt_dc45e113a7fb9ece6e62166679b975f44.tex ├── fnzflt_sb42cf5853deeee1a9c0ed2ff1e36a52b.tex ├── fnzflush_tlb39155d346596461ed0e3ab611745b6738a.tex ├── fnzflush_tlb482377e6a21b0e61c1f15d8ef64c6ac044.tex ├── fnzflush_tlb_entry8073b262f27cbbda50ac10a3cc21c463.tex ├── fnzflush_tlbf2c831dee428b5971141e383ef962e36.tex ├── fnzfmake_de1abf4e676ae7d02ecd6d0037a7d77ee.tex ├── fnzfmake_sf09ffe3c3e52a17eb1e248d73c150f66.tex ├── fnzfmod_int7e215ca2b888f4e92201959fd40958a5.tex ├── fnzfregstr48009e974e6089e7ac15bb0f9271a481.tex ├── fnzfregval_from_freg24f4c96a7be559c758c7de5e3dfe669b.tex ├── fnzfregval_into_fregc2bccb9e14fa0e7ca1dec382b998fa46.tex ├── fnzfsplit_d774cb8ca3d70fb4590f5725c3fd93ad0.tex ├── fnzfsplit_s587b8f3a581d4f6ab15969163c75b5ff.tex ├── fnzget_arch_pc874e1e50a5765cd3e317d37fa710a52d.tex ├── fnzget_cheri_mode_cap_addr267a231c94a9ae3cf08d67cb43590a2e.tex ├── fnzget_config_print_instrcd725d09d3941c391aadf6b945a364c4.tex ├── fnzget_config_print_memae95e5785b79c4a3f0105a772bf99dca.tex ├── fnzget_config_print_platform65eee2fe1a7d52174acea1de4e724e03.tex ├── fnzget_config_print_rega14ad214dae5f2d46538a3770abc93e2.tex ├── fnzget_mstatus_sxl360b4b5f8d3130ad7ed7bb536d1d7019.tex ├── fnzget_mstatus_uxl7f41d7b1028a3b1a7e11b635a0524660.tex ├── fnzget_mtvec134cdc828faab7bf9f19733fba43da2f.tex ├── fnzget_next_pc52098782da35f914abcd4b708363813b.tex ├── fnzget_sstatus_uxl1156c19b76a50f309373d09741dbfe73.tex ├── fnzget_stvec8e871a236060976d6c548af2b67478db.tex ├── fnzget_utvec375b7b6fc923ff7174c10f9b93b1b2cf.tex ├── fnzget_xret_target26ce66652c1cd67f2e91b685c1d44e62.tex ├── fnzgetcapbase6e35c9ba8902471f4b873925840c53a4.tex ├── fnzgetcapbasebits475f0d31f4d2e3d821fa3069875fc752.tex ├── fnzgetcapboundsbitscff2a996e27fb45794770bad0b82e1fe.tex ├── fnzgetcapboundsd43bce602e08447feaa9f5135ec44e2f.tex ├── fnzgetcapcursord3f4378a821667d421527b6e82da2a0f.tex ├── fnzgetcapflags06024d55b7e2cd94f99830e3c12d9adf.tex ├── fnzgetcaphardperms801568201da814b3b7b1126c01e5c34b.tex ├── fnzgetcaplengthe378e6c1b52834806f3d0d380ea18090.tex ├── fnzgetcapoffset9584da45b9f67a0838c0334ac7a14797.tex ├── fnzgetcapoffsetbits4ee7332151f133f0a8370e45dc0808ca.tex ├── fnzgetcapperms6aed04c1602f540bb5d604425f922d92.tex ├── fnzgetcaptop94c52bdb95931df50575f8a40f8b9865.tex ├── fnzgetcaptopbits5ee890f973b03f4c37ec6911afe96449.tex ├── fnzgetpendingsetfe7aa2453fb185b904f0c1c2ec773ed8.tex ├── fnzgetrepresentablealignmentmaskdc533650b5133e10468f8840d3ad2739.tex ├── fnzgetrepresentablelengthad3bb54ef850e37183b86b40599239a6.tex ├── fnzgprstr8a694e087c131a3070bde7e75ad3a570.tex ├── fnzhandle_cheri_cap_exceptionc1ff083ca6d0a739fb48243e22ff4898.tex ├── fnzhandle_cheri_pcc_exception3ca0178a61c5394ac2c49197cedda1c1.tex ├── fnzhandle_cheri_reg_exceptionfad1b48ae08f4eb90d02a5d75771c894.tex ├── fnzhandle_exception5b7a94266182a8a2ef0291c83b256387.tex ├── fnzhandle_illegal5907526c9d8e4989ca440b67ea4948c3.tex ├── fnzhandle_interrupt9048a02caa891e49449f7a1f3f4e9ee4.tex ├── fnzhandle_load_cap_via_capc983c32af845a3dec84f2d1241c33390.tex ├── fnzhandle_load_data_via_capf2827ba9c795213ba1703c9ae04ec80e.tex ├── fnzhandle_loadres_cap_via_capcff54276a28e84c26d372dc8f545b3f0.tex ├── fnzhandle_loadres_data_via_cap08189f30ce7dd627d16d9228026d4005.tex ├── fnzhandle_mem_exceptionec2a0168c4f7affdb0652fb9992ac72e.tex ├── fnzhandle_store_cap_via_cap4d789b2f59a39e53239d073296e45c38.tex ├── fnzhandle_store_cond_cap_via_capdfc2c7d93322ab0a720ded29c24438b2.tex ├── fnzhandle_store_cond_data_via_cap90bf472704e0e0e2072d2afbb0123121.tex ├── fnzhandle_store_data_via_capa375706a8b6644ee610b608c6152f081.tex ├── fnzhandle_trap_extension9480b0ad72ce05ffcdcc27185eb4525c.tex ├── fnzhasreservedotypee1cbb5365f130582a0df82f04b53cb52.tex ├── fnzhave_cheri_relocationbbe9a9f5c01227424d0cc8330de5d0b3.tex ├── fnzhave_ddc_relocationcdaa2a12594a6d0db423bcedfc636210.tex ├── fnzhave_pcc_relocation8ef276f0f56e5c3343729212dcd97cb5.tex ├── fnzhaveatomics63cb703b1e3f955440fac8b850da53f7.tex ├── fnzhavedextbb6a692871d46f160484ca963a3fffd0.tex ├── fnzhavedoublefpu83ee4ffd2eb1361c47ebb4f92891e68d.tex ├── fnzhavefext496ba4ad5d47088bd723ab96ed6356d0.tex ├── fnzhavemuldivee13dcf875cf3974336f980d6be89b2a.tex ├── fnzhavenext74060caf84942f39cfe17eb66bce56e4.tex ├── fnzhavervcd1bab8584f566314057babec4a4bfcce.tex ├── fnzhavesinglefpu440df2159eb5f81db4a3e22825aa5674.tex ├── fnzhavesupmode3f08edf2b0386d18c650f34868f384db.tex ├── fnzhaveusrmode2e520828ead805e9613cc1f88f964861.tex ├── fnzhavexcheri36112408abb05cceef19a84af1e5a22a.tex ├── fnzhavezbad3ff136d4d7db59b82bacb79e3a0b653.tex ├── fnzhavezbb2da6236879c9d7a4b4c7378e95fbfe1c.tex ├── fnzhavezbc591ecc7eef9a65932357e179dbde458f.tex ├── fnzhavezbkbb2448f035d58b7d5497beaa1d54a8db4.tex ├── fnzhavezbkc084f911a43cc52023dd3045a3d96c6a9.tex ├── fnzhavezbkxd58ea9806aca4e3e3d904d92629349d8.tex ├── fnzhavezbsb73d7808e3c6776f16235f4053e14f92.tex ├── fnzhavezdinxee2a7abd936e45d8abb3544a176bd57a.tex ├── fnzhavezfa170943288777f725fbf88904d27d506e.tex ├── fnzhavezfhe5dbd348c0b6c69910aec2c1edb56adf.tex ├── fnzhavezfinx6ddc366dddcf5d1b79ae0941c8721386.tex ├── fnzhavezhinxd3b2b0b131eb0dedee007e834f875556.tex ├── fnzhavezicond942507aaca8f56a8d3fc5cd08536c028.tex ├── fnzhavezkndc57f53df87b039d70392edec17c7c90e.tex ├── fnzhavezkne417190fb252e4c3af4ce5d4f230dc054.tex ├── fnzhavezknhae02e997dcdde1530c835ca51d53c429.tex ├── fnzhavezkra388aa07dbff228a589243680c811e13.tex ├── fnzhavezksed7759d42d27d1f893dea635b592e6d803.tex ├── fnzhavezkshb39c29b7d8aaee55e1c92eddd118da40.tex ├── fnzhavezmmul9f897872e00093149d077731f7a24ffb.tex ├── fnzhex_bits_10_backwards3ea67a7e3b03c19fc3f62bce5d70adcf.tex ├── fnzhex_bits_10_backwards_matches40e05acb0a138e49841d114ad4d36956.tex ├── fnzhex_bits_10_forwards_matches5805c03590a8c87ee15c304ac5e14038.tex ├── fnzhex_bits_11_backwards2baa8535235545b1d36570cd9bfa54d3.tex ├── fnzhex_bits_11_backwards_matchesd1ccc1a72470b9d5d21bdc4ac13ff26b.tex ├── fnzhex_bits_11_forwards_matchesc72e36f9e9259ad52cfd038ae9c0251f.tex ├── fnzhex_bits_12_backwards3d80f810c3a0bfaf0d29151a18d72567.tex ├── fnzhex_bits_12_backwards_matches6a7e459d92157f0ba9dee2e4c7899300.tex ├── fnzhex_bits_12_forwards_matches23afc09f193a32dea040a72b95ec91b2.tex ├── fnzhex_bits_12_matches_prefixc31c0737edfea85e61e2e4a0e4afa0dc.tex ├── fnzhex_bits_13_backwards75db4a8adaa37e62b3ea51d810cbbf3b.tex ├── fnzhex_bits_13_backwards_matches3380960c8e44f21f0eeafd0244600ee6.tex ├── fnzhex_bits_13_forwards_matches24cf47063279787f52ede006100876ff.tex ├── fnzhex_bits_14_backwards825f2ad69791fa9a1bb2792ac85efc54.tex ├── fnzhex_bits_14_backwards_matches7a9acb89282cc5c0ad18d89d22bf3cfa.tex ├── fnzhex_bits_14_forwards_matches229689dc85657ccebc6a0143fb21144e.tex ├── fnzhex_bits_15_backwards_matchesc6cd9235f40d6808371474280c964ff1.tex ├── fnzhex_bits_15_backwardscb4ce484e79dc8d005cf2bda729e7867.tex ├── fnzhex_bits_15_forwards_matches923e93be7d0b466ae08582f59a3c9529.tex ├── fnzhex_bits_16_backwards8afef1c1c4af4f381f60fc4dc7267c9c.tex ├── fnzhex_bits_16_backwards_matches8ff37bbe35e588c9d66f041b5b32d8e0.tex ├── fnzhex_bits_16_forwards_matches99127000f54090aaa9f0aeb2c20f4685.tex ├── fnzhex_bits_17_backwards96076e6b0ee1d8c887acfae20a696145.tex ├── fnzhex_bits_17_backwards_matchesd594e6fb2cf338d85aa8e3a859821359.tex ├── fnzhex_bits_17_forwards_matches45df8bfd52709ac4d9906f538498742e.tex ├── fnzhex_bits_18_backwards0500c1a0187a21072c3255f60243909f.tex ├── fnzhex_bits_18_backwards_matches72b528c9dd8e982607b88bd8ab46a37d.tex ├── fnzhex_bits_18_forwards_matches6e035e739a1d5414f87357bc391d08b3.tex ├── fnzhex_bits_19_backwards8a1ab4ffc6b6e5e3c0cf6702ec74b710.tex ├── fnzhex_bits_19_backwards_matchesd823f57016d205b9df109966ee967db9.tex ├── fnzhex_bits_19_forwards_matches07c7d804aca651680480475ad9d45b66.tex ├── fnzhex_bits_1_backwards90e5440bb0c40b9363498a8d972dba41.tex ├── fnzhex_bits_1_backwards_matches3d78f15da2768104290b952c286f2f91.tex ├── fnzhex_bits_1_forwards_matches95bbf636d6fecebea6adab4fb1b42ac0.tex ├── fnzhex_bits_20_backwards_matches8c546ae28d487f510dca7fe30ea629c5.tex ├── fnzhex_bits_20_backwardsed333b625b69d435d8e8df1b980d11ef.tex ├── fnzhex_bits_20_forwards_matchesde8955f96663b48788095ef74c50f0aa.tex ├── fnzhex_bits_21_backwards_matches477a84c0bff49ab6511438197e40d9c3.tex ├── fnzhex_bits_21_backwardsc44f7bb35fd47e4506558a2d7d995f8e.tex ├── fnzhex_bits_21_forwards_matches05f5fa78d5ad49b7efae27025b546cb7.tex ├── fnzhex_bits_22_backwards_matchesfd56758d4cd0fd6150ee51afa372c83b.tex ├── fnzhex_bits_22_backwardsfbed1dd3d215529ff44a9e8165218968.tex ├── fnzhex_bits_22_forwards_matches4fe97899c8181992923cd1daaa36d526.tex ├── fnzhex_bits_23_backwards2183795dfc2ff2f588be2709c2cd7639.tex ├── fnzhex_bits_23_backwards_matchesa97370178cb502dd696426e4a347c318.tex ├── fnzhex_bits_23_forwards_matchesb58b33da7b8d1a86392eabd6cc87b2c3.tex ├── fnzhex_bits_24_backwards_matchesb2a483aa8b7cae87c37d98bc8b2a7345.tex ├── fnzhex_bits_24_backwardsa48c754c7049ebcb72d1fbba8bcfaadf.tex ├── fnzhex_bits_24_forwards_matchesf4dd0da48edd6a31433b0bae1bedc1f5.tex ├── fnzhex_bits_25_backwards_matchese97e136616a70048191383b2a45471f6.tex ├── fnzhex_bits_25_backwardsb4f6ac6cc03e034620b7a4a11a89c5fc.tex ├── fnzhex_bits_25_forwards_matches6d8831afa1ed150c2dca6afcd8d46fd1.tex ├── fnzhex_bits_26_backwards_matches0ea73e31736f776e20958f45ec3e81bd.tex ├── fnzhex_bits_26_backwardsca9980b4fb1beb5e20216094b1b6b352.tex ├── fnzhex_bits_26_forwards_matchesec5940b6c813530a4c8c509af6c000b6.tex ├── fnzhex_bits_27_backwards4d49d22a17608696fe779e708d0d5091.tex ├── fnzhex_bits_27_backwards_matchesc36973ea671b22434d73ad552c3b36f1.tex ├── fnzhex_bits_27_forwards_matches6867770d92d07d048cf22050458e9a6f.tex ├── fnzhex_bits_28_backwards2c2d2daf166e3a6a7935d895391a113e.tex ├── fnzhex_bits_28_backwards_matches0baec25715c212015f55f72f54702da4.tex ├── fnzhex_bits_28_forwards_matchesc4d71e8f4caf976479bf0fd50de2a1f7.tex ├── fnzhex_bits_29_backwards388cf5f0a97b7aadfda6550d7d52cc35.tex ├── fnzhex_bits_29_backwards_matchese61c62311ca330ee022b0ce689f2bf7a.tex ├── fnzhex_bits_29_forwards_matchesed84d3ffca269bb316dc98b23b11184a.tex ├── fnzhex_bits_2_backwards18d79d6a578203ebce0993a1703a4245.tex ├── fnzhex_bits_2_backwards_matches823cb41992ed3a26886d992e75e86734.tex ├── fnzhex_bits_2_forwards_matches7ab140c97f69659d3ab1d910b07425fb.tex ├── fnzhex_bits_30_backwards3391751afa83c025b48e297fc4113f6e.tex ├── fnzhex_bits_30_backwards_matches55c635ce0a1a3c012b3119662b49178c.tex ├── fnzhex_bits_30_forwards_matches3630c22b1e1e03c4f0e0de4c42a765db.tex ├── fnzhex_bits_31_backwards36aadfc7c167e0b19e4147eb55e51cba.tex ├── fnzhex_bits_31_backwards_matches68cc0d3844c92f7e0ebe6bcaa48a03ca.tex ├── fnzhex_bits_31_forwards_matches830a8b6e6851a2528701adaae04355bf.tex ├── fnzhex_bits_32_backwards_matchesc5862ab9ce54a89fb3d05c1a1e742ba8.tex ├── fnzhex_bits_32_backwardse98f8968c64c820f7d6ab0adad242eea.tex ├── fnzhex_bits_32_forwards_matches6b2dec12f42cfb341d5a812b57201577.tex ├── fnzhex_bits_33_backwards_matchesa0efa80a7912e2204c7a08b11236c3ea.tex ├── fnzhex_bits_33_backwardscc814f008a05b1129f62004b8fa5c8e5.tex ├── fnzhex_bits_33_forwards_matches4b4b2c7ba9f6a4dd54548314428e59f6.tex ├── fnzhex_bits_3_backwards_matches952f17dffac18d98619e00bc97a700fc.tex ├── fnzhex_bits_3_backwardsf853f7ad9bfed642772b10dafd6910d1.tex ├── fnzhex_bits_3_forwards_matchese79d3588a48711c3aab539462e1e83ad.tex ├── fnzhex_bits_48_backwards57285976d132280592935deb245ad737.tex ├── fnzhex_bits_48_backwards_matches3765c7a672ed4a4188e6adcad2e1769c.tex ├── fnzhex_bits_48_forwards_matchesf2b53432d5d61a0c6dbc5e249b95d790.tex ├── fnzhex_bits_4_backwards_matches798cb282812c7bc9b083a091bb0b23ca.tex ├── fnzhex_bits_4_backwardsf22b435ac96c309eec82519c5c010323.tex ├── fnzhex_bits_4_forwards_matchesc9b2af172c13a489fa870acdd673758a.tex ├── fnzhex_bits_5_backwards79c47a53cbcc5ca893c439296fe2bd3f.tex ├── fnzhex_bits_5_backwards_matchesf675096dc18dd61104842d90f51800a8.tex ├── fnzhex_bits_5_forwards_matches3e31f036e77b0ee1a3e8312b0067959b.tex ├── fnzhex_bits_64_backwards_matches2ac7f320ee670e1403b866f7b48f9b95.tex ├── fnzhex_bits_64_backwardsef9778c97dfbfdc25f03d089d5788d24.tex ├── fnzhex_bits_64_forwards_matches9b4aa7858f48288bd5ee715f31bb0cdb.tex ├── fnzhex_bits_6_backwards_matches4f038823a669140ed233992d9e5ddb69.tex ├── fnzhex_bits_6_backwardsabaf13af56590b164adcda6b4fd1b52f.tex ├── fnzhex_bits_6_forwards_matchescaeea7989719fec9093c81797a7f4155.tex ├── fnzhex_bits_7_backwards33c217f9145eec45b693f09bca0d89ea.tex ├── fnzhex_bits_7_backwards_matchescc985ebeb5f5adedc7e184499a8978db.tex ├── fnzhex_bits_7_forwards_matches9d7aa1993e9d141c0950fe9e67734abc.tex ├── fnzhex_bits_8_backwards8502ba5c5fdfe5404c185ff925d26a02.tex ├── fnzhex_bits_8_backwards_matchesa183109b599ae5e880adc653bde047ba.tex ├── fnzhex_bits_8_forwards_matches0746becf5ca996196bfae6048bab9bb1.tex ├── fnzhex_bits_9_backwards90cddf73654805833800c2414c31ab0f.tex ├── fnzhex_bits_9_backwards_matches34e146fa5f101fa17110f57d272dec69.tex ├── fnzhex_bits_9_forwards_matches73ffbf54790f1b1c63b0dc63773cd0c0.tex ├── fnzhtif_load7bc11b4853a5dae019f61722a0a6d6d7.tex ├── fnzhtif_storeab9d062182e5f884583204ccd435221d.tex ├── fnzhtif_tick227711b74637bcd9c79730b4942f90fb.tex ├── fnzin32bitmode1fa9d4b065e1807e1dff8fc7b86cca8d.tex ├── fnzincapboundsc6e70952d3c6507cf32d75b499b90335.tex ├── fnzinccapoffsetc4735d243650e78b90bacb6efb419260.tex ├── fnzinit_base_regs92fa12c31a7794db853235a9147b1c7b.tex ├── fnzinit_fdext_regs66a16bff324f831ac63cd022934bcc14.tex ├── fnzinit_model2343c87c630c8dc589bf21c69bd047d3.tex ├── fnzinit_platform487cad4292d23a20d6a3d0b81157a250.tex ├── fnzinit_pmp10ae24a767d242e86512a2c1a55970ef.tex ├── fnzinit_sysc92898d1b2b72595dd36bce10e6a67fb.tex ├── fnzinit_vmem811d98ebf1d4d536d0e4070a3b67fe03.tex ├── fnzinit_vmem_sv390a83d23f548fedfc48c542ac764df587.tex ├── fnzinit_vmem_sv487afaa3d38e7e9ff21a6cbfad52504311.tex ├── fnzinitial_analysis58ef2bf9252095b4ead796191551d1ec.tex ├── fnzint_to_capf8526cbe276f6bcb8e84d62c62d4f9a1.tex ├── fnzinternal_error92c3548c19282819d20d44565303aa89.tex ├── fnzinterrupttype_of_numbcca70e199dd805ea962d03dd661ceb8.tex ├── fnzinterrupttype_to_bits80d6193c8205e91dcda1e3a5b6126a81.tex ├── fnziop_of_numd466c8622bc5d10ff829fe51ba16e9a6.tex ├── fnzis_aligned_addr6fae0ea13237382ac6720d04123fd943.tex ├── fnzis_csr_definedcd68bcdc8a87dceb6e3521cc036a67d0.tex ├── fnzis_nonebebf4558161c4d567fb50f7df9e82374.tex ├── fnzis_some1c925a3fbbb4ddc7f552b6fd691664ee.tex ├── fnziscapsealeda9077bc28a9d2efcd12e42755a4de536.tex ├── fnzisinvalidpte046e5b8d20df2f7ed228312986edeed3.tex ├── fnzispteptrba43877f6dc42c078f937aa41c879446.tex ├── fnzisrvcd64dda5fc24513d78f480d3583dee004.tex ├── fnzisvalidsv39addr6225e53e2f01610f83ab9bea1f3201bf.tex ├── fnzisvalidsv48addr5c09db742963fd3c2cd1457f6411e837.tex ├── fnzlegalizze_ccsr8248d36ab83d1808c1e3e0b64d88c1cf.tex ├── fnzlegalizze_epccfd09ccf016c22f97fa9a6b5dfba65e84.tex ├── fnzlegalizze_mcounteren34ab1d8bf1d636c1c12eb9e0b743229f.tex ├── fnzlegalizze_mcountinhibit83a4863cf81084082c5c66150150e695.tex ├── fnzlegalizze_medeleg4472d564e1553d1bbac6c6cbaeff95c9.tex ├── fnzlegalizze_mideleg301fb79c822ffefd5b20e289875da3e4.tex ├── fnzlegalizze_miea3d44a6b9220a2e1cbd134912a2b63af.tex ├── fnzlegalizze_mip6b35097c942aa7a4220cfbae774dd473.tex ├── fnzlegalizze_misad494764bfeb5d382d189645941a1bce6.tex ├── fnzlegalizze_mstatus99091e0733640797e5a873808232271b.tex ├── fnzlegalizze_satp1fbfb541ef401311caafca983cb812d6.tex ├── fnzlegalizze_satp32b15f7b0d2d9380033f3e1b09fe370a61.tex ├── fnzlegalizze_satp64c07dfcb94af8010eb535b5f77fbb8614.tex ├── fnzlegalizze_scountereneb4feb895f759dc11e62dedd5be1c232.tex ├── fnzlegalizze_sedelegd33e4c93e76af1c9ae6a7795974dbcc3.tex ├── fnzlegalizze_sie49baa5a30e7d5365e2d6c1dc23c7686d.tex ├── fnzlegalizze_sip8870e10af087ca0981c61bf7bdfe8175.tex ├── fnzlegalizze_sstatus6838bd21db8615a2ed1602fc6dd7f8da.tex ├── fnzlegalizze_tccfd2d2ccb3d791b05f6d62114b5036cb9.tex ├── fnzlegalizze_tvec4a108f656cfc40d55dcc9e2cd9614e5c.tex ├── fnzlegalizze_uie26bad63954765d654a99bf56da523d30.tex ├── fnzlegalizze_uipc8133dbe8104c4fd25f4a3933fa30bbb.tex ├── fnzlegalizze_ustatusae91980d0571269b3dd8a4a779cb06c6.tex ├── fnzlegalizze_xepc8416dd9133f6232df0898ca0ae2784c2.tex ├── fnzlift_sie0866dcb30be948749bf6a401d4f6594e.tex ├── fnzlift_sip492375a8cff775f29029156b44dfe1bf.tex ├── fnzlift_sstatus8b6865e3f513094f03fd5bfc83d2ed77.tex ├── fnzlift_uied44a5d7049b27cdb894913f74634a628.tex ├── fnzlift_uipc541c535c8821c63ef55fd81254b1078.tex ├── fnzlift_ustatus9f7d2e2291fdb3a746dca97290479c47.tex ├── fnzlookup_tlb39701cebd3fa43ee6815ecaa975a199f5b.tex ├── fnzlookup_tlb481be2085cbc29568c5c522b87bd854b70.tex ├── fnzloop939222c31aec6e03415219d7c5a4ee7a.tex ├── fnzlower_mie31369302ff2457befa23f7f9d54a6b02.tex ├── fnzlower_mip782f0e78d1db1ca14e49fae5b84aab3a.tex ├── fnzlower_mstatuse71dfbedf80129bee76a841456768dd1.tex ├── fnzlower_siea6b1bfe3227230c0b4c5a544f98a7636.tex ├── fnzlower_sipfb2971a9ef35ea1e2a4c00f905ec894c.tex ├── fnzlower_sstatusee8227db3ac1f80e02871989d3ac7837.tex ├── fnzlrsc_width_str1a32b7e5b18a83477d13203cd0eca601.tex ├── fnzmake_tlb_entry6b22aedb2f264f70f3e1bd2d5dd6f057.tex ├── fnzmatch_tlb_entry15cb314356c461bfc7d1b30f45fecb98.tex ├── fnzmax84a1c708b7c8789c33f72b5bb9ee31e8.tex ├── fnzmem_read_cap518c2935d72d61e3ceee2abb80c9fce5.tex ├── fnzmem_read_metaa66233a97620233d3f80f4bf1a13c232.tex ├── fnzmem_read_priv0ea70ac99462900b0ee737fe6e1d211b.tex ├── fnzmem_read_priv_metad38f116b4c7942cd9d9f7441528c45e1.tex ├── fnzmem_readbc59b9b8e622af015b97ceb8dcd5c69e.tex ├── fnzmem_write_cap1a1d6143df72b48afdcbdae2e99e77f4.tex ├── fnzmem_write_ea_capaa2cfa0cf86165d13bd79024ad44b71d.tex ├── fnzmem_write_eaf1486ee81ccf925e874de8977b0270e9.tex ├── fnzmem_write_value_meta586f37dd78d9b5be2a948e83778e6186.tex ├── fnzmem_write_value_priv_meta8704060509807d04b1fcb48d80cdcd15.tex ├── fnzmem_write_value_privd13a5127f92750616ff239409609b843.tex ├── fnzmem_write_valuec32f59efd2dcb7ea78ea4c9778bdf2e1.tex ├── fnzmembitstocapability5eb6ab79951caec58164c1aecfc2f63f.tex ├── fnzmemoryopresult_add_meta6f4337fb08e42f593b3375a2d1083593.tex ├── fnzmemoryopresult_drop_metafa9388b5fdd8fbe880aa4e686c59bab1.tex ├── fnzmin_instruction_bytesb10dab453fbe2e946cf3f20de7511e71.tex ├── fnzmmio_read910c976398a0cf73e8b4d12641a665c1.tex ├── fnzmmio_writec1bd5fc64a027d200e43ae1730320ed7.tex ├── fnzn_leading_spaces05ea6c2f03435a60412f4bef062a912a.tex ├── fnznan_box_h0ea85cce86bd78b74e471bf048ab3442.tex ├── fnznan_box_s0ed68ce062e5d59895be80606e2ad1e0.tex ├── fnznan_unbox_hfcf3a50a7d22724f6b0cf636592d56b3.tex ├── fnznan_unbox_s2dd91248bdb4ecea3585b7e5b65dec23.tex ├── fnznegate_dc9622c2a4f7fec13696be94bec5ae96c.tex ├── fnznegate_s602acdc6547e76adb79aa6072014fa3e.tex ├── fnzneq_anythingf220233154ca93d75c0323f604bb8d16.tex ├── fnzneq_bits167748c906c068e62596c88540a84f42.tex ├── fnzneq_bool40d90a9f3b3bd9e0f1966f198535e779.tex ├── fnzneq_int4fd2be7a83f27bec736b67bdbab1d8c6.tex ├── fnzneq_vecefa97ba9877d7fde3cd929d8ec7a401a.tex ├── fnznot_bit3b618f3ab6887bbe967eaa12bf52b297.tex ├── fnznot_implementedde41164205ef21773733c511f05a2946.tex ├── fnznum_of_a64_barrier_domainfd9b4ecf6f4c38bf5c7e299b7fb7b219.tex ├── fnznum_of_a64_barrier_typef15d849f5523574b740454d956b74505.tex ├── fnznum_of_amoop3990788e22835bf2e0af928f223c3eba.tex ├── fnznum_of_architecture1ae1fee7c4b64fc1c08b7336a9784f4a.tex ├── fnznum_of_biop_zzbs19ab070605bc91ca70e24fdca48cdd81.tex ├── fnznum_of_bop465de2d51df014a233592af62fc5056d.tex ├── fnznum_of_brop_zzbaffac43aa090bb6e9de66329a81367cf3.tex ├── fnznum_of_brop_zzbbab2648ee8593eb2e89351c7678891ba0.tex ├── fnznum_of_brop_zzbkb43c910f604c93cfb88068237be34a053.tex ├── fnznum_of_brop_zzbs4e85ebdec04930f0e563b8a4bd2ac5f5.tex ├── fnznum_of_bropw_zzbac1a4b135d20fc6432e05d15522f0b281.tex ├── fnznum_of_bropw_zzbb4399379f0c2dafb3c8bd162267248062.tex ├── fnznum_of_cache_op_kindbd96e6225a906fea23a868ff35718006.tex ├── fnznum_of_capexa430f3db535161473e26bac337cc3ffe.tex ├── fnznum_of_clearregset49e10f200544574f819f7f660071e10b.tex ├── fnznum_of_cptrcmpop261df9a3b627d5fc110f91fa10e6b254.tex ├── fnznum_of_csropc21ef48aae10c4abc2e72f7386a31ce9.tex ├── fnznum_of_exceptiontype13e59fd83201d81140ba0f6bbcbd1a7b.tex ├── fnznum_of_ext_access_typea973217ed477a3d18820058dd3b21729.tex ├── fnznum_of_ext_exc_type79451fb17925bed3ec8d5058c42d301d.tex ├── fnznum_of_ext_ptw_error7daeb8fc5a17e215ccad3f2a24541927.tex ├── fnznum_of_ext_ptw_fail785ab48a0d85159cd76e2d20768c9173.tex ├── fnznum_of_ext_ptw_lcfde46f3a7b817078010b5dc3a4f25be7.tex ├── fnznum_of_ext_ptw_sc2a22418de077e3289633414d48a30bbe.tex ├── fnznum_of_extop_zzbbccc649422c5281a2100c3e881e0f493a.tex ├── fnznum_of_extstatus8d29ae3139c8c2d5d4fa7489689b6a41.tex ├── fnznum_of_f_bin_op_dd209f84b003673fbf65e2d0267de89cd.tex ├── fnznum_of_f_bin_op_hcc69c768e714f41d5cd8bf2d4e0c9019.tex ├── fnznum_of_f_bin_op_s67646ca4512abf0a4d4b44cd4f5b13ca.tex ├── fnznum_of_f_bin_rm_op_dc153c7dd1e01a91df37cddfd46dfd9da.tex ├── fnznum_of_f_bin_rm_op_h531a49b863e2a5f094150a9a18e53a50.tex ├── fnznum_of_f_bin_rm_op_s893f36c63d593d34b1cf67930090a6d2.tex ├── fnznum_of_f_madd_op_d37717f7c44daba9b30789132320443ff.tex ├── fnznum_of_f_madd_op_h06ed7344938cfd642d47f2fed02b2eee.tex ├── fnznum_of_f_madd_op_s775906828ed91e55055481dedc5d9da4.tex ├── fnznum_of_f_un_op_d6d388f339a377c4a985a55a3c728bb8f.tex ├── fnznum_of_f_un_op_h172862984783e8eaa16c22b18b5be71f.tex ├── fnznum_of_f_un_op_se59a01770756c5c1ccc368187228ef32.tex ├── fnznum_of_f_un_rm_op_d6e3378f59faf04b5d017d7c996a625e0.tex ├── fnznum_of_f_un_rm_op_h43cbb69fbdce1fe12385a7ef5f623309.tex ├── fnznum_of_f_un_rm_op_se915d9a4f61459b98b43ab8bc6055666.tex ├── fnznum_of_interrupttype186751debed5f5a4e5f875749623071b.tex ├── fnznum_of_iop7e0f948724eaec1edf1ab6539e332d14.tex ├── fnznum_of_pmpaddrmatch6db470099c3f03581d51f40437610a39.tex ├── fnznum_of_pmpaddrmatchtypee330d16c3db664232af948049b8edeb9.tex ├── fnznum_of_pmpmatch3a839a54108c809c88766e9119a0bce5.tex ├── fnznum_of_privilege40c636ca569f6d4bb59a57bee3b2742d.tex ├── fnznum_of_read_kind9f1d12d5627d7618c1e31c888906fc68.tex ├── fnznum_of_retiredc5322d8e56eb574c7eb3ebf89e0586af.tex ├── fnznum_of_rop6b1530298b7a57e62b47f86bb5f1b15c.tex ├── fnznum_of_ropw2d1d1b64d2060822876c1a3c1d164870.tex ├── fnznum_of_rounding_mode41a60e82308e6507de434c7dc6e17db8.tex ├── fnznum_of_satpmode714998a67cc48d1f59bc52de3d9a052f.tex ├── fnznum_of_seed_opstd0ba04c3622d423a3f556e7374c80315.tex ├── fnznum_of_sopfa04a24d46338146566ae6e8a80132f0.tex ├── fnznum_of_sopw352409ee6a8831f827129fc3d78cd4d6.tex ├── fnznum_of_trans_kind7086883ee37c97f3e6858f19cebb2163.tex ├── fnznum_of_trapvectormode9673c0ba1b150ae7d0c789bf1ea8f4fe.tex ├── fnznum_of_uop5155bc57344db1e0852d69264b07f354.tex ├── fnznum_of_word_width80798ebf687d8b1ac16aea948967912d.tex ├── fnznum_of_write_kind056951dbaa3b47d3c25ba586d7093c91.tex ├── fnznum_of_zzicondop3e6d4701d8934768c6aaf82a93f9c62d.tex ├── fnznvflag96f5e3b2efdbb80ea87eb99f361ac158.tex ├── fnznxflaga9ef0edc4edc03b79abaa230aaad20a6.tex ├── fnzofflag1be1156688e569fa940a9118708be17d.tex ├── fnzones26f94136f5db8afd4e9df1e512f7fdc5.tex ├── fnzopt_spc_backwards68e297450ccdf6f2339325379c27029f.tex ├── fnzopt_spc_forwards395c7cf20c474712cbbb7c80edd24bda.tex ├── fnzopt_spc_matches_prefix495f7798e6650e2ff628a5b7715c161c.tex ├── fnzpc_alignment_mask1943267c124397815476842d08d3901e.tex ├── fnzpcc_access_system_regsc75c9194580770304d0d456839785b75.tex ├── fnzphys_mem_readdcad862ae3a42c22bfc78bad8e3328db.tex ├── fnzphys_mem_segments83ff72aa5aa998a329fa30de106aa0a7.tex ├── fnzphys_mem_writefae7815adda192bed56129eba4b7bb01.tex ├── fnzplat_htif_tohostf9ba2e7ae67de81976fbefc0304b89d1.tex ├── fnzplatform_wfi377b23f6619d58844892f179f2934ac6.tex ├── fnzpmp_mem_readc45533831bda1c394396c536ba168b7a.tex ├── fnzpmp_mem_write4ae53a6de2384826cc3e765eccd350e8.tex ├── fnzpmpaddrmatch_of_num92a36380d4ab664cee1f4ee0143e390f.tex ├── fnzpmpaddrmatchtype_of_bits8b4e245ce3d01f111a1f89404623ac98.tex ├── fnzpmpaddrmatchtype_of_num05d549dd7f3bf4d35f3c38ea6a015bf3.tex ├── fnzpmpaddrmatchtype_to_bitsd16d593c276e8bc21809612105ac8913.tex ├── fnzpmpaddrranged0e482997ef7d22fddc89c097e038f0d.tex ├── fnzpmpcheck818accaacf804d4474fe874d5c97929a.tex ├── fnzpmpcheckperms43a47caab37d2bebaa37cc41235e7387.tex ├── fnzpmpcheckrwx6a81da10e740c25fedddbe430f079b7d.tex ├── fnzpmplocked32d6273cc49a9c7a22cf1a063f7a3d9b.tex ├── fnzpmpmatch_of_num271d71ea451fba2032d2e5ea441d9f49.tex ├── fnzpmpmatchaddr4db797384cb60b665d5b05ce2f54ea2f.tex ├── fnzpmpmatchentryb540666374b1cccee76fe8eb4dc7362f.tex ├── fnzpmpreadcfgreg4f212865b80d1cf6286c5525466852bb.tex ├── fnzpmptorlockedc6616187f2e2905a9fb7c4ac60d52920.tex ├── fnzpmpwriteaddr35a89b2e3be238e40992648bdf6c2e4c.tex ├── fnzpmpwritecfg2cde3ea402426e32bb50a4bc91e0c983.tex ├── fnzpmpwritecfgregf08572520295a822ab88e05e223953db.tex ├── fnzprepare_trap_vector90a104f40adfa987d74a613f4061790f.tex ├── fnzprepare_xret_target77691a306ebd6df5d988335f19693ba0.tex ├── fnzprint_insn34adb9871c343ddeeb08d9e768ad4c92.tex ├── fnzprivilege_of_num84ee3b92a1b0c896120347634e28615d.tex ├── fnzprivlevel_of_bitsf8754d7aa9d9aeada7d193ecf64e148c.tex ├── fnzprivlevel_to_bits4b6f72dec94db401093759e81957be6b.tex ├── fnzprivlevel_to_str130b731da9dd60ea89c77efcbbe0d598.tex ├── fnzprocess_fload16a3bf21b336eb480800c836d0e811ce78.tex ├── fnzprocess_fload322b1b2657ee5e1571b2af7b0d3a6631b7.tex ├── fnzprocess_fload64aaf81fa4052296eb2993198993f6472c.tex ├── fnzprocess_fstoree9440c013cfdcc23312bc61d5762f1d1.tex ├── fnzprocess_load7d9288eb90dd41d1aa3c47eda679c483.tex ├── fnzprocess_loadres3acadfd67bd540642036cf41405a27c0.tex ├── fnzprocesspendingf31f33d163f06483630c9da88eafecaa.tex ├── fnzptw_error_to_stra1d14633b5815718af0734f3fe6896fb.tex ├── fnzrc_bits18d7e232c147203cdc9c7cd0ffbe7ec0.tex ├── fnzrcda9d82cd736deb89a37d9ca089373805.tex ├── fnzread_kind_of_flagsbdfde0c548450764d5ed916ca1cb98ac.tex ├── fnzread_kind_of_numd8fea9b1331732e205bdd70279e0ba47.tex ├── fnzread_ram020d2ffaf84d982d4588177095c24b8e.tex ├── fnzread_seed_csra92150792aea7284c5abb98737094d1d.tex ├── fnzreadcsr1a9ed1f2dac4690038fbe34a4617edca.tex ├── fnzreg_name_abi8c36e923dc671675cb54fb0175878a3f.tex ├── fnzregidx_to_regno46c7ee8e863ba355f36bf094aa680714.tex ├── fnzregstrf07d744c662238e6879fb1aee407788d.tex ├── fnzregval_from_rega072b7983f1f9ac4a9021e76a911b9c9.tex ├── fnzregval_into_reg03a5bdeabb3e6169090e6ed21f1a84cb.tex ├── fnzreport_invalid_width165132666941c3d73a3d109480ae38d3.tex ├── fnzreset_htif438618d53329f3a89294df72f6af5cac.tex ├── fnzretire_instructionc9e2e6b25fd8f4e5a96cd82a0dd2a675.tex ├── fnzretired_of_num68ab3748534f762d814246f11fcf7c77.tex ├── fnzreverse_bits_in_byte37f50ef4b8566a812c20f22ef8bba201.tex ├── fnzrf_bits63ac239a90c8d4bdc4ca1b8375c08531.tex ├── fnzrf_d29c6729673402bec577925987b943174.tex ├── fnzrf_hf87446c77cdaf455431ea51fc65d658a.tex ├── fnzrf_or_x_dd8e1de53f90a8fbd075b7f3c46756ac0.tex ├── fnzrf_or_x_hd96ee68afa00d1a1a16a94c3a6ff0e02.tex ├── fnzrf_or_x_s3a35ce7506a4fa509fd34496e2dbefd3.tex ├── fnzrf_sae821dae13888ed4dd6a166d80f9c14c.tex ├── fnzrff2ed1bbacd3ac737af7186c6d8884885.tex ├── fnzriscv_f16add5095cba144c13a238cd70aeaf90d907c.tex ├── fnzriscv_f16div9a10ab197ea81be7aa0605ce361b30ef.tex ├── fnzriscv_f16eq3d04f3f3d3180635ecf8ff46df64bb5d.tex ├── fnzriscv_f16le898d0c1fa658c59f86be7840a63f5e17.tex ├── fnzriscv_f16le_quiet8f63ce7ff3e42871a470478ce69c31a9.tex ├── fnzriscv_f16lt_quiet244f6ba5b2310a0cac1e04951f6afb9c.tex ├── fnzriscv_f16lta3ed2ba63f2bca9026b606ccfeb6ab64.tex ├── fnzriscv_f16mul642e6e0fdef18c8c7d9f00d37fbfaabc.tex ├── fnzriscv_f16muladd349697a9cda553476b6ed4e37edf1197.tex ├── fnzriscv_f16roundtoint52329eb13a3e4a06c8e70e0c4ef36e80.tex ├── fnzriscv_f16sqrt5d5f1cbd96b6420edc617405f717d841.tex ├── fnzriscv_f16sub5a2d7181440c6293faf598e33733b141.tex ├── fnzriscv_f16tof32ab41d016238113d92beff7a7746957be.tex ├── fnzriscv_f16tof6425ed6d31ceae83d607a03e8d319dcb17.tex ├── fnzriscv_f16toi3299a98a77aaad7c47d620ff5857f9c060.tex ├── fnzriscv_f16toi64783247df0ac6c1f02f8c46bc6b4859c0.tex ├── fnzriscv_f16toui32dc059f0785a586dfb30c79f4143ab6ec.tex ├── fnzriscv_f16toui64a7b8c60fb87de80d904c2fc0644b0271.tex ├── fnzriscv_f32add558e9569237c3f82255e78eba6e4d963.tex ├── fnzriscv_f32div86cc53dd9bb61e6f44380c708e0673ca.tex ├── fnzriscv_f32eqbb5f45f4706cd2893dcaf9d3d15d7b11.tex ├── fnzriscv_f32le5580a4448a4b6b5ef89a7a80b6f5e23a.tex ├── fnzriscv_f32le_quiet7e5f820135a916f973026964c0ce90bf.tex ├── fnzriscv_f32lt4e30f0abd945d0950f5c75c3397e58b8.tex ├── fnzriscv_f32lt_quiet6805f79a39a589997e0e972ca2f211be.tex ├── fnzriscv_f32muladdc6b7d5aa910c0cf67022d34e7a745cd8.tex ├── fnzriscv_f32mulc9ec954a141b4f26110e9e3c2b42b73c.tex ├── fnzriscv_f32roundtoint33ebf4ca80343b549f0b5a1c93805348.tex ├── fnzriscv_f32sqrtd0c4078227e28f52a7984b6a7f89ce8a.tex ├── fnzriscv_f32sub247ea008998dd84d9a3c22db11127bea.tex ├── fnzriscv_f32tof164420d7f9129486d00b6dba20c0caa0fd.tex ├── fnzriscv_f32tof6463cfa807ac39aea5d45f7cb4ee2d9248.tex ├── fnzriscv_f32toi32b5d471852e14b8b79d2ad8fd065ac832.tex ├── fnzriscv_f32toi640208fd5f6c45fde93d3e7c63a2825d81.tex ├── fnzriscv_f32toui329abf292f8a5b1458fd639f0b62a9b052.tex ├── fnzriscv_f32toui6423479b6a7ca0f54a5c926da7d7620403.tex ├── fnzriscv_f64add33e6272fa354fe4e7b1963d6545bc4f7.tex ├── fnzriscv_f64divecc62207bb7fa437fcf66a19597ada83.tex ├── fnzriscv_f64eq911a3686fab30a7dbcecd0d21d7bc788.tex ├── fnzriscv_f64le_quietdbcd45688456ae3af8949c7df7db62f7.tex ├── fnzriscv_f64leedff2d39af8855d31503064db9e49593.tex ├── fnzriscv_f64lt7fe1cae2d039f2771557eafe4cff0d62.tex ├── fnzriscv_f64lt_quiet14ab1c593c5d6a2b683a6949da76b09d.tex ├── fnzriscv_f64mul1bf597fee8433219c830072b7c0b998e.tex ├── fnzriscv_f64muladdf20eb35780f2858aa3087b34aba2250a.tex ├── fnzriscv_f64roundtointc621d19070f8cdbcc8f4378ba7716a84.tex ├── fnzriscv_f64sqrta506b6089ecf799deb21b124eaf60f0c.tex ├── fnzriscv_f64sub64a17c7e3b243ed3af4bc99790d41a9f.tex ├── fnzriscv_f64tof16c801f12e89aeaa1e2641c74d852c486e.tex ├── fnzriscv_f64tof326b35917fadbed27b5d3cecd2f8762d01.tex ├── fnzriscv_f64toi32390e064989835e074118b56d834e6d48.tex ├── fnzriscv_f64toi64b279b582ab789b7d76bd4628cf864db9.tex ├── fnzriscv_f64toui32df8698a76aef244e4d021f6db07ed8aa.tex ├── fnzriscv_f64toui64a8c06df736f513b3e5ec73bfb9385733.tex ├── fnzriscv_i32tof162c353b802a36b82f3ec8983618baa4d8.tex ├── fnzriscv_i32tof32262d900b5276fc61cfada0a2c080dd00.tex ├── fnzriscv_i32tof64e97e000de9456cb796f52f30b64c9715.tex ├── fnzriscv_i64tof16942644c07d0c85d4861af8402539995f.tex ├── fnzriscv_i64tof329ea93669bfe183b3595b128f97eb0d64.tex ├── fnzriscv_i64tof645552b730328b5e488a5469c4d60ba48e.tex ├── fnzriscv_ui32tof16ce7781a2ef9725b4b24c236380870b4a.tex ├── fnzriscv_ui32tof3277c5e2e314e991c265ecd083fea05bf0.tex ├── fnzriscv_ui32tof6485dd2d5d0818e64745a16c8bd2e6f3ad.tex ├── fnzriscv_ui64tof16ac0ab658a6409ae2cbd906db815d39b6.tex ├── fnzriscv_ui64tof32006c37b85131ebfdf4c65a0ecf2d321b.tex ├── fnzriscv_ui64tof647831c3694f6a0849ff1899ade6b08220.tex ├── fnzrop_of_numdb49159dd280dafb7370c6477b545c05.tex ├── fnzropw_of_numbc49d41e4663ce1e2313189dca74c7f1.tex ├── fnzrotate_bits_left4e03f7aab76acaf8206bfa04b360ceec.tex ├── fnzrotate_bits_right483383a7bc5976025102ba9af61ab11d.tex ├── fnzrotatelf071331b6fd023da4d264842a39a016a.tex ├── fnzrotater926375a3d21b09b3881f991747cd9b14.tex ├── fnzrounding_mode_of_num6135245be40748c506fabd0190282238.tex ├── fnzrvfi_readaee7411fcd70e67f9e6d2f7f9f563435.tex ├── fnzrvfi_trap0d0ddd87deff120444aa8feac182c6ce.tex ├── fnzrvfi_write8e76a07b5a6f2a7b76947099108996b1.tex ├── fnzrvfi_wxed842ecfeb56ef18626194f2f22935f3.tex ├── fnzrx_bitsba4d35e6c426ac476fdbf36efdd5d0da.tex ├── fnzrxa8aad9466d0653707390b940aa9282e7.tex ├── fnzsail_maske146b73afc824e90813dd8234bfa3053.tex ├── fnzsail_ones0510f34656bd3d7b905b0ff315bf81d7.tex ├── fnzsatp64mode_of_bits11c1e0e3eda64d7361d8ec4950c9f1ea.tex ├── fnzsatpmode_of_num09ad57622dbe0d0a7b111194f1a36856.tex ├── fnzsealcap2d2c6ffa10772e30f9bf6dea4aba0364.tex ├── fnzseed_opst_of_numf83d66097ccbfc3cdc7fa8b94f8969b6.tex ├── fnzselect_instr_or_fcsr_rm8a489b01095486a7dc41b6fb5b17b9a7.tex ├── fnzset_mstatus_sxl3c993e2659d94bb903dbbc607aa47f8c.tex ├── fnzset_mstatus_uxl030f4a70ceca0610271994fbfcb96d4d.tex ├── fnzset_mtvec628ceb1975fa7b69631fcc224f1bbbc0.tex ├── fnzset_next_pc4a8ca0d1733a6630871f9f58d4ea2e08.tex ├── fnzset_sstatus_uxl4d602a7109609248f9b54c8c905b4ad0.tex ├── fnzset_stvec0d8dcc20a4d9dd912d52b9252d2370a7.tex ├── fnzset_utvec4e028b19c2b4db0c1c1a0a48f1c4a330.tex ├── fnzset_xret_target81095db6e6bb6da6b746ed406dccd45e.tex ├── fnzsetcapaddr35ad6dc7effb74b141243b59c9daceff.tex ├── fnzsetcapaddrchecked02f3e6fc454faf7b488ed3661fb1a85e.tex ├── fnzsetcapbounds7a50a538fe976a2bfbe0b9f81cc7642e.tex ├── fnzsetcapflags1cebd5e15eac27fc3dbd3e6dc534158a.tex ├── fnzsetcapoffset2da95070f2a3b53b97519f3b1f6a312a.tex ├── fnzsetcapoffsetcheckedd72d1fe7b9d8608e6646350e9965652b.tex ├── fnzsetcappermsbb03905a9ed7e94e44018326fd80a0d0.tex ├── fnzshift_right_arith32247e0e7505241d38fca8e6a3bcdfea9e.tex ├── fnzshift_right_arith642d6a56971daae2b1fdb862ebbbaf6a46.tex ├── fnzslice_maske01cafc7448fbf1583dc5dd96b06c854.tex ├── fnzsop_of_num788240d3b5d5ef8334c5920b24c291e9.tex ├── fnzsopw_of_num696c7b3c0b6fb9b9c9d699cd0a410ea3.tex ├── fnzspc_backwardsa712e20ab4070963924d2974cc8aa941.tex ├── fnzspc_forwardsabfa1efbce2d58c6d3e26c86435d3af4.tex ├── fnzspc_matches_prefix38c7965c7edeefb5fb2ccd6915f5bdbb.tex ├── fnzstepb001f84c8bf78b78b44b98d2b7f1f7d7.tex ├── fnzstring_of_bit7313cdbf7b05129d4977581f9bb14794.tex ├── fnzstring_of_capexa149bb71f2b82372115d021ece4e6416.tex ├── fnztag_addr_to_addrec4cd9758dc545430904849bc06af049.tex ├── fnztick_clocka855f1c53aa2515a7a67cd69b5b3d663.tex ├── fnztick_pc459868e2ecb79c51cd3817471ae33696.tex ├── fnztick_platformc49251d76e66d78fce3dd1f18a27869c.tex ├── fnzto_bits9fb7c0bf64c9bfa589ae4882a09f2a40.tex ├── fnztrans_kind_of_num89fdff5348b6925bdad7af7bbcc092d6.tex ├── fnztranslate39daa42428c4ec23bd5def028158b476c6.tex ├── fnztranslate488637bc30f662c37b22a80c3d053c14e5.tex ├── fnztranslateaddr7dc6bd4ea43d006224000f7b68f6a187.tex ├── fnztranslateaddr_priv058a80c00bb7770a29f29e63a3ac342b.tex ├── fnztranslationexceptionbd47ba58dcb6fcc0be14f6efdd551ad8.tex ├── fnztranslationmode51f0fd652f39ec2f6d4c16847f0d4345.tex ├── fnztrap_handler0acf2ac9f6239ac64448b463d4df9cf4.tex ├── fnztrapvectormode_of_bits3ab887814163c96ab28aec41cb9b44f6.tex ├── fnztrapvectormode_of_num8f2938d16cb187b62f9cdbbb35278d48.tex ├── fnztval0ee7d37a987a82754891fc591aec5852.tex ├── fnztvec_addrc6c52b287eacbc1aca798406d1b08576.tex ├── fnzufflagb3d552180ae10d9ed1b23a8e10ad2e9c.tex ├── fnzunsealcap58689ae49a7317c60147327414a678d2.tex ├── fnzuop_of_num86c5f7f375d0126822beff686eb42370.tex ├── fnzupdate_cap_with_integer_pc9c66feb4cf9d3f64ba301705bf4cece5.tex ├── fnzupdate_pte_bitsd84d357c2799412dbae43ca95464282b.tex ├── fnzupdate_softfloat_fflagsc33a686e24584b0b748b2ae8f801c505.tex ├── fnzvalid_rounding_mode99914dcf92c0a4b7285f2212ad9e630f.tex ├── fnzvaliddoubleregscd4e0fc960d20d254e143f01d81b4d44.tex ├── fnzwalk398233e1f75321f48773213830a045bfac.tex ├── fnzwalk486c4033235ca01e713873e89320a939ac.tex ├── fnzwc721d52ce2fe818d0148aaf1d5b6e2bec.tex ├── fnzwc_bitsb8b2d4f53308d4bb8d154a1f6664d336.tex ├── fnzwf_bits141c8aafc4ef81f118d39a00d8a5249d.tex ├── fnzwf_d94c91aff56d9566b109d96edd2d1663f.tex ├── fnzwf_hb915a10402ec9321c4ad1188ae0afc9f.tex ├── fnzwf_or_x_d99d1bec09a43ea1c3cba945cc2ebd80e.tex ├── fnzwf_or_x_hc2f88749fb30cde823632a5f1fd09b02.tex ├── fnzwf_or_x_s315d4d6563a562bd03df2f3d680343b5.tex ├── fnzwf_s8b4c2b923b5bc2d4c6f88cff982b6695.tex ├── fnzwfd3e403dd75784ce7e0cfdf609e32706e.tex ├── fnzwithin_clintc139e042afc9910b6edf55c2c70f2e80.tex ├── fnzwithin_htif_readable2f6131e40985c12d9270943521113c33.tex ├── fnzwithin_htif_writablec356d0ea372a60437fdf28745e5e9ae3.tex ├── fnzwithin_mmio_readable2afaf2bf016b6ead5a5708ec8508d184.tex ├── fnzwithin_mmio_writable310089204ce2d4e6a33811b1982373ad.tex ├── fnzwithin_phys_mem5b6233a64f93394cb594812a945dcbb2.tex ├── fnzword_width_bytes3499487c0f03a80d8659fa504a62261f.tex ├── fnzword_width_of_num5022e9594f19a45eb3d8079a7a770a00.tex ├── fnzwrite_fflagsf7610eb4597d886b515ad9553608a8d7.tex ├── fnzwrite_kind_of_num3c6c37285ad605eea3332f170d5b12d9.tex ├── fnzwrite_ram_ea38ee1d0d3a88b7ca22f44ac1921c34c8.tex ├── fnzwrite_ramaf59f53ca3a497b3b8d64cf319996fb8.tex ├── fnzwrite_sc_cap_result1d0d547672de98c1b674eca63a52126b.tex ├── fnzwrite_seed_csrfd9531acd713c94adc54460ad38524c4.tex ├── fnzwrite_tlb39d07866694d7288e6a3cb2ac08a58c288.tex ├── fnzwrite_tlb48c2deeba6fb9156609619ba23dcc84e5a.tex ├── fnzwritecsr7af48520171f4dd0cd06c1b6876196a7.tex ├── fnzwx0042b1ee0bdb45d47dcb45d5a9461882.tex ├── fnzwx_bitseb6ef5be72b31b8cb0f1595602665261.tex ├── fnzz8operatorz0zi_sz956bf0eb8f384ccc952f43b53c00f14d1.tex ├── fnzz8operatorz0zi_uz975e6e2563e418725e99f2d020a6e269f.tex ├── fnzz8operatorz0zizj_uz99c310fa9a514922f781c01ba7354f99f.tex ├── fnzz8operatorz0zkzj_sz904d1eed458afb5704c50166298da928d.tex ├── fnzz8operatorz0zkzj_uz932ccbf178c78f699a55ad5e4e3db033c.tex ├── fnzzzeros_implicitce1dd4153c9a1823a9697c4472c43ebf.tex ├── fnzzzicondop_of_num6c236bc72d5e4b8fcf599f8f5df132a1.tex ├── letzcap_addr_width7d4b25117798a50c5addfe865237309d.tex ├── letzcap_e_width973f9a73b0496551f021cfb45bc16fba.tex ├── letzcap_flags_width335bf4f42772a3e75f4dbee10e086942.tex ├── letzcap_hperms_width7a71e6f5d2bdf15a0098752dcdf93274.tex ├── letzcap_len_width9583637a11dff282b382f15c2de94120.tex ├── letzcap_mantissa_width9664b91a58eac86639a6d61f4c90f63a.tex ├── letzcap_max_addrb48a2b4f764eb38185432895e980eebf.tex ├── letzcap_max_e82f87bd5762ef4c31d546d60e860476b.tex ├── letzcap_max_otype1df3f442380c0e0fa0c48eae5affe3e1.tex ├── letzcap_otype_widthcbba33421b0d173c367e3bd232817e06.tex ├── letzcap_perms_widthf1a97a7ea919ad9f42706f84547f5b1a.tex ├── letzcap_reserved_width162aad08df94c6f762b5521864cec58f.tex ├── letzcap_reset_e517db3dd6e3b65ffc982098f6ac671bc.tex ├── letzcap_reset_t56aac6ecd6f934ba784056463b1e3b8b.tex ├── letzcap_sizze1bdaf9cd8fe2936d527bdd4bc7dd72ca.tex ├── letzcap_uperms_shiftbe2a57515ea08a94424ab7ec6686232b.tex ├── letzcap_uperms_widthf6dfed0942499b0c2d58b90971faca40.tex ├── letzcaps_per_cache_line7254e281fd7ea6b3c919ca9a34d729ad.tex ├── letzcia_fp476de1e96cc36dc8fb254f31212ff378.tex ├── letzddc_idx84de9edbdd981a44b8619e09ee340e49.tex ├── letzdefault_cap985ae72689b286ef08b36a5248d34d7e.tex ├── letzdefault_metafd00fef0d81d77ebcd9967cf47fd9879.tex ├── letzdefault_sv32_ext_ptef5811ea386bcee45bcef0e0d448074f6.tex ├── letzdefault_write_acca9d9d5ea89f91f937a8fd777a92ccb89.tex ├── letzgprstrsf6c1c171605e33b57e641a43684ba7c7.tex ├── letzhaverv12838a7ffddeb07ffd272bcde9de50c3456.tex ├── letzhaverv646386e65b1d6070ad5d157a0f6e0a1c6d.tex ├── letzinit_ext_ptw8bc63264e9681db25e45d391c0279a9d.tex ├── letzinternal_e_take_bits2053c0fdb4543de9de260a4bcf9ff42e.tex ├── letzlog2_cap_sizzea1e54166750a789fdd63562b89a8f0d4.tex ├── letzmsip_basefc27c8e50a1b936c6f7b30a736bd93b3.tex ├── letzmtime_base9ce6a45a625f58bf27a364dcf6e442b9.tex ├── letzmtime_base_hi5bcf3133a671d7190ead2f2fe4ca386b.tex ├── letzmtimecmp_base6c3f1082c76878efdad5a05e5541234f.tex ├── letzmtimecmp_base_hi2f6ebba64ab8b6b097dd0cd20b46485e.tex ├── letznia_fpb4e6847a1c22c2b1b88d46df558f490d.tex ├── letznull_cap8d594f9cb0e5a810506a1875526bbdc9.tex ├── letznull_cap_bitsf03c34ea7169765fddcb54d4ab2c95c8.tex ├── letzotype_sentry3b0a7de15855ff7324219a7bedb11aca.tex ├── letzotype_unsealed27aafb55f546c5283a4542e7c4697e4f.tex ├── letzpagesize_bits1fe5a2b7d022405eec5fb9efa9146c41.tex ├── letzpcc_idx8d31365769ac040611d33688d2935b81.tex ├── letzpte32_log_sizec1c0bae5116bacf8a2b119b16fd8ea5a.tex ├── letzpte32_sizecbedd4089b99ea14685e6c55c42999b1.tex ├── letzpte39_log_size48deebfa921eeef530f20ea8d54bb13e.tex ├── letzpte39_size52e305796983095f49220ea66ee6800d.tex ├── letzpte48_log_size4488de195e7d6006961ab6f6e1c11121.tex ├── letzpte48_sizeb6377c3b52e81b37c5e1857b9a769f07.tex ├── letzra87484e2842b4fd7656b7a15a91dfb18e.tex ├── letzreserved_otypesfc67c8a176aa3efad89f5a340aec39ac.tex ├── letzsp7719b40816742c1e564e7e22863119bb.tex ├── letzsv32_level_bits7af6b65d24fb6005b06c4bb5360a2851.tex ├── letzsv32_levels64809ecb87a72a19b33c42c931bfe215.tex ├── letzsv39_level_bits770c9fd85cef0ff2b4d7a95079d3ae0e.tex ├── letzsv39_levelsa18aaaf885aa1841ed5a91be9bfe252f.tex ├── letzsv48_level_bits8d42ea35a47abd9bf98a0e69297778f9.tex ├── letzsv48_levels6840b0c0dc7823e2a3360367a3bf9fde.tex ├── letzxlen_max_signed6131b04fb100d244ea18cfc0904214fe.tex ├── letzxlen_max_unsigned8c0ad5d3937664413a64f14a81eb46de.tex ├── letzxlen_min_signed255e3a3cc3b30d2069f3b6f10d475e25.tex ├── letzxlen_valab3f687c3300006f2181c3b8615db172.tex ├── letzzzero_freg51d2ad9aad2dcf96396ffd9ba5e9a050.tex ├── letzzzero_reg78bddf2297db5666e334328609966802.tex ├── letzzzrege795023b2830c72b44abe6be45e95f69.tex ├── overloadAz__sizze5b2e36a5dbb42eaba80b4d164e45d3ae.tex ├── overloadAzabs_intef5fbb521189282054dc80dc7173013d.tex ├── overloadAzappend88575169e0ec1639b6ae3851df999710.tex ├── overloadAzbitstr0d04da018975c4776e05a9c59c2e380e.tex ├── overloadAzc15f67105dab436b80b9241d87d1f8e9d.tex ├── overloadAzf71805d10b9ea2a56437652aba0daf9bf.tex ├── overloadAzf_dce13a0941da7b7642c47c02aaaf22707.tex ├── overloadAzf_h8b5b89a166af005200eddfdb4c753f54.tex ├── overloadAzf_or_x_d024412251a76ad9b93d0cea341dd37e8.tex ├── overloadAzf_or_x_h3ebc47a16976857a8cd1e19cfb51cb3e.tex ├── overloadAzf_or_x_s13ae8815ba72277dad5d10001aed7f61.tex ├── overloadAzf_s921e5f10c465aae8686d3336bac4e432.tex ├── overloadAzlength469e3f917f7b24f4691faf3caf842eba.tex ├── overloadAzmax91b641c464c0dc87660499321a356d93.tex ├── overloadAzmin95ae3c0ebde1421750e6db87bdf74801.tex ├── overloadAznan_boxf593e1648915be3a65ed1e1cf0dc7712.tex ├── overloadAznan_unbox6971c840905d637f635a4793907fe38e.tex ├── overloadAznegatef5714e2e9cd970a9cb8b7c6fdf3732b8.tex ├── overloadAzreversed9f0df85c2b57ca70b0103d18920d22f.tex ├── overloadAzshl_int4772030e3fc0913189e795ec25e86dc5.tex ├── overloadAzshr_int5f4032eb21b9c850a9e2a8de5872a2a2.tex ├── overloadAztmod_int76b131b53b88df8b201279295eacebbe.tex ├── overloadAzto_str8b7a6895ae35945bd4740e9f790c43ee.tex ├── overloadAzvector_accessbe81ec250d2df2ebadde393ea37a85a4.tex ├── overloadAzvector_subrange270c799ffa6c20b5244f22c64fba0367.tex ├── overloadAzvector_update_subrangeb77be803268d55f5f112399f9d0dfbc2.tex ├── overloadAzvector_updateb14d5207ae01ed7fc9d9882c9cc3ebef.tex ├── overloadAzx1f3c57dd04ac52fd92f3346ca51f00ec.tex ├── overloadAzz8operatorz0z1zjz981ebe433e26f9e2dfa2a9d2c7f4fe1f4.tex ├── overloadAzz8operatorz0z5z9194a289f0ceb02e29c9b6febc5146071.tex ├── overloadAzz8operatorz0z6z9d3731bb9b1c9d765858778ad48ba6b3a.tex ├── overloadAzz8operatorz0zaz94d99df7698c53c990108e8f028c06211.tex ├── overloadAzz8operatorz0zbz9a2d0168f574b152e5f31357e86602c16.tex ├── overloadAzz8operatorz0zdz9aaaae29f381509679e21c2555127a5dd.tex ├── overloadAzz8operatorz0ziz9714b8c400aed24ebd80eac39b4f9d751.tex ├── overloadAzz8operatorz0ziziz90068ca3610cb726b2dddda4048ca7686.tex ├── overloadAzz8operatorz0ziziziz9daf9b9d2ffdbec7af40418527044fa38.tex ├── overloadAzz8operatorz0zizjz95c366628fed7d8b7c251f1acd527ee3b.tex ├── overloadAzz8operatorz0zjzjz9c650f45e06411dd4e97578ff2bad6338.tex ├── overloadAzz8operatorz0zkz93747e4d4a6f99eb3fca0b477d2437ed5.tex ├── overloadAzz8operatorz0zkzjz94161e4bfad2d20e5d25bc774612b6588.tex ├── overloadAzz8operatorz0zkzk_sz9fd336467c8d7c9163cb44b900cb10522.tex ├── overloadAzz8operatorz0zkzkz9e772b5e121d0113826739b52dbbce0f8.tex ├── overloadAzz8operatorz0zkzkzkz957fa2f300078df169cd8f1b6939b710d.tex ├── overloadAzz8operatorz0zqz9ccbd65071d8f0fbb9677c7f6e86d3527.tex ├── overloadAzz8operatorz0zuz99af95b281314726fa91893b57fc290dc.tex ├── overloadAzzw805a9067649c7cfeedcb41b57a7e2c86.tex ├── overloadAzzzerosc530711942e216cef3921733c1c5d101.tex ├── overloadBz__sizze5b2e36a5dbb42eaba80b4d164e45d3ae.tex ├── overloadBzabs_intef5fbb521189282054dc80dc7173013d.tex ├── overloadBzappend88575169e0ec1639b6ae3851df999710.tex ├── overloadBzto_str8b7a6895ae35945bd4740e9f790c43ee.tex ├── overloadBzvector_updateb14d5207ae01ed7fc9d9882c9cc3ebef.tex ├── overloadBzz8operatorz0z1zjz981ebe433e26f9e2dfa2a9d2c7f4fe1f4.tex ├── overloadBzz8operatorz0z6z9d3731bb9b1c9d765858778ad48ba6b3a.tex ├── overloadBzz8operatorz0zbz9a2d0168f574b152e5f31357e86602c16.tex ├── overloadBzz8operatorz0zdz9aaaae29f381509679e21c2555127a5dd.tex ├── overloadBzz8operatorz0ziziz90068ca3610cb726b2dddda4048ca7686.tex ├── overloadBzz8operatorz0zjzjz9c650f45e06411dd4e97578ff2bad6338.tex ├── overloadBzz8operatorz0zkzkz9e772b5e121d0113826739b52dbbce0f8.tex ├── overloadBzz8operatorz0zqz9ccbd65071d8f0fbb9677c7f6e86d3527.tex ├── overloadBzz8operatorz0zuz99af95b281314726fa91893b57fc290dc.tex ├── overloadCzto_str8b7a6895ae35945bd4740e9f790c43ee.tex ├── overloadCzz8operatorz0z1zjz981ebe433e26f9e2dfa2a9d2c7f4fe1f4.tex ├── overloadCzz8operatorz0z6z9d3731bb9b1c9d765858778ad48ba6b3a.tex ├── overloadCzz8operatorz0zjzjz9c650f45e06411dd4e97578ff2bad6338.tex ├── overloadCzz8operatorz0zuz99af95b281314726fa91893b57fc290dc.tex ├── overloadDzto_str8b7a6895ae35945bd4740e9f790c43ee.tex ├── overloadDzz8operatorz0zjzjz9c650f45e06411dd4e97578ff2bad6338.tex ├── overloadEzto_str8b7a6895ae35945bd4740e9f790c43ee.tex ├── overloadFzto_str8b7a6895ae35945bd4740e9f790c43ee.tex ├── overloadGzto_str8b7a6895ae35945bd4740e9f790c43ee.tex ├── overloadHzto_str8b7a6895ae35945bd4740e9f790c43ee.tex ├── overloadIzto_str8b7a6895ae35945bd4740e9f790c43ee.tex ├── overloadJzto_str8b7a6895ae35945bd4740e9f790c43ee.tex ├── registerzcur_instaaa0450d0c8f1ce0d022c56fa4a175d3.tex ├── registerzcur_privilegea18daa407d5b419b6c11d0ebdecf3f7a.tex ├── registerzddc252700d203e07d44dd0e84b2b21e8947.tex ├── registerzf093fe33c56e357cae27506236b348348d.tex ├── registerzf106f04d76b5e3ed60f5268f04acac9c16c.tex ├── registerzf11b15fea1cf950b070aafa041418eda929.tex ├── registerzf123defe181040f28d4c27ce9dea6697e5d.tex ├── registerzf13b4f32b8e44f83775deadbcef47ed95a2.tex ├── registerzf144f5e0527533a2c91da3a69b54d87c703.tex ├── registerzf158321621e2e95ea25665930995998e7c4.tex ├── registerzf1667e9efb739790e3612e923b3bcfb3a9b.tex ├── registerzf170e8431c16b19fb052c4d43c0a5f4045a.tex ├── registerzf176bdcd0b68d72a1df69e942a2ad6bb87.tex ├── registerzf1883d9610b319dfe4216a30d8a16ea71db.tex ├── registerzf19fb4a0a27faa4cca1d4d4de8b8bd18781.tex ├── registerzf201bdc6ce89202034e683f95bd2136237e.tex ├── registerzf21417078a42509b6cb627d087624aacea5.tex ├── registerzf228b3a0f80b871428c0a05df9c287efcfa.tex ├── registerzf23892a277f57d51edd975b7762cb1730d2.tex ├── registerzf24a3370f8d590bf8c692f34b28da0a1ae0.tex ├── registerzf2552c26f36bf5318fd19f6412d4e07e3e0.tex ├── registerzf263995b5fa95645a8a39f3a5a8007735ac.tex ├── registerzf2720d3fee23f2512ed3406c851f1df87ac.tex ├── registerzf28aa1e414131418d9e520c1ab7ef388c48.tex ├── registerzf29929512a4737a4275e393f45f882b6228.tex ├── registerzf2e23fe6a3694e0f8c2cdbd14631995f9c.tex ├── registerzf3052a3e8e2b54b96c0a43bd0d6d088be8d.tex ├── registerzf3173476cdc8af6166eeb9be8c8ea331515.tex ├── registerzf3967f438e8c09040b75ac380736f703fa.tex ├── registerzf48c5b36ca0c526408033d51066e8cf26a.tex ├── registerzf53370844a919455db1021fc1297433ffe.tex ├── registerzf681f57ded710aaf7d6bb016091da4ab25.tex ├── registerzf7ffc7692f2b9ce03facaa63a8eb4b0622.tex ├── registerzf8e8464397f1264a89d05d98addebac41b.tex ├── registerzf9b106492b12040bca4966dbbbdc3a277f.tex ├── registerzfcsrcafe3ad613ba5c3082476ee04c975577.tex ├── registerzfloat_fflagsc45deaf199d5c06ba23f632f21999ee7.tex ├── registerzfloat_result26986aaec234f8ae97ca9b22e362811c.tex ├── registerzhtif_cmd_writeedd1bc7316afddbceddc8c0b7455dcaa.tex ├── registerzhtif_donee35d746818e476f4601316006140c798.tex ├── registerzhtif_exit_code4c49ae09bde37d07ed5c03fcc8471ff0.tex ├── registerzhtif_payload_writesa7d10d6d20d4ae40fd32b7afaa3e7f4f.tex ├── registerzhtif_tohost8f4c187d54fc7660be7cb8ba7477bc9c.tex ├── registerzinstbitsf085fa3f9045f37ea35bf6b43c50aa3e.tex ├── registerzmarchidb9b264fe4bdc62a0b64a2bb45094f2ee.tex ├── registerzmcauseb2ff15d464e637064b6f9d84c5206df2.tex ├── registerzmccsrf49356b1c2ead25a854b81f1d70f71b2.tex ├── registerzmcounterenf658f473c4b578b1af4a4054b65335aa.tex ├── registerzmcountinhibita4aca7b8264d70b90a82f74c8279a704.tex ├── registerzmcyclee308f19fe5eee1b57c22cf8293fd5c52.tex ├── registerzmedeleg3c729756e7c10c6c2d5901927a42e9b4.tex ├── registerzmepcc876acb302a918827e970def4e995c8e.tex ├── registerzmepcccdd01bd19e0af0b28a07b1019e607e2a.tex ├── registerzmhartidb8e734c7b59827098f74be8ab8dcfa74.tex ├── registerzmideleg09d034012485cd77f6ef7016cc2ccd91.tex ├── registerzmie12605a9c54aed05316f649eb9da217d0.tex ├── registerzmimpidd5c531d28776f8d602094828aa64e270.tex ├── registerzminstret542e7e5da16279d2bd90859b1533a6ee.tex ├── registerzminstret_increment4bf06d6ee65982630fdaccfdc2b150e1.tex ├── registerzmip6e162b56990b417fd10593013464d75a.tex ├── registerzmisa5cceeb295703ff8a973abba52d6ee067.tex ├── registerzmscratch69719d5dfd8d4ca30c1c37d1533cd58d.tex ├── registerzmscratchcae4d8198dd83f93304ec3d932a204a32.tex ├── registerzmstatus8a1c8132987625b260b1ff56aa2d3463.tex ├── registerzmstatush99e415e2be0d9f55ef4d84aa3694681f.tex ├── registerzmtcc063472ed557a42632836fda50c7b01ea.tex ├── registerzmtdc5898b0ed1cb126b3556f6f0a3d0e1f13.tex ├── registerzmtime6eef8fbfbcae6e4477759436537cfcbc.tex ├── registerzmtimecmp490b548fc68eb77d9ad0fb131ac5b176.tex ├── registerzmtvald49a142309bde2f160e87c7e394ae344.tex ├── registerzmtvec2eb8723a42702325325376f85233a2de.tex ├── registerzmvendoridb839b7bbcf61dfc453ab3b30b51b54d7.tex ├── registerznextpccd3b6ca46e34adc6888f6be7bbff7d490.tex ├── registerznextpcd2e19cc4b7215aff19cb2f9ba5652a3f.tex ├── registerzpcc7790fb8e8f8e32aa5c43aaf6230ab26c.tex ├── registerzpcedbec7ccca699bef927f7d0d14fdf9d7.tex ├── registerzpmp0cfgbab5c213c1a764aa4c8650fb1bf70c22.tex ├── registerzpmp10cfge438c73c11a494d00233816b1de4e5c9.tex ├── registerzpmp11cfg3dd6c39fc00f4c26e0eb77e545ff896b.tex ├── registerzpmp12cfg9c230b0d5d95250e7f2f77fc9e158429.tex ├── registerzpmp13cfgdd21e002e41c22a8d1e6eb7951dff2f2.tex ├── registerzpmp14cfgff0f15b9869d20a65b49c67b6c1b6646.tex ├── registerzpmp15cfgcc174867cf34a9ce6e1cfaf7fbb0e524.tex ├── registerzpmp1cfgd71559b110dd1a256c5d4e44d9e10b0a.tex ├── registerzpmp2cfgafa8058bad73632a1a1a9f49062bb623.tex ├── registerzpmp3cfg65a18d1c464bf396096e6bac52e96e66.tex ├── registerzpmp4cfg4e3e23aa0c8c9ea9d4bf216afbda447f.tex ├── registerzpmp5cfgfeba18c8a7a4711d8933b943cbf0d4e9.tex ├── registerzpmp6cfg341e8a5ba4271996c23c49e415ca7094.tex ├── registerzpmp7cfg16660c82c2f12636460279bc80ff3476.tex ├── registerzpmp8cfgb013823cbf258dd9bb903df2590c7db0.tex ├── registerzpmp9cfga1dd9e94aac9f15f871c7f2eb5b4c93b.tex ├── registerzpmpaddr01318ca05b5f2c6418ee72854e83ea4b5.tex ├── registerzpmpaddr101ae256e930340bfdc54f3552baae4101.tex ├── registerzpmpaddr1113ef52f8ad3fa9b8f1fc7d13b2a7d87a.tex ├── registerzpmpaddr12df6491c8d84d7a8d193886212d2fd5d9.tex ├── registerzpmpaddr13dac2b94da5f464a04974c90e70ec47b1.tex ├── registerzpmpaddr144db2dcdc54c46e1de8d422a61703f605.tex ├── registerzpmpaddr155c571c64499d194872ff351c32039af3.tex ├── registerzpmpaddr1afa8222fa94a6e49c7cd901cad79e14d.tex ├── registerzpmpaddr248ef60d815e2ce65aec76eb9f3d20c91.tex ├── registerzpmpaddr3ffd2d83a692e77469cbd8e51d6f89ea4.tex ├── registerzpmpaddr4c61ddb0dbca63ac04d43771403696afa.tex ├── registerzpmpaddr5b132533741cd45135e3d63bb78a982ad.tex ├── registerzpmpaddr615332ad7fcf0f1c67f0ab4d767b1aec8.tex ├── registerzpmpaddr736954a743533f3670d8b935770308596.tex ├── registerzpmpaddr8655988d03d25d633f3c455eaa19f20b2.tex ├── registerzpmpaddr96809da0fe6da5f4642481d0ceea3e87a.tex ├── registerzsatp2234a3f325753d93675f367c04a81033.tex ├── registerzscause533cd9e5245f251f5cb7a651a94decad.tex ├── registerzsccsrd43a7241484ea3707ea62e8cce82cdf6.tex ├── registerzscounterena4e89645c651838f95f9ad90e403bc28.tex ├── registerzsedeleg947c560f2f49a3b5bc91eab68408d6a1.tex ├── registerzsepc3740eb348272eec2397a98b3d33723db.tex ├── registerzsepcccd25fc56bbb3518e17ffeda34ac7d6a4.tex ├── registerzsideleg3e34d5b613ef95c9b55880ce2058c24d.tex ├── registerzsscratch67d5cfc9d879c6b2a26e97bebe3b79b2.tex ├── registerzsscratchc4a2701b66b3e113a1892048b5c36772d.tex ├── registerzstcc9eb5d4caf6444a6d1e4f99a8936129c0.tex ├── registerzstdcd644fe1867e010969c37b12a4ddfbea0.tex ├── registerzstval75b0a14dbb04e8af8e03e5cd50636cab.tex ├── registerzstvec0eb349ea0ad646d2d168306aa856414d.tex ├── registerztlb39f472715eef1441f08dbf377dfa8b65ed.tex ├── registerztlb48a3524f22d6ad4586a54b808f10a6e105.tex ├── registerztselect1d29616a408737e95100ecc48eb1bbab.tex ├── registerzucause62743e1bf4f36ae266e96c6f93295ec2.tex ├── registerzuccsr514002b0cdc243dc86e058883babcea1.tex ├── registerzuepc62d45b88a7b130b5c4ae9fd612e362ba.tex ├── registerzuepcc737b78f4524a38426601387d321c40d3.tex ├── registerzuscratch1bd6909e190e8ed77f8d57b3f21796b0.tex ├── registerzuscratchc82f6e363e46bb627a096cebc303e74b5.tex ├── registerzutccc8bbcc4262ba36f812ab280c52d4163a.tex ├── registerzutdc3e3c5ab8870db2dd03e70dec4a8fa9fd.tex ├── registerzutval16cc41db8a6009306fc07dc85c83a528.tex ├── registerzutveca59db16f2b6cece74cbf225ef0d95fcc.tex ├── registerzx10075fda2655332c94468adf6d9cfee167.tex ├── registerzx1117d1c4a47980afdf5cd34b96000da662.tex ├── registerzx123b94f9bb839a88ea045b5dc2b77722ad.tex ├── registerzx1321fb69fac3bc3f8340194e8326c1fb66.tex ├── registerzx1453b9e3c8d0761c7981695b0be29c94a3.tex ├── registerzx153a193cb31d15cb47ac4766bb7e8cf537.tex ├── registerzx16cba34caf0395c529be230657952c7920.tex ├── registerzx17f1bdcadd9ed4be368e419a76043d65f6.tex ├── registerzx184fb73d217701da3dc8de6bf6b277c60b.tex ├── registerzx19c6b1ed9fd909c3c2bba167b24f3e6c6a.tex ├── registerzx1fe5c4f248eef676e5a146a72e236d1f8.tex ├── registerzx20e429a2030f03d3ded5ee9f6b91f4a127.tex ├── registerzx2186c12f37ab168ea482320db302753f24.tex ├── registerzx228a193307812dfaf39bcd6dc3036fa1f4.tex ├── registerzx23bb679db44ed052ce5a935b2ef3f8d7be.tex ├── registerzx245872cc178d98050751041559e753ba08.tex ├── registerzx2534a96aa59bd5c26a28998e3e56b9d8a9.tex ├── registerzx26de04751d1f5fca723d845aad3071b708.tex ├── registerzx277a706a5d52e0e13aa438642158730295.tex ├── registerzx278942aa883db478f0d834604d74d6de2.tex ├── registerzx28cf9356f207301341721307c091207286.tex ├── registerzx290c8746fc9b20b75925e58e405c4ec2d0.tex ├── registerzx30fd294a82b0b00107c35a3e4d1cc451f5.tex ├── registerzx31708623615f01cb79bd178a411a5bca81.tex ├── registerzx34e9c0422bae3139dadbb04561846d00b.tex ├── registerzx4199c28f5956631dca2e1897880aa83e2.tex ├── registerzx5bd044f8216696c2e47f329fea874ea1e.tex ├── registerzx6ed961bc5878899dfdad665518b966929.tex ├── registerzx7ff8d445f2307beb1e120d4503889624d.tex ├── registerzx8bee7877b92dadf4c0acdc2a5191e0141.tex ├── registerzx9486a4635a7ae5a4baad5528daaa91335.tex ├── typeza64_barrier_domaind28b62adeb08a7dce5456d5fc74d0c80.tex ├── typeza64_barrier_typec915d041169289864dae061f42a2c131.tex ├── typezaccesstype627dc4f8d60f616c352a3659c0dfbd61.tex ├── typezamo83bf3a088c1fa727e8019cb088f80417.tex ├── typezamoopd600bc1f48968cf6c909a7527f520a98.tex ├── typezarch_xlene776da3b62a5ddb22c2789a29c4f62e0.tex ├── typezarchitecture5b5b6aa873a23d1ef07eac267bb6da07.tex ├── typezasid322158fcb044d3d182ba538bfe0883c5fc.tex ├── typezasid64774ad52daab98e87d2a0c714473b041f.tex ├── typezast6bb070d12e82e4887160cdfd016230c8.tex ├── typezbarrier_kind0e1536e14e65f0b7937be9cba7867981.tex ├── typezbiop_zzbs2bd346a4a02cf7d57854a032d6f339fe.tex ├── typezbits_db59c6343f76a23d300748dc232dd81da.tex ├── typezbits_fflagsed9b9763ebe260174539e00fd7a0a522.tex ├── typezbits_h76e870fea4865b90f006ce427cb2a6df.tex ├── typezbits_l07cb308b5e4f91b7017ab58409d32070.tex ├── typezbits_lu3ab4327e3a12cfe46ba2eb7149190854.tex ├── typezbits_rm5b1f0169c0e4579bf2dcf98ba6079158.tex ├── typezbits_s528d05a73240052d43e6da2026f5b50f.tex ├── typezbits_wcd34ca70f55b1c3a8eca237a0b2e5a5b.tex ├── typezbits_wud57fbe06e562e34a1f66b7832875f761.tex ├── typezbitsa4b31f9b3dc11c921007b665e0d0fce6.tex ├── typezbop5369d06602ae03217d614193dd3f84fa.tex ├── typezbrop_zzba2fef5f71fe656386180fbdb08a9c9b3c.tex ├── typezbrop_zzbb5ce55a2db97dfab9fb8794f3b57f1ef2.tex ├── typezbrop_zzbkb4ef7bbd8ba542542349463262e6e2ff5.tex ├── typezbrop_zzbs873da065884c0ad20f33cd855ab908f8.tex ├── typezbropw_zzbae2fff71fc26b868b177ab0d8af385f23.tex ├── typezbropw_zzbb5a14af58a47fd1e12eae4b8133aaad3a.tex ├── typezcache_op_kind900c2bd360568e5562e384cfad1cfbd4.tex ├── typezcap_addr_width7d4b25117798a50c5addfe865237309d.tex ├── typezcap_e_width973f9a73b0496551f021cfb45bc16fba.tex ├── typezcap_flags_width335bf4f42772a3e75f4dbee10e086942.tex ├── typezcap_hperms_width7a71e6f5d2bdf15a0098752dcdf93274.tex ├── typezcap_len_width9583637a11dff282b382f15c2de94120.tex ├── typezcap_mantissa_width9664b91a58eac86639a6d61f4c90f63a.tex ├── typezcap_otype_widthcbba33421b0d173c367e3bd232817e06.tex ├── typezcap_perms_widthf1a97a7ea919ad9f42706f84547f5b1a.tex ├── typezcap_reserved_width162aad08df94c6f762b5521864cec58f.tex ├── typezcap_sizze1bdaf9cd8fe2936d527bdd4bc7dd72ca.tex ├── typezcap_uperms_shiftbe2a57515ea08a94424ab7ec6686232b.tex ├── typezcap_uperms_widthf6dfed0942499b0c2d58b90971faca40.tex ├── typezcapability5646515621fe4c3bb7fe8874d1909f0e.tex ├── typezcapaddrbitsdbb96675d10b9e9b205f71df6a15d202.tex ├── typezcapaddrintf3dc84d3e8f46c74b19aac7a9fd4f1f2.tex ├── typezcapbits32830b87cefa69a0cdb78ef00d25b781.tex ├── typezcapexbc9797bf8ddff0359677ca6657edba93.tex ├── typezcapflagsbitsc0aea8b13e99ce9586aae1d820edcb88.tex ├── typezcaplenbits0c88c644020f10b2ca144bfbaba3ec9e.tex ├── typezcaplenf6618af706b03f95ca9741cffae7687d.tex ├── typezcappermsbits6613dfcf198c86f0eab4b7594494ef02.tex ├── typezcapreg_idx46cb8ec24174ac7dafd6635c5040002d.tex ├── typezcaps_per_cache_line7254e281fd7ea6b3c919ca9a34d729ad.tex ├── typezccsrebba1b25012128c604b97c41d5de5508.tex ├── typezclearregsete5eab3e282a2a338ddb8311b5edbb561.tex ├── typezcounteren79441db7eb726d320a01493bb921db0e.tex ├── typezcounterin25158d322f7a7f1b254bff0638245582.tex ├── typezcptrcmpopb3b1dde403387930c5431415f0c993e5.tex ├── typezcregidx93aa5af192dfa10c34a9c84f0c2ce1a1.tex ├── typezcsreg01b93a287ca075effde1c3cdbc173b4e.tex ├── typezcsrop2c5a5cf59f588ba61c955dc544ab5638.tex ├── typezcsrrwa8d2be180025e67dbbe56d3c5c45b12e.tex ├── typezctl_result052149e0767cf8ed055fce7a562f2c3c.tex ├── typezdiafp900a9a3c892b92c007276686dcd307f6.tex ├── typezenccapability8703f01ba56a7670e501750457ffebed.tex ├── typezexc_code41fa41b8abb196633a02f07b51e90738.tex ├── typezexceptionfaa4db8fab65c538edad4222e766a71a.tex ├── typezexceptiontype8574cf8632bbc8e423ccb2d23e61bdff.tex ├── typezext_access_type8c60f923ce211fcdc0c77548b866673e.tex ├── typezext_control_addr_error30fe954fdccd9382175241e7b6137d82.tex ├── typezext_controladdr_checka9d6f41abcba03f32cc75e65e808a059.tex ├── typezext_data_addr_errora4f74a5b44e1f0d7e46bc0f33c466dea.tex ├── typezext_dataaddr_checkae2f55c86bbc0d35297825ba44134f12.tex ├── typezext_exc_type73c827d8e97122989947956ad800fcf5.tex ├── typezext_exception91bbea5dcedef746789e1dfa97cb264d.tex ├── typezext_fetch_addr_error77c89145df888a86f60f8c4b402dc719.tex ├── typezext_fetchaddr_checkea47f0986744ae6c29753d54694485fe.tex ├── typezext_physaddr_checkc3760f9b4fda909a0f48ead90fcc3bf3.tex ├── typezext_pte_bitsa7158098bccf12e34e307673a27a3abd.tex ├── typezext_ptw_error5964337ea2d10baef1f3c2ff9d6e6893.tex ├── typezext_ptw_fail2875647ee1ba483d4a452f6a98fef854.tex ├── typezext_ptw_lcbba545a858359524aa6ef05819a4c22a.tex ├── typezext_ptw_sccf7d1fb4d0ca02c7aa470f10faacf4b9.tex ├── typezext_ptwde60d7352876746c4773d53f332b5137.tex ├── typezext_statuscc754716d0653fa6ecbe317b319fb0e7.tex ├── typezextop_zzbbd6eb4e7cfa917494114fac88d6e8669a.tex ├── typezextpte08291a23c157d4bccbd0a79786be8e37.tex ├── typezextstatus48f045aa452fc429aaaaf8df3f7b4a71.tex ├── typezf_bin_op_d997af8255aaaca7c24b987d847247564.tex ├── typezf_bin_op_h490f32a951a7eb29ad316e852be6ba7e.tex ├── typezf_bin_op_s70d2d316fdfc1f5fd4d53696fd688829.tex ├── typezf_bin_rm_op_d17db6dd54145474f7e451ccb8f074943.tex ├── typezf_bin_rm_op_hcb654af04c01581002301a740cd2713e.tex ├── typezf_bin_rm_op_s0fd11305b9d3dfc93e566ad91732c086.tex ├── typezf_madd_op_d3909a9cf5d4cc7f2d6f5dc2a8683ef42.tex ├── typezf_madd_op_h014c0f7cceeee675c14766eef28d4847.tex ├── typezf_madd_op_sb37be1865406477b64362e39a00e2afe.tex ├── typezf_un_op_d60d5205abfb9c0cba7b1e1dbdf6ad69e.tex ├── typezf_un_op_h8bda8fcb89ae06790ea28e380d4c3fdb.tex ├── typezf_un_op_s286e536373f63a1fa600b8619060bb26.tex ├── typezf_un_rm_op_de2fd51e1e803f0967e3388fb50d06082.tex ├── typezf_un_rm_op_hba65e7903cc8eeb26578b6cadc4f1702.tex ├── typezf_un_rm_op_sd0ea7b4f9a759adc91555b3055b8016a.tex ├── typezfcsrb3f3a19258d9652856cfe0e745b7acf3.tex ├── typezfetchresult170a566bc6b6cd6bbb373e14725091ab.tex ├── typezflen27ebfaa38e1d50ee3669425f05ac8951.tex ├── typezflen_bytesd7ba48b222b9ef1a7ea6335686de6c81.tex ├── typezflenbits34a10f66673a8dd853aa9dcae8af6905.tex ├── typezfregtype005522b0120ed9774e1ab7767fd5f4aa.tex ├── typezhalf6766630885293c014a0c4687f74d88fa.tex ├── typezhtif_cmd11bed6786969720c8c78224801520c9a.tex ├── typezimm12deef2ca6ef7ab7db2c410afab5972c9d.tex ├── typezimm20575f3ad0e57a29fe015b13b4df3641d3.tex ├── typezinstruction_kinda0a17f6dfb4c893282fe838bdd846354.tex ├── typezinternal_e_take_bits2053c0fdb4543de9de260a4bcf9ff42e.tex ├── typezinterrupt_set44973ef906c7020fc165399cdb4dc72c.tex ├── typezinterrupttypeea26f192039f815bc5d0d5b058b4fac2.tex ├── typeziop4f047e83f4bb42a95f028529f28b2b82.tex ├── typezlog2_cap_sizzea1e54166750a789fdd63562b89a8f0d4.tex ├── typezmax_mem_access644b1e3f30ca973c2c87d72a6996dab7.tex ├── typezmcausea662f8fdb3c01a6efcbdc5abf35af73e.tex ├── typezmedeleg2ea875f42b3c32731b094792df4272ce.tex ├── typezmem_metaf5b381cf38597ad4a56a53301483f3c2.tex ├── typezmemoryopresult3416532231724086920f553567ecf72c.tex ├── typezminterrupts12bbecae04331c3c2bd6fea56af2709c.tex ├── typezmisaa32c2c216e0702e03f7fa6ac32ade17d.tex ├── typezmstatus6adeedf6ca37e8c03608d356a04db81f.tex ├── typezmstatushbe19a0fd111f7cf462e74397c744ddef.tex ├── typezmtvec31778e1eff09235941858a1d4774e45c.tex ├── typezniafpdcbcae7343979e4fb47e41a0909b121f.tex ├── typezniafps1c85f5c2a0d9da30d236aad9e6b48b40.tex ├── typezopcode9a1291b5342e38220790ad44491e6b07.tex ├── typezoptiona3271ef8b6a63c78e6db36dac0ee6547.tex ├── typezpaddr326acc54e31f94adeb46900dacee685a4f.tex ├── typezpaddr64f58cecb2121bad03c9e64da6cd15339b.tex ├── typezpmp_addr_range0c14af966e97978e2e0bea3825363bf8.tex ├── typezpmpaddrmatch1b3d520a29cdf5ebe0ae194fe06ab693.tex ├── typezpmpaddrmatchtype51c8a34448b8f2bea86b1b88c958b458.tex ├── typezpmpcfg_entf1f5c95dff6dbc5296f79013fd3eda09.tex ├── typezpmpmatch43c06bad055792d6d43e48c69738fa97.tex ├── typezpriv_leveld5cdc3b186bdc20eb05333efc3cfd01c.tex ├── typezprivilege9997cec8360c7da9f3608ad36bf538cc.tex ├── typezpte3289880ebfd8a537e73fa0b03b58db09a5.tex ├── typezpte48f7bf6ee72ef0ed2c1101c9e605f2f127.tex ├── typezpte6458e3ea8a5bd698d68e67a410a526fd60.tex ├── typezpte_bits8fb42d02184f92f56f1b4720e0954290.tex ├── typezpte_checke4890d6be3f8a927bdcbd51b1a5be9d3.tex ├── typezpteattribs7d3296aef3ee8195982b63fe09ada4c1.tex ├── typezptw_errore6acdb6d9897199828c918d43d6e0475.tex ├── typezptw_result387dae5ea1a379e54bc31c478988b63d.tex ├── typezread_kindc722f7d2aff68c2bd16feb054ed367f8.tex ├── typezregfpedcf3a6440b11288a4e07504f1ebdfae.tex ├── typezregfps6fc0ab735834848cecec1fbd72e56328.tex ├── typezregidxb20ed6db135b3db9440370ddc1897517.tex ├── typezregno1c2cd9b00ff5d991528ec5d711c3ace5.tex ├── typezregtype0be936c0d9e150ad1beff99e08691cf8.tex ├── typezretired3cb36a9311620933468743a8b2d2f6f4.tex ├── typezrop291ca9b0f81265d59b554cd7976da946.tex ├── typezropw43e7b9e2c8f71c945acf86b7ec6e0687.tex ├── typezrounding_modea8ccd05712e3eb82022c72b8440f235b.tex ├── typezsatp321d6ed78cf9005ac8e6444a423cd6e618.tex ├── typezsatp64bc81c51aa01ca27913d2b0a8ed23d481.tex ├── typezsatp_mode578b50fd69503e82abb4182613570ec9.tex ├── typezsatpmodedc53ce733006f254af9d4e33c8ed6401.tex ├── typezscreg7666c10c12f9f7ff3cd4397f32a77413.tex ├── typezsedeleg261f8092f9d360d308a10bcbcc83c5f6.tex ├── typezseed_opstfc811b39c73cc20d6913a2136e84a2bd.tex ├── typezsinterrupts37e2ae8cbcb085a9455d8333ab820af3.tex ├── typezsop278747973081fc221bd6ffe68d2fa910.tex ├── typezsopw29bbaf9eb4401b2d853623bfd0698c6e.tex ├── typezsstatusb3811444f066c3543008d60a23f2fb4b.tex ├── typezsv32_paddr9f5cfa9b0e96f55368dd46c5e00148a5.tex ├── typezsv32_pte054d26e26929f0189a30c1313f7f54e1.tex ├── typezsv32_vaddre98811ac62644b6d3e91ca2d91e5afb3.tex ├── typezsv39_paddr8e7ac2ddc4a718336a4f3894cdd91edd.tex ├── typezsv39_ptea9e6dd73ae92b5be63b2a7edb5ccc8a3.tex ├── typezsv39_vaddr9f1c1a92c2c683b5b23ddacf71051c03.tex ├── typezsv48_paddrb31db8c73707db172008fed5607c9247.tex ├── typezsv48_pte3a2f757f22affd3d18dd7c046956b713.tex ├── typezsv48_vaddrd3fdeb6a4cba35ed677a6112bb677bc2.tex ├── typezsync_exceptionf6f925de3b34f9256b962854b6415d97.tex ├── typeztagaddrbitsc26f5e6e74dd7ca6d16ebef3163d1a53.tex ├── typeztlb39_entrya6d01947ae0af49073403c37a147bc7a.tex ├── typeztlb48_entry26abc9d10a3e265edd1da0902c832cee.tex ├── typeztlb_entryd6a3e312d7372e7db4df8f6c3707b5fa.tex ├── typeztr_result3a5e84bc36b624bd12e1a801e779c4c4.tex ├── typeztrans_kind8352eb8eb0b209f0054bd957c33bf07d.tex ├── typeztrapvectormodecc7f1b98e2e9e9062e5f9a94be7a00dd.tex ├── typeztv_modea724d5138c36f1ab6005c9051bd94ea0.tex ├── typezuinterrupts1427c63818d0a5c9cb26ba06e84f503f.tex ├── typezuopd0b3f6267a24e3937a9850ce9ebaa872.tex ├── typezustatusea9ad819ad5ad1c26e0977e4f7a545d6.tex ├── typezvaddr321f5ce490361ac653dc4efb96fb3a4c98.tex ├── typezvaddr39d9a5d0d949c4cbbbc71c053903cf73cb.tex ├── typezvaddr4805a60a23d20e81c5ff9e6a5609aea22f.tex ├── typezword9ee2a7d7876193e4985e692f6ae78f08.tex ├── typezword_width15338b31164a0d031656f7f88e6114c8.tex ├── typezwrite_kindd407cee84c148660ae0b73dee4f0ddc7.tex ├── typezxlen69b5c0c212b6eef630aa879251a43faf.tex ├── typezxlen_bytesee19340a9dc2d174c74e7e66789a8ce5.tex ├── typezxlenbitsf5ff3be63c10995c090bf7946ccc6ec1.tex ├── typezzzicondopa7aca235781cdb8d229dc510abbddd29.tex ├── valz__barrier9c91ff87b358aa40ed8f2b1e1d97f44c.tex ├── valz__branch_announce3f5ec48a7e84580ebc85c9d355048c29.tex ├── valz__cache_maintenance664ff31aad5ce99f3549048fee01a578.tex ├── valz__deref1dbc379e24bd1b182e1db755dea8c453.tex ├── valz__excl_res213a4f8bb9ba5c1a34b50a170a41bba0.tex ├── valz__ided888b8991a27578d5dd72f84db80bce.tex ├── valz__instr_announce247eaf1a7feec56ee067d896e6f0ee3e.tex ├── valz__read_mem5b50614e040054739d7452238393251d.tex ├── valz__read_memt00147dd8cf6dc9809e14fc1395c45ce6.tex ├── valz__readram_meta16c05ad578ee799cab7403aa8924f5dd.tex ├── valz__tracememoryread11a5e2cc4158cfc2c22e91249b3a83cb.tex ├── valz__tracememorywrite59b064eac2207f0323d075cfc74a28ea.tex ├── valz__write_mem7fed12b7fc053a5ef3b5be1c753041b9.tex ├── valz__write_mem_ea084b77c6ab56479698cd76a013fd7cad.tex ├── valz__write_memte6e713c02b822271b225111a241edb5f.tex ├── valz__write_taga3db5671522692a95035f749d1a6fc7c.tex ├── valz__writeram_meta071a60a48b7f4ceb27499d72826fb174.tex ├── valz_reg_deref95099334a598a80d1fa0f47df99c8b42.tex ├── valz_shl1b261f5995acb90d475c10ee0cdbc12ce.tex ├── valz_shl32469ae968a52f81e1a28aeacf7e2d496b.tex ├── valz_shl8e01c74b934d4c323501a597baa8e6f73.tex ├── valz_shl_int86f4e1bc3609625860bc16734d7f2614.tex ├── valz_shl_int_generalab86cb298d6e60b48e78627d598f6165.tex ├── valz_shr328ec48e4bcaebfdbf5c374b77ca7b535b.tex ├── valz_shr_int34025c843d841a08930cb64bf99a1693.tex ├── valz_shr_int_generalf06a573ed81aec273a6397188519fd34.tex ├── valz_tmod_int_positive6f0621d972182279e90a43c082e50c10.tex ├── valz_tmod_inta2984ba6dbfa10758476d9b3b7f62560.tex ├── valza64_barrier_domain_of_num6e122924ff562010f42f288ecc2cdbe3.tex ├── valza64_barrier_type_of_numc06c55fe3b04f35ecb4741ea01acc85e.tex ├── valzabs_int_atom414063313cc5ac5d9a742f9c8a111704.tex ├── valzabs_int_plainb54aa4afeed2c86b519a464eb2e4c77c.tex ├── valzaccesstype_to_str58f7a46d6b3e326411426e3cf0fe52cf.tex ├── valzaccrue_fflags6f6e494f89bde56691f40e88b063e194.tex ├── valzadd_atomd34efc9e611b6d3b6757e17f4932b12b.tex ├── valzadd_bits24373ffc11f289d5bb648df2f4f41b25.tex ├── valzadd_bits_inta5424052402522ff4653275c899f7543.tex ├── valzadd_intb17710be4fd02ace68d83b9dba907034.tex ├── valzadd_to_tlb39f45d8d071e2986dede49d7c2109cd4f5.tex ├── valzadd_to_tlb48a08cb99b91f9c80121525cc743b92593.tex ├── valzaddr_to_tag_addr21cfb55575f4fc24f9ec71484b7d4eb8.tex ├── valzamo_mnemonicac3b9dc5cf93b937e8a5514efa62f568.tex ├── valzamo_width_validcc8985d6c05c87b227cb9f46a588a56a.tex ├── valzamoop_of_num66fc14378761bc8bd8137ac63cffe431.tex ├── valzand_bool_no_flow5d5041fa8ff689136cdc03e3a11eda3a.tex ├── valzand_boola4a2cf9ccaa44106300961b15ab20e79.tex ├── valzand_vec99be3fe45d23194b597520c9e407ad35.tex ├── valzany_vector_updatef0077a3dd1846db0e7c8f84fa1a2eed5.tex ├── valzappend_6433ef192058d4bf5f092d6f8b6d97f4c4.tex ├── valzaqrl_str43f7a950ecb4ae033c3d54ba744ac285.tex ├── valzarch_to_bits5b82edd15605cd21ec0f9d9dc63af541.tex ├── valzarchitecture892e99af11725086f28c1c30cefffa9c.tex ├── valzarchitecture_of_num798cfe8625bb4fedb9343d4984208b4c.tex ├── valzassembly6c256353098ca1294b0a3873338d670c.tex ├── valzbiop_zzbs_of_num657ce5ff4fabd66cd7718d0f4801f00d.tex ├── valzbit_maybe_iea1ce4e78632791b6873db323516744a.tex ├── valzbit_maybe_oa643ed77970ec3375ca02eb2a3d6d7e3.tex ├── valzbit_maybe_r1c52279a1272ff324e99d5b1b65881cd.tex ├── valzbit_maybe_w6d81c7531ae5006f39930eecd7114080.tex ├── valzbit_to_bool238fffa8d41cb3108fd20322f5500ff3.tex ├── valzbits_strae053d842c21f0867dea1e830d1773cc.tex ├── valzbitvector_access8b584ca86770abb6b0da5ef059a02ed9.tex ├── valzbitvector_concat6176f8be1468d8779ee8370fd3b4a6e0.tex ├── valzbitvector_lengthcd74a5cced7567d19500671e4b6e1031.tex ├── valzbitvector_update20826799a1ff3ff40895206db0df14bb.tex ├── valzbool_bitsc0498d89cd314b64ec44bc657a0630ec.tex ├── valzbool_not_bits8cc7dc8d8a4bcd7dc0a9851db7a322cc.tex ├── valzbool_to_bit5cc99dc0718457cc8a182fa8507f045a.tex ├── valzbool_to_bits827ded794caf4c773562dc8baff6a29a.tex ├── valzbop_of_num74cd9479863c5a21d66fa86ae45f1bd5.tex ├── valzbrop_zzba_of_num70ddd1a327c1d2a55a3182bf9129ab44.tex ├── valzbrop_zzbb_of_num1ac2bd80c3ef359df2e0c1bc2821a18f.tex ├── valzbrop_zzbkb_of_num4491ab5f16454ed67b90a355ce7a27b6.tex ├── valzbrop_zzbs_of_num930c22b621a73b913089b63d53f85888.tex ├── valzbropw_zzba_of_numbb6500f5a1f03ef8ebad88dc76af7705.tex ├── valzbropw_zzbb_of_numba7408999d7018da58cc69911b9ce189.tex ├── valzbtype_mnemonicee542cf061481e1e2c0e4ec1302a928b.tex ├── valzcache_op_kind_of_num612a346f1c1edf9d5bae987ac9d9912c.tex ├── valzcancel_reservationf12c9af3ed835ad5be485ac1fad8d56f.tex ├── valzcanonical_nan_d7d468e933fb666b50bdf56e90272edf5.tex ├── valzcanonical_nan_h080e1071b7703771f0be5ac164e23688.tex ├── valzcanonical_nan_s21045df28a8988e296d9749590d92369.tex ├── valzcap_creg_nameb745905c258c936ba7a6eafe4633359f.tex ├── valzcap_reg_name2541adc6dad121efe53209371c0fbc68.tex ├── valzcap_reg_name_abi719d69842e8a63e886ffe0791675d4e0.tex ├── valzcap_to_integer_pcfb8f9e29d6bb00469db30a7b19649da3.tex ├── valzcapbitstocapability5a9b90d5c99889a6865e9bf96c63fbdd.tex ├── valzcapbitstoenccapability376eace6c92fa3a226106f41f4481487.tex ├── valzcapboundsequal1d03aee0bdb04e1debef609dd2a20edc.tex ├── valzcapex_of_num5060d93d1da28509784feb6c153b90e3.tex ├── valzcapexcodee065d40e92bb99703db21c8c18bedf11.tex ├── valzcaptobits025010a6e8c284beecc438f72babcc70.tex ├── valzcaptoenccapc141a465054fbb8de522a42c4c66faf3.tex ├── valzcaptomembitsdd93cf3e1664bb5bed89aa04e4889329.tex ├── valzcaptostring7067e2f1e90748309c77a5de3d661e3d.tex ├── valzcheck_counteren24e3081662742c5feea4ad876dc0a51c.tex ├── valzcheck_csr588ba7a7f36d1f6476f0b3640406ee0a.tex ├── valzcheck_csr_access77b52cf2ed56bd5489c2fcc29e6efff7.tex ├── valzcheck_misaligned6730e75ccee79325a38a992b6314fd91.tex ├── valzcheck_res_misalignede05ad7adc37fbdff34459806aaddc074.tex ├── valzcheck_seed_csrf99497defe8015c0237b2b8cfc908f96.tex ├── valzcheck_tvm_satp8e66c1c4a67c389d24c42619a3634b21.tex ├── valzchecked_mem_read46a92fcd62c31279edfc3bc18c424fa0.tex ├── valzchecked_mem_write765e0693788c9f4b01c2243ece39909e.tex ├── valzcheckptepermissione94004ed8067442121c54ab1b95848d0.tex ├── valzclearregset_of_numcd5fbceac9f286632a9dd1aa0eafe241.tex ├── valzcleartagaf08859fa57569449d714250191d435a.tex ├── valzcleartagif2b7dd54bd194c70766445bcf562df280.tex ├── valzcleartagifsealede07c4106b2ead789cbb4cef06b928bf4.tex ├── valzclint_dispatch8f07ea27f21c1842cfbd7abdf66f1da6.tex ├── valzclint_load21de915eadac54aac5354dd7bcbb8d32.tex ├── valzclint_store5ac6a4caa2fe222e7b924cd9a27ec52f.tex ├── valzconcat_str366019c233188ef65ab3d1f977f04112.tex ├── valzconcat_str_bitsd8fc2224310ed49d394cba090cf60741.tex ├── valzconcat_str_dec4a6431591803433e2668ed9b4afaadd0.tex ├── valzcount_leading_zzeros315ae28f559df1d42a7d2ca4cfff2905.tex ├── valzcptrcmpop_of_num73ef06bb0c979dffcf7e6619077debb0.tex ├── valzcreg2reg_idxe272195325d960d58ce119619a5a1c75.tex ├── valzcreg_name8aa7dd2adef25f1d7c38341bff05c8a9.tex ├── valzcsr_mnemonic3a1dd26f3ac0095deadcf2bffb0adbc8.tex ├── valzcsr_name355619c0d72f0a56dfaf2d45f4b72967.tex ├── valzcsr_name_map043e1d5f928269d79e6253854765ef21.tex ├── valzcsraccess68432d7ad570023367f89beb42b653aa.tex ├── valzcsrop_of_numfc0e82db24db14fec87d0613c91892f2.tex ├── valzcsrprivc196a9e4f8a034a73a295c0ac67907ed.tex ├── valzcur_architecture146db9bbeb421361d412d7f5f7f40511.tex ├── valzcurasid32f5f0e43e5813461351dff485d90e4aa4.tex ├── valzcurasid64b2c4a622c945e46b0aea25ce9a07740f.tex ├── valzcurptb320f32995fafcf5ebca7eeda72aee3f74f.tex ├── valzcurptb6479eaa1d344e911b626ff56a8856bcd50.tex ├── valzddc_and_resulting_addr0f0e2d5c6123a71667b35ed17c44868e.tex ├── valzdec_str7582ccea1482759c248b1f1ac9f6ae63.tex ├── valzdecimal_string_of_bits7da73b6b29137ed7163460292c5440b0.tex ├── valzdef_spc_backwardseab568d1f8e592642bb1655eb934a620.tex ├── valzdef_spc_forwards4eafa854d5b706686aca12e499e738fa.tex ├── valzdef_spc_matches_prefix0e41afd1e8fe11919b3e9439288e00c3.tex ├── valzdef_spce04ebdaa1e0acd4aa4dd3326642e673e.tex ├── valzdirty_fd_context8f0fcc8b7745d7294388295307af4058.tex ├── valzdirty_fd_context_if_presentb9ad212aebb8c346cd2f5db5d3190be4.tex ├── valzdispatchinterruptaf83562ba97e1882252696fd8999b3e7.tex ├── valzdzzflagcea95ae2581be09607c095ea1558f21b.tex ├── valzediv_int5aaf4d3d5a3d15a7aebaf90d3bfb6650.tex ├── valzeffectiveprivilegeb14beb91b9202c1aefb99c45054bcb23.tex ├── valzelf_entry2a366da786fa7f56d47732b2fddb2821.tex ├── valzelf_tohost30cafcd41bc201ebfe5bbd0510aa0b7c.tex ├── valzemod_int8e3d74b3b6a72e24e6bd03570d8e21ba.tex ├── valzenccapabilitytocapability7ba73fdb2e8fe4a2b512fe117732f648.tex ├── valzenccaptobits948ae8b1faab2106f5564feb2065ac65.tex ├── valzencdec_amoopad56ea38f11b2d2533d3cea1e6e89079.tex ├── valzencdec_bop37935afdc8fb9d403964a671d7b8ef6f.tex ├── valzencdec_capmodea00a284ef6aeb6ad5291b1a1885b9f63.tex ├── valzencdec_compressed480f14a33b2969971592c7ca63bcfde9.tex ├── valzencdec_compressed_capmodea936938df9f8c926ac76addeee8e4cf9.tex ├── valzencdec_csrop402749395fac229088b2e6f6e6206c72.tex ├── valzencdec_iopdc6254ab3f3dfdad4df376ed9499c048.tex ├── valzencdec_mul_op4fddc1c61135e80f6618dd3c6fca770c.tex ├── valzencdec_rounding_mode4e9de2b381b2971c0047c4587dc1aeff.tex ├── valzencdec_sop073a7abc17ca60aa3455773907eb78c7.tex ├── valzencdec_uop0feeafb72397448d1e686117bd04bd8d.tex ├── valzencdeca7ceb0009f9b533ad47d2b69e8881c04.tex ├── valzeq_anything99dff1d931070d33dac5c755eae24439.tex ├── valzeq_bit7182cc37406e2c0d4c1e739a98e248ea.tex ├── valzeq_bits886ce7cf3ec93a28308e8d4e9d63f4be.tex ├── valzeq_bool0e93587306381c3f984dc7cea6ae190d.tex ├── valzeq_int364a98dbf8a9faa70e666cce41d8c1aa.tex ├── valzeq_string75dfa57c0476ae3f43f8e55ffe51a116.tex ├── valzeq_unit996f84433ac0995f4aadfca5b68cd358.tex ├── valzexception_delegateefb7e9252abe9f7e50e2f06577208c695.tex ├── valzexception_handlerf03729146a8718cee62ce35044e16202.tex ├── valzexceptiontype_to_bits6edc76877c2677590096c351d9b431f1.tex ├── valzexceptiontype_to_str566b70f16fdf6ed4d1850ec75465ec4b.tex ├── valzexecute33a689e3a631b9b905b85461d3814943.tex ├── valzext_access_type_of_num6a15c4e70d2e9820f649a1cc6760e30a.tex ├── valzext_check_csr_fail991cc4645a62a48eb645391d3988288a.tex ├── valzext_check_csreef82c82c124fe04d74fc6fd8219bb68.tex ├── valzext_check_phys_mem_readf999b4bc39f7274e42391ca653d8762d.tex ├── valzext_check_phys_mem_writeeec4b73c21b79225d7ccf5fb8b67ba61.tex ├── valzext_check_xret_priv92677d070503a361c4ac308adba53957.tex ├── valzext_control_check_addr2d404fc3390578d569e3f547f0d18fce.tex ├── valzext_control_check_pc92c2579f955b827738ac1e5c79b85839.tex ├── valzext_data_get_addra719d6978c6003ef3b6e2e57ccbf64b8.tex ├── valzext_decode_compressedfbec87e2d4f623ebb23ef7e78027c9d5.tex ├── valzext_decodef03d5af7cdee0fb957b2af3e1882c370.tex ├── valzext_exc_type_of_numa5807bd3284ecfd6e2edf0e304dee26e.tex ├── valzext_exc_type_to_bitse12334413f8dedca96749d4413e3150b.tex ├── valzext_exc_type_to_strc4b005a75959aeec9fce26f39219c666.tex ├── valzext_fail_xret_priva071b88d32f48ad8e720a4cae916da8b.tex ├── valzext_fetch_check_pc2e82f09c4f4da5465b70e5f9e6f48b77.tex ├── valzext_fetch_hookb78ddd15c7be769c4a0783ef122b9767.tex ├── valzext_get_ptw_errorb38503fe4519ddae4ed13f9933d3c0a5.tex ├── valzext_handle_control_check_error7b80ca54e4133f98238aa5f1371bfc1f.tex ├── valzext_handle_data_check_errorad2507fc7050fbd24451608767d75b73.tex ├── valzext_handle_fetch_check_error1c773c1438a4c5dcc256df216f0a1aa9.tex ├── valzext_init_regs1d9ff00ce58fd5712eb26190e338015a.tex ├── valzext_initaf8e3807fa5c1bbef01331f40e0f99a4.tex ├── valzext_is_csr_defined3e2540173eaa97b3902070bdfa6d0f6f.tex ├── valzext_post_step_hook12041b61939f7dc96fabf0eb4cecd40e.tex ├── valzext_pre_step_hookbaa423b1418b5f3048ae14ba522eabb5.tex ├── valzext_ptw_error_of_num6c265a5359168121d0772efe3f31cd45.tex ├── valzext_ptw_fail_of_numcc5cb6ad05de49125f246aa8627fb15b.tex ├── valzext_ptw_lc_joindc735a27ea989374f5eabf813141d337.tex ├── valzext_ptw_lc_of_numfefbb86ad247369523da5c5114df83a8.tex ├── valzext_ptw_sc_join88636243b559a2aba809497742e7ce00.tex ├── valzext_ptw_sc_of_num2137f22f5407b82d12c8574662600e18.tex ├── valzext_read_csr8af202f75b7d6e7536c08d920bd54264.tex ├── valzext_rvfi_init925272b6b4282430111c3e89a50f1e0b.tex ├── valzext_veto_disable_cd10c2d1c5077060fa007c1628d7aaa8c.tex ├── valzext_write_csrea3e63f4d0be7079660a260c43b112cd.tex ├── valzext_write_fcsr8225c20959aaf9205d48c42ffe341a87.tex ├── valzextend_value8ddb26f3f92f6848beaff0fbcaa992f6.tex ├── valzextern_f16add690d90d5375b969bdacb9ed1cd70fe8b.tex ├── valzextern_f16divf047b4e11428fe07489004b1d1ad95ee.tex ├── valzextern_f16eq051178e19b597007271114f150c7bf25.tex ├── valzextern_f16le82541f452cc5ef9cea2bf63910c7157d.tex ├── valzextern_f16le_quietba87aa826fe2ea7c4186b6a7d2619883.tex ├── valzextern_f16lt_quiet47c4bf08ad78e10df5bd97faf51ba75b.tex ├── valzextern_f16ltf93cebdb1734d311d99583448a73b545.tex ├── valzextern_f16mul9699a6de501cc6d2e5e9ea991d22a7c7.tex ├── valzextern_f16muladd31052b4f704cfd6e41de7fc25d121176.tex ├── valzextern_f16roundtointf6702102443ea92a9f058ba571bbd8d7.tex ├── valzextern_f16sqrtc0b93cc490a4898f0502297ad9b1f3d9.tex ├── valzextern_f16sub87135e1febd992558ee9e02e3f2622cc.tex ├── valzextern_f16tof32cf8977ca8a5f817ab8eda3a5d99c5e95.tex ├── valzextern_f16tof6480e664b68ba5f60a1fe798199310f72e.tex ├── valzextern_f16toi3256de2c14ac166a9d57dec8ff9f253046.tex ├── valzextern_f16toi64389fc156cbab27e4d89d7c88835293c0.tex ├── valzextern_f16toui32c92946eea3e8d6e68dd0536680ebdb2c.tex ├── valzextern_f16toui643d1838e9d9063658f48e2dd5d3245bf0.tex ├── valzextern_f32add6570d62f364513d11456621384cd41a4.tex ├── valzextern_f32diva3f93b8d1944c9eb5853444ef6275b73.tex ├── valzextern_f32eq1152b8b8a8d02d885ad3651e36443f8b.tex ├── valzextern_f32le97e1d493296eff955b8dd2b74525e2ad.tex ├── valzextern_f32le_quiet8f7c77183e32b1b4c551a8457476d996.tex ├── valzextern_f32lt76345a6740b5e66e208ded2a17434c50.tex ├── valzextern_f32lt_quiet70f5a9ae1a77127a5cebd114c342108f.tex ├── valzextern_f32mul3fa5520c02f9481c619db6b9185fc991.tex ├── valzextern_f32muladd83ecaa2576af176cb966151d8adbd0ae.tex ├── valzextern_f32roundtointfd564f319eaa6e135f5b6a5d1d839221.tex ├── valzextern_f32sqrtf11b42be8c2478d6f003de6a9af154f6.tex ├── valzextern_f32sub46595a3cbe22b28fcde81c3635052d96.tex ├── valzextern_f32tof1660ef14b0a82ddb2b87ba2c6ccbb647ff.tex ├── valzextern_f32tof64195ee529424460f0ea430364e6969b58.tex ├── valzextern_f32toi326cf4b3bab68206b610e134ff8908ca89.tex ├── valzextern_f32toi640b3f54fe8e434e95ad11bc87f4692a8c.tex ├── valzextern_f32toui3254cab07407e1a29139940b162c1c3d28.tex ├── valzextern_f32toui6494114a44e0de80b91ab99de5cb70ae02.tex ├── valzextern_f64addeb106f14f2c0905dadf390a0565da932.tex ├── valzextern_f64div5b9c0428c30d14b1844b77539325cd9e.tex ├── valzextern_f64eqb2180e00de7f0745336b1c04e9ead3f3.tex ├── valzextern_f64le607de75fdc830000d71db4eee82f8025.tex ├── valzextern_f64le_quiet62f25ed39def4a3e2df9a7320243076b.tex ├── valzextern_f64lt9068248c1389b86f906917568fb33729.tex ├── valzextern_f64lt_quietb909aef2c69da0356d6e4e66ceaba06b.tex ├── valzextern_f64muladd15243cc8731c3e0a2ef0ef7f3ed15e68.tex ├── valzextern_f64mulf814ecd2e3d0ed473f76dcca74bd1c73.tex ├── valzextern_f64roundtointa3a7bcf2dfbdc3862b468cb032011274.tex ├── valzextern_f64sqrta3145a122395bda30fb542d678fd4539.tex ├── valzextern_f64subd720cdc7595c5e294f7877ef74876c27.tex ├── valzextern_f64tof16a8bfffa793b3f992f6359016fd43f308.tex ├── valzextern_f64tof329e6bdb39c58bf46aad8078a255a69675.tex ├── valzextern_f64toi328ccd500b2d8a0508350bd93919a71172.tex ├── valzextern_f64toi641dd890d7fbf7a24774c052a9c246250f.tex ├── valzextern_f64toui3201aa4791323c1c065734b1b292dfc483.tex ├── valzextern_f64toui64941713ad89e209a4feb9e7b47c7194bb.tex ├── valzextern_i32tof16e689b5ec15472584b18d0e538ad0f413.tex ├── valzextern_i32tof32928758eb5e1cef38c85f3df1f2fa8faa.tex ├── valzextern_i32tof64fd00956ce74e2f05bee6c0c09b2fe4e9.tex ├── valzextern_i64tof168a4bd290e8c00e9e61d9ac21e7ed059a.tex ├── valzextern_i64tof3238824aafa28223d09bd70270bcc53a19.tex ├── valzextern_i64tof64aed9270eafe2e670b0a96825020ff419.tex ├── valzextern_ui32tof16f343a57214d73f2d46f58dc92f4aeead.tex ├── valzextern_ui32tof320d34a36731fc04f9878fe858410678ad.tex ├── valzextern_ui32tof64e2fa1dc20fc15cc4e3898f79cd2790c4.tex ├── valzextern_ui64tof16390eeb070edaf7db0fc0cd153317a930.tex ├── valzextern_ui64tof3222147d78d464deaed8427dd5e9a1f97d.tex ├── valzextern_ui64tof64b071761b350c914c21ca717b7ff70706.tex ├── valzextop_zzbb_of_num07a1c89bcee01ee6a4319e009b3130ba.tex ├── valzexts8a10d418fac6a2072ef1dfede4580873.tex ├── valzextstatus_of_bits9da79344bfec7cda3e374a5ba6b49e27.tex ├── valzextstatus_of_num31bfbda5f90ad0f3cdbc5a0f1b63da2d.tex ├── valzextstatus_to_bits95f7e744a463eb9cfccacc81efa252ae.tex ├── valzextzdb77018947d632a113deb15d298290d4.tex ├── valzf_bin_op_d_of_num97322de52afcea7a7f630a9ec29b7900.tex ├── valzf_bin_op_h_of_num353ed4450b643a44781ade64a0c820a3.tex ├── valzf_bin_op_s_of_num66d590442d54517898ad2679db0d80bc.tex ├── valzf_bin_rm_op_d_of_num4f1c6a877a7fdb6ce5cba8edac489378.tex ├── valzf_bin_rm_op_h_of_num1bae706bdd26d1197b71ccf7f7957468.tex ├── valzf_bin_rm_op_s_of_num425ba7f76e47ae16326c0417fe340273.tex ├── valzf_bin_rm_type_mnemonic_deb9e3f6f9179ea4b09697f358f9f6a0b.tex ├── valzf_bin_rm_type_mnemonic_s2d0dda4f6d202d3b11b80b4a78a91df1.tex ├── valzf_bin_type_mnemonic_d4c3459a461182e50755d18d2795fe9de.tex ├── valzf_bin_type_mnemonic_s7707fb27bf62e8e8783b4425caefe10c.tex ├── valzf_is_nan_d970e43a6bafb89b645fab556a4ad623c.tex ├── valzf_is_nan_s0d165c8ab9495379c496e3667f21236f.tex ├── valzf_is_neg_inf_d3f44c40462ec32ab41b8fa4dc4e6f998.tex ├── valzf_is_neg_inf_sf1e927a0ea24a891ce2c85c8d22d9613.tex ├── valzf_is_neg_norm_d9b9e067af3304bb1fae5d1501327fd53.tex ├── valzf_is_neg_norm_s8bfccfb981e547ad5f5c42e4a17c2a1f.tex ├── valzf_is_neg_subnorm_d808d9c9ea664491fe0b23b650d1e996c.tex ├── valzf_is_neg_subnorm_sd8c8d47f6284f9e99142031238418d6e.tex ├── valzf_is_neg_zzero_d7855947d702bd41cc96dbb033e17918f.tex ├── valzf_is_neg_zzero_s01b2d7b1def55db2428888908b29c669.tex ├── valzf_is_pos_inf_ddc033c6bfe555dfe790113dec0ddb7e3.tex ├── valzf_is_pos_inf_sf714fc249168edfd360262aca5e55c4d.tex ├── valzf_is_pos_norm_d6611be4e31c69209487c037c5336c370.tex ├── valzf_is_pos_norm_s19872015fda671aa1dca05b90a2680c4.tex ├── valzf_is_pos_subnorm_d7e83f87299dae2035e33b7c97dd6be45.tex ├── valzf_is_pos_subnorm_s4efdacb98629e85ea864b456e8377a98.tex ├── valzf_is_pos_zzero_d7e379cb7f8f90c1af7e79d78e2a86f37.tex ├── valzf_is_pos_zzero_s92eacf7245b38cd8fbe2b7411cc24794.tex ├── valzf_is_qnan_d5bbb21fc7537d62baacf94741f71226d.tex ├── valzf_is_qnan_s36343ea7477dd88c6d9f512ad8587fd3.tex ├── valzf_is_snan_d3e7f4d132d4d3fe4846581a123c48b56.tex ├── valzf_is_snan_s4f74c8b27b066b5e2d6856d63c0d8113.tex ├── valzf_madd_op_d_of_num115462b951eadf3acf4b0a2bb11e801b.tex ├── valzf_madd_op_h_of_num9c6ba0afa4ca20d700feef2eab722786.tex ├── valzf_madd_op_s_of_num9bfe1beb29f1f97cf6b7643bd9febe9b.tex ├── valzf_madd_type_mnemonic_de10f87b5527cad531eb1f3e055843354.tex ├── valzf_madd_type_mnemonic_se8cab142783011d68d65bf9f55ceaf5f.tex ├── valzf_un_op_d_of_num20c93bb1c359c6ff0f65b3c91dbe8c85.tex ├── valzf_un_op_h_of_numdea98b2b78368536a12adef1e0b08a5f.tex ├── valzf_un_op_s_of_num428b8623c493e45bc273b3e1a0c895e0.tex ├── valzf_un_rm_op_d_of_num3c7528aaf2a777986f767617d6c66717.tex ├── valzf_un_rm_op_h_of_nume9619d76cbed957bef00f9daac49d062.tex ├── valzf_un_rm_op_s_of_numcf978158d6a6f45fe1893c4a9c122140.tex ├── valzf_un_rm_type_mnemonic_d4a9ba98f21ea36db9609bd6233749d86.tex ├── valzf_un_rm_type_mnemonic_s24ea00e2ecedf00b96871ba799645a81.tex ├── valzf_un_type_mnemonic_d67aa9b49056aabdddaa065ba03ecbadb.tex ├── valzf_un_type_mnemonic_s68f8c6b309ddb2dc8d9cab3341f41b29.tex ├── valzfastrepcheck592cc92c49a4599da60647f87c331420.tex ├── valzfdiv_intd3535e930b3252acc5f18a9e4b34e63a.tex ├── valzfence_bits39f0871d2c2e4d36bb4622567377397d.tex ├── valzfeq_quiet_d0b6b5eb435e8b9c9bcf3b77e16fff044.tex ├── valzfeq_quiet_saed522b017dd40dd277d80aee28e4fe9.tex ├── valzfetch5e1d71b1ad15beedbd2dacb5ddbcd2b6.tex ├── valzfindpendinginterrupt0ed4e5cc6469ca27b20724b51027ab4c.tex ├── valzfle_dc504d6eb55e9a730eda7235ae654dd1c.tex ├── valzfle_s93e035a8ca13e7d64b965c7c750ae56d.tex ├── valzflt_dc45e113a7fb9ece6e62166679b975f44.tex ├── valzflt_sb42cf5853deeee1a9c0ed2ff1e36a52b.tex ├── valzflush_tlb39155d346596461ed0e3ab611745b6738a.tex ├── valzflush_tlb482377e6a21b0e61c1f15d8ef64c6ac044.tex ├── valzflush_tlb_entry8073b262f27cbbda50ac10a3cc21c463.tex ├── valzflush_tlbf2c831dee428b5971141e383ef962e36.tex ├── valzfmake_de1abf4e676ae7d02ecd6d0037a7d77ee.tex ├── valzfmake_sf09ffe3c3e52a17eb1e248d73c150f66.tex ├── valzfmod_int7e215ca2b888f4e92201959fd40958a5.tex ├── valzfreg_name4ac4601cc383d5edd878a00fc0bde952.tex ├── valzfreg_name_abi149ff973f4a58e634d652021d3e44de0.tex ├── valzfreg_or_reg_name41d3b34e5fca45b7e32923d7c9e2f7a4.tex ├── valzfregstr48009e974e6089e7ac15bb0f9271a481.tex ├── valzfregval_from_freg24f4c96a7be559c758c7de5e3dfe669b.tex ├── valzfregval_into_fregc2bccb9e14fa0e7ca1dec382b998fa46.tex ├── valzfrm_mnemonic1efa3419adbb7f3793e39728661edbd6.tex ├── valzfsplit_d774cb8ca3d70fb4590f5725c3fd93ad0.tex ├── valzfsplit_s587b8f3a581d4f6ab15969163c75b5ff.tex ├── valzget_16_random_bits80ad3e39758ad499ab49bbf6571ef9b5.tex ├── valzget_arch_pc874e1e50a5765cd3e317d37fa710a52d.tex ├── valzget_cheri_mode_cap_addr267a231c94a9ae3cf08d67cb43590a2e.tex ├── valzget_config_print_instrcd725d09d3941c391aadf6b945a364c4.tex ├── valzget_config_print_memae95e5785b79c4a3f0105a772bf99dca.tex ├── valzget_config_print_platform65eee2fe1a7d52174acea1de4e724e03.tex ├── valzget_config_print_rega14ad214dae5f2d46538a3770abc93e2.tex ├── valzget_mstatus_sxl360b4b5f8d3130ad7ed7bb536d1d7019.tex ├── valzget_mstatus_uxl7f41d7b1028a3b1a7e11b635a0524660.tex ├── valzget_mtvec134cdc828faab7bf9f19733fba43da2f.tex ├── valzget_next_pc52098782da35f914abcd4b708363813b.tex ├── valzget_slice_int3c313e973dc436aff309f66096377164.tex ├── valzget_sstatus_uxl1156c19b76a50f309373d09741dbfe73.tex ├── valzget_stvec8e871a236060976d6c548af2b67478db.tex ├── valzget_utvec375b7b6fc923ff7174c10f9b93b1b2cf.tex ├── valzget_xret_target26ce66652c1cd67f2e91b685c1d44e62.tex ├── valzgetcapbase6e35c9ba8902471f4b873925840c53a4.tex ├── valzgetcapbasebits475f0d31f4d2e3d821fa3069875fc752.tex ├── valzgetcapboundsbitscff2a996e27fb45794770bad0b82e1fe.tex ├── valzgetcapboundsd43bce602e08447feaa9f5135ec44e2f.tex ├── valzgetcapcursord3f4378a821667d421527b6e82da2a0f.tex ├── valzgetcapflags06024d55b7e2cd94f99830e3c12d9adf.tex ├── valzgetcaphardperms801568201da814b3b7b1126c01e5c34b.tex ├── valzgetcaplengthe378e6c1b52834806f3d0d380ea18090.tex ├── valzgetcapoffset9584da45b9f67a0838c0334ac7a14797.tex ├── valzgetcapoffsetbits4ee7332151f133f0a8370e45dc0808ca.tex ├── valzgetcapperms6aed04c1602f540bb5d604425f922d92.tex ├── valzgetcaptop94c52bdb95931df50575f8a40f8b9865.tex ├── valzgetcaptopbits5ee890f973b03f4c37ec6911afe96449.tex ├── valzgetpendingsetfe7aa2453fb185b904f0c1c2ec773ed8.tex ├── valzgetrepresentablealignmentmaskdc533650b5133e10468f8840d3ad2739.tex ├── valzgetrepresentablelengthad3bb54ef850e37183b86b40599239a6.tex ├── valzgprstr8a694e087c131a3070bde7e75ad3a570.tex ├── valzgt_intef94a8c66f39b1f715cb72941ed95921.tex ├── valzgteq_inte32033a8d137f46d187455cff7dbe40e.tex ├── valzhandle_cheri_cap_exceptionc1ff083ca6d0a739fb48243e22ff4898.tex ├── valzhandle_cheri_pcc_exception3ca0178a61c5394ac2c49197cedda1c1.tex ├── valzhandle_cheri_reg_exceptionfad1b48ae08f4eb90d02a5d75771c894.tex ├── valzhandle_exception5b7a94266182a8a2ef0291c83b256387.tex ├── valzhandle_illegal5907526c9d8e4989ca440b67ea4948c3.tex ├── valzhandle_interrupt9048a02caa891e49449f7a1f3f4e9ee4.tex ├── valzhandle_load_cap_via_capc983c32af845a3dec84f2d1241c33390.tex ├── valzhandle_load_data_via_capf2827ba9c795213ba1703c9ae04ec80e.tex ├── valzhandle_loadres_cap_via_capcff54276a28e84c26d372dc8f545b3f0.tex ├── valzhandle_loadres_data_via_cap08189f30ce7dd627d16d9228026d4005.tex ├── valzhandle_mem_exceptionec2a0168c4f7affdb0652fb9992ac72e.tex ├── valzhandle_store_cap_via_cap4d789b2f59a39e53239d073296e45c38.tex ├── valzhandle_store_cond_cap_via_capdfc2c7d93322ab0a720ded29c24438b2.tex ├── valzhandle_store_cond_data_via_cap90bf472704e0e0e2072d2afbb0123121.tex ├── valzhandle_store_data_via_capa375706a8b6644ee610b608c6152f081.tex ├── valzhandle_trap_extension9480b0ad72ce05ffcdcc27185eb4525c.tex ├── valzhasreservedotypee1cbb5365f130582a0df82f04b53cb52.tex ├── valzhave_cheri_relocationbbe9a9f5c01227424d0cc8330de5d0b3.tex ├── valzhave_ddc_relocationcdaa2a12594a6d0db423bcedfc636210.tex ├── valzhave_pcc_relocation8ef276f0f56e5c3343729212dcd97cb5.tex ├── valzhaveatomics63cb703b1e3f955440fac8b850da53f7.tex ├── valzhavedextbb6a692871d46f160484ca963a3fffd0.tex ├── valzhavedoublefpu83ee4ffd2eb1361c47ebb4f92891e68d.tex ├── valzhavefext496ba4ad5d47088bd723ab96ed6356d0.tex ├── valzhavemuldivee13dcf875cf3974336f980d6be89b2a.tex ├── valzhavenext74060caf84942f39cfe17eb66bce56e4.tex ├── valzhavervcd1bab8584f566314057babec4a4bfcce.tex ├── valzhavesinglefpu440df2159eb5f81db4a3e22825aa5674.tex ├── valzhavesupmode3f08edf2b0386d18c650f34868f384db.tex ├── valzhaveusrmode2e520828ead805e9613cc1f88f964861.tex ├── valzhavexcheri36112408abb05cceef19a84af1e5a22a.tex ├── valzhavezbad3ff136d4d7db59b82bacb79e3a0b653.tex ├── valzhavezbb2da6236879c9d7a4b4c7378e95fbfe1c.tex ├── valzhavezbc591ecc7eef9a65932357e179dbde458f.tex ├── valzhavezbkbb2448f035d58b7d5497beaa1d54a8db4.tex ├── valzhavezbkc084f911a43cc52023dd3045a3d96c6a9.tex ├── valzhavezbkxd58ea9806aca4e3e3d904d92629349d8.tex ├── valzhavezbsb73d7808e3c6776f16235f4053e14f92.tex ├── valzhavezdinxee2a7abd936e45d8abb3544a176bd57a.tex ├── valzhavezfa170943288777f725fbf88904d27d506e.tex ├── valzhavezfhe5dbd348c0b6c69910aec2c1edb56adf.tex ├── valzhavezfinx6ddc366dddcf5d1b79ae0941c8721386.tex ├── valzhavezhinxd3b2b0b131eb0dedee007e834f875556.tex ├── valzhavezicond942507aaca8f56a8d3fc5cd08536c028.tex ├── valzhavezkndc57f53df87b039d70392edec17c7c90e.tex ├── valzhavezkne417190fb252e4c3af4ce5d4f230dc054.tex ├── valzhavezknhae02e997dcdde1530c835ca51d53c429.tex ├── valzhavezkra388aa07dbff228a589243680c811e13.tex ├── valzhavezksed7759d42d27d1f893dea635b592e6d803.tex ├── valzhavezkshb39c29b7d8aaee55e1c92eddd118da40.tex ├── valzhavezmmul9f897872e00093149d077731f7a24ffb.tex ├── valzhex_bits6151f0f3396959dd9a279f1e74f7d7ec.tex ├── valzhex_bits_1001007fc28a3cc2512c7863ca8f700d8b.tex ├── valzhex_bits_10_backwards3ea67a7e3b03c19fc3f62bce5d70adcf.tex ├── valzhex_bits_10_backwards_matches40e05acb0a138e49841d114ad4d36956.tex ├── valzhex_bits_10_forwards_matches5805c03590a8c87ee15c304ac5e14038.tex ├── valzhex_bits_10_forwardseca444da7d319d1932fce8e708381d1e.tex ├── valzhex_bits_10_matches_prefix1bc10569a97d5b943c4d0e1bee005436.tex ├── valzhex_bits_1196b03eaf6acc67335c0bb71c802e6a22.tex ├── valzhex_bits_11_backwards2baa8535235545b1d36570cd9bfa54d3.tex ├── valzhex_bits_11_backwards_matchesd1ccc1a72470b9d5d21bdc4ac13ff26b.tex ├── valzhex_bits_11_forwards_matchesc72e36f9e9259ad52cfd038ae9c0251f.tex ├── valzhex_bits_11_forwardsa103ffbf0ab1e78130e8eca0e504aba5.tex ├── valzhex_bits_11_matches_prefix5542021dd19d9d49c8135e0408dda5bf.tex ├── valzhex_bits_125a4772f29c6286c50b66c991563e61c3.tex ├── valzhex_bits_12_backwards3d80f810c3a0bfaf0d29151a18d72567.tex ├── valzhex_bits_12_backwards_matches6a7e459d92157f0ba9dee2e4c7899300.tex ├── valzhex_bits_12_forwards_matches23afc09f193a32dea040a72b95ec91b2.tex ├── valzhex_bits_12_forwardsfead99eab466bc9417dd261cbed56176.tex ├── valzhex_bits_13_backwards75db4a8adaa37e62b3ea51d810cbbf3b.tex ├── valzhex_bits_13_backwards_matches3380960c8e44f21f0eeafd0244600ee6.tex ├── valzhex_bits_13_forwards4a6f3d80543dcfc7821c2bf16e534c80.tex ├── valzhex_bits_13_forwards_matches24cf47063279787f52ede006100876ff.tex ├── valzhex_bits_13_matches_prefix808dd1e0db4d0e2cbb2964dee566f987.tex ├── valzhex_bits_13f2e19b07147e1bc75b3a752515303583.tex ├── valzhex_bits_1478f9a2bfac5b1844d4822c98afbb89d.tex ├── valzhex_bits_147ca431b3e814f7be996cd1b6ec3c0902.tex ├── valzhex_bits_14_backwards825f2ad69791fa9a1bb2792ac85efc54.tex ├── valzhex_bits_14_backwards_matches7a9acb89282cc5c0ad18d89d22bf3cfa.tex ├── valzhex_bits_14_forwards8f53488826326c38c678631a29ef042b.tex ├── valzhex_bits_14_forwards_matches229689dc85657ccebc6a0143fb21144e.tex ├── valzhex_bits_14_matches_prefix43b0d69de97191b01d4d4ad6d99d2952.tex ├── valzhex_bits_15073380baa5f552c999850321b1ecde51.tex ├── valzhex_bits_15_backwards_matchesc6cd9235f40d6808371474280c964ff1.tex ├── valzhex_bits_15_backwardscb4ce484e79dc8d005cf2bda729e7867.tex ├── valzhex_bits_15_forwards6c990ff9d54de24c898e16e2e488b179.tex ├── valzhex_bits_15_forwards_matches923e93be7d0b466ae08582f59a3c9529.tex ├── valzhex_bits_15_matches_prefixa2a5a94154c4b4c6efd07c71b5146350.tex ├── valzhex_bits_167d95ad16536f8aabd412012ac1a3e03f.tex ├── valzhex_bits_16_backwards8afef1c1c4af4f381f60fc4dc7267c9c.tex ├── valzhex_bits_16_backwards_matches8ff37bbe35e588c9d66f041b5b32d8e0.tex ├── valzhex_bits_16_forwards7f61f6684c0758bacebc97ae288552c8.tex ├── valzhex_bits_16_forwards_matches99127000f54090aaa9f0aeb2c20f4685.tex ├── valzhex_bits_16_matches_prefix38bcd18ff44c77953c7f4f991dfa37b8.tex ├── valzhex_bits_17_backwards96076e6b0ee1d8c887acfae20a696145.tex ├── valzhex_bits_17_backwards_matchesd594e6fb2cf338d85aa8e3a859821359.tex ├── valzhex_bits_17_forwards1d1b1aacf0ce8d2f042cb60029feef84.tex ├── valzhex_bits_17_forwards_matches45df8bfd52709ac4d9906f538498742e.tex ├── valzhex_bits_17_matches_prefix02c803ee497f2adf656b9a546dc9d148.tex ├── valzhex_bits_17d357434a9e9aecc580dae54ef5402fcf.tex ├── valzhex_bits_1819473bd89c251dd41ec313d06e46da0e.tex ├── valzhex_bits_18_backwards0500c1a0187a21072c3255f60243909f.tex ├── valzhex_bits_18_backwards_matches72b528c9dd8e982607b88bd8ab46a37d.tex ├── valzhex_bits_18_forwards47e61ad2851c0c0e789494a5e30c9e1c.tex ├── valzhex_bits_18_forwards_matches6e035e739a1d5414f87357bc391d08b3.tex ├── valzhex_bits_18_matches_prefix0123403473ed4dd9dbffc716d963c568.tex ├── valzhex_bits_1938ed2064ef7ce8152e6dfd8213383d7e.tex ├── valzhex_bits_19_backwards8a1ab4ffc6b6e5e3c0cf6702ec74b710.tex ├── valzhex_bits_19_backwards_matchesd823f57016d205b9df109966ee967db9.tex ├── valzhex_bits_19_forwards_matches07c7d804aca651680480475ad9d45b66.tex ├── valzhex_bits_19_forwardsc23db4c1e0ead6b3252ea4464c668ee1.tex ├── valzhex_bits_19_matches_prefix28d0e3106abb68242ac4e35ed75b7eea.tex ├── valzhex_bits_1_backwards90e5440bb0c40b9363498a8d972dba41.tex ├── valzhex_bits_1_backwards_matches3d78f15da2768104290b952c286f2f91.tex ├── valzhex_bits_1_forwards_matches95bbf636d6fecebea6adab4fb1b42ac0.tex ├── valzhex_bits_1_forwardsf283099d0fc824606ed0d57afc78de8a.tex ├── valzhex_bits_1_matches_prefixd812208f2aa5a7b3cf37c8de5c575662.tex ├── valzhex_bits_20073767bf3c4e755df8668de0f192df95.tex ├── valzhex_bits_20_backwards_matches8c546ae28d487f510dca7fe30ea629c5.tex ├── valzhex_bits_20_backwardsed333b625b69d435d8e8df1b980d11ef.tex ├── valzhex_bits_20_forwards00e9d80df23932a0cd55fe8e4cea5260.tex ├── valzhex_bits_20_forwards_matchesde8955f96663b48788095ef74c50f0aa.tex ├── valzhex_bits_20_matches_prefixdf9ef269745a9eb5e6b479b1935b64ab.tex ├── valzhex_bits_215a399be0fd96b92fed46a34ed6d97e44.tex ├── valzhex_bits_21_backwards_matches477a84c0bff49ab6511438197e40d9c3.tex ├── valzhex_bits_21_backwardsc44f7bb35fd47e4506558a2d7d995f8e.tex ├── valzhex_bits_21_forwards5d6372cc66bb45095acb2dbe03a6acfc.tex ├── valzhex_bits_21_forwards_matches05f5fa78d5ad49b7efae27025b546cb7.tex ├── valzhex_bits_21_matches_prefix159b58fe3bdaba7ade8041d986b2ecf6.tex ├── valzhex_bits_228df71d429e9677759c4b9421597b9624.tex ├── valzhex_bits_22_backwards_matchesfd56758d4cd0fd6150ee51afa372c83b.tex ├── valzhex_bits_22_backwardsfbed1dd3d215529ff44a9e8165218968.tex ├── valzhex_bits_22_forwards5f20df76cf594392e558c43103ffc6e4.tex ├── valzhex_bits_22_forwards_matches4fe97899c8181992923cd1daaa36d526.tex ├── valzhex_bits_22_matches_prefix1a790a92ddf1d11e5f9d0ff8b4ca8b1c.tex ├── valzhex_bits_23418f7302c0b7161a092d463e4d8af7dc.tex ├── valzhex_bits_23_backwards2183795dfc2ff2f588be2709c2cd7639.tex ├── valzhex_bits_23_backwards_matchesa97370178cb502dd696426e4a347c318.tex ├── valzhex_bits_23_forwards_matchesb58b33da7b8d1a86392eabd6cc87b2c3.tex ├── valzhex_bits_23_forwardsdd8792f3a53735041dd06c758d6e9f7e.tex ├── valzhex_bits_23_matches_prefix48403fc7c51b83fad5e40b0f6370b8fa.tex ├── valzhex_bits_246fe29a7e07e79124e13aa086639a725a.tex ├── valzhex_bits_24_backwards_matchesb2a483aa8b7cae87c37d98bc8b2a7345.tex ├── valzhex_bits_24_backwardsa48c754c7049ebcb72d1fbba8bcfaadf.tex ├── valzhex_bits_24_forwards_matchesf4dd0da48edd6a31433b0bae1bedc1f5.tex ├── valzhex_bits_24_forwardsdeaf00c9fe92ade0c2e92648a2b58039.tex ├── valzhex_bits_24_matches_prefix6ba2f72e46135bdb8c80c62ad4b58e8f.tex ├── valzhex_bits_25_backwards_matchese97e136616a70048191383b2a45471f6.tex ├── valzhex_bits_25_backwardsb4f6ac6cc03e034620b7a4a11a89c5fc.tex ├── valzhex_bits_25_forwards72bc0d414786f2c38ca3e1ba78cab739.tex ├── valzhex_bits_25_forwards_matches6d8831afa1ed150c2dca6afcd8d46fd1.tex ├── valzhex_bits_25_matches_prefixa3fd9e9a9ab3f00e09575979dd9a94e8.tex ├── valzhex_bits_25b2fb96ee1c2b78dcefb54132cd9af05a.tex ├── valzhex_bits_26663364c85fd29e21280b999b60cb2a55.tex ├── valzhex_bits_26_backwards_matches0ea73e31736f776e20958f45ec3e81bd.tex ├── valzhex_bits_26_backwardsca9980b4fb1beb5e20216094b1b6b352.tex ├── valzhex_bits_26_forwards5a6114b9bf479d01fa3a9e2beec5d91b.tex ├── valzhex_bits_26_forwards_matchesec5940b6c813530a4c8c509af6c000b6.tex ├── valzhex_bits_26_matches_prefix7b5176f43e479ddf2dec5f4a2011b98f.tex ├── valzhex_bits_270bd1024c2f2d5860abcddb1e5cdd513.tex ├── valzhex_bits_27_backwards4d49d22a17608696fe779e708d0d5091.tex ├── valzhex_bits_27_backwards_matchesc36973ea671b22434d73ad552c3b36f1.tex ├── valzhex_bits_27_forwards_matches6867770d92d07d048cf22050458e9a6f.tex ├── valzhex_bits_27_forwardsd1cadb067b94f8db9ac21a09b0a9c465.tex ├── valzhex_bits_27_matches_prefixdc708eca229898ef6aae7c4b60f3b806.tex ├── valzhex_bits_27b316c424414b7868c1946d3aa5df4022.tex ├── valzhex_bits_288d4243d5b924b9df9b04ff6f5779762e.tex ├── valzhex_bits_28_backwards2c2d2daf166e3a6a7935d895391a113e.tex ├── valzhex_bits_28_backwards_matches0baec25715c212015f55f72f54702da4.tex ├── valzhex_bits_28_forwards1cd2299af6ec5f9078eb9063e9f85a94.tex ├── valzhex_bits_28_forwards_matchesc4d71e8f4caf976479bf0fd50de2a1f7.tex ├── valzhex_bits_28_matches_prefix70f347867a8aba96b2c10f78f8f7a372.tex ├── valzhex_bits_29_backwards388cf5f0a97b7aadfda6550d7d52cc35.tex ├── valzhex_bits_29_backwards_matchese61c62311ca330ee022b0ce689f2bf7a.tex ├── valzhex_bits_29_forwards25570c63210d57bb228476e7b744cbc0.tex ├── valzhex_bits_29_forwards_matchesed84d3ffca269bb316dc98b23b11184a.tex ├── valzhex_bits_29_matches_prefix203fecad348616b1e04e6c54168376e2.tex ├── valzhex_bits_29efa82370fcd77919b51fb03d70b237d5.tex ├── valzhex_bits_2_backwards18d79d6a578203ebce0993a1703a4245.tex ├── valzhex_bits_2_backwards_matches823cb41992ed3a26886d992e75e86734.tex ├── valzhex_bits_2_forwards72b197d3d92a10d7d05fb57812f597ab.tex ├── valzhex_bits_2_forwards_matches7ab140c97f69659d3ab1d910b07425fb.tex ├── valzhex_bits_2_matches_prefix948a15ea9e341681f6b07cb073ac1114.tex ├── valzhex_bits_30_backwards3391751afa83c025b48e297fc4113f6e.tex ├── valzhex_bits_30_backwards_matches55c635ce0a1a3c012b3119662b49178c.tex ├── valzhex_bits_30_forwards_matches3630c22b1e1e03c4f0e0de4c42a765db.tex ├── valzhex_bits_30_forwardscea5ca246547b759f92507a3787c7a96.tex ├── valzhex_bits_30_matches_prefixbf5a6ef1a55049d8f6c26bfca65564f4.tex ├── valzhex_bits_30cc6f2a56c4decf190e17ab7b80196c34.tex ├── valzhex_bits_314eac40254c178573e1a2e3e8c866b4b9.tex ├── valzhex_bits_31_backwards36aadfc7c167e0b19e4147eb55e51cba.tex ├── valzhex_bits_31_backwards_matches68cc0d3844c92f7e0ebe6bcaa48a03ca.tex ├── valzhex_bits_31_forwards4963ea17f27efca42c2c3b70e3678a1f.tex ├── valzhex_bits_31_forwards_matches830a8b6e6851a2528701adaae04355bf.tex ├── valzhex_bits_31_matches_prefixb56aff200a836c2c62dd85dd75e2e301.tex ├── valzhex_bits_3297bfc3853730082de31dbfe87d09e9ff.tex ├── valzhex_bits_32_backwards_matchesc5862ab9ce54a89fb3d05c1a1e742ba8.tex ├── valzhex_bits_32_backwardse98f8968c64c820f7d6ab0adad242eea.tex ├── valzhex_bits_32_forwards0b8436c3566927b7a7b6bca8d7dd5251.tex ├── valzhex_bits_32_forwards_matches6b2dec12f42cfb341d5a812b57201577.tex ├── valzhex_bits_32_matches_prefix164ead7d22300ab7799ffb9205a2b7a2.tex ├── valzhex_bits_33_backwards_matchesa0efa80a7912e2204c7a08b11236c3ea.tex ├── valzhex_bits_33_backwardscc814f008a05b1129f62004b8fa5c8e5.tex ├── valzhex_bits_33_forwards30b0334f0b6652dcc7d0b51e3609d45f.tex ├── valzhex_bits_33_forwards_matches4b4b2c7ba9f6a4dd54548314428e59f6.tex ├── valzhex_bits_33_matches_prefixfe32236f637b1e2c06fb0442b85daff6.tex ├── valzhex_bits_33bf5a1dfcb81a2b69ce2e63f2b8ac8ba4.tex ├── valzhex_bits_3_backwards_matches952f17dffac18d98619e00bc97a700fc.tex ├── valzhex_bits_3_backwardsf853f7ad9bfed642772b10dafd6910d1.tex ├── valzhex_bits_3_forwards7bd80f2805155aa4c3a7525bb0bfd448.tex ├── valzhex_bits_3_forwards_matchese79d3588a48711c3aab539462e1e83ad.tex ├── valzhex_bits_3_matches_prefix0b670e4346265cc88b71be93bef14dae.tex ├── valzhex_bits_3aeb691402af5232353b21f4b29231f77.tex ├── valzhex_bits_48_backwards57285976d132280592935deb245ad737.tex ├── valzhex_bits_48_backwards_matches3765c7a672ed4a4188e6adcad2e1769c.tex ├── valzhex_bits_48_forwards00cd6bb42ad747a155b252e7b9981df1.tex ├── valzhex_bits_48_forwards_matchesf2b53432d5d61a0c6dbc5e249b95d790.tex ├── valzhex_bits_48_matches_prefixcaea63593a204f4e52c03e2824ea453e.tex ├── valzhex_bits_48bcd68487a0855653b3f1bd0b77874f47.tex ├── valzhex_bits_4_backwards_matches798cb282812c7bc9b083a091bb0b23ca.tex ├── valzhex_bits_4_backwardsf22b435ac96c309eec82519c5c010323.tex ├── valzhex_bits_4_forwards17651a29b8d01053a94a764e92e93964.tex ├── valzhex_bits_4_forwards_matchesc9b2af172c13a489fa870acdd673758a.tex ├── valzhex_bits_4_matches_prefix7449c0ebcb161f55de6260595c0db150.tex ├── valzhex_bits_4cc2b0d5d62eeaf81d463b3beb7b16ede.tex ├── valzhex_bits_5_backwards79c47a53cbcc5ca893c439296fe2bd3f.tex ├── valzhex_bits_5_backwards_matchesf675096dc18dd61104842d90f51800a8.tex ├── valzhex_bits_5_forwards79911e0485d859b00a2fdcba8cff5318.tex ├── valzhex_bits_5_forwards_matches3e31f036e77b0ee1a3e8312b0067959b.tex ├── valzhex_bits_5_matches_prefix998186306b8236e178fc5d664bda45c0.tex ├── valzhex_bits_5daa8fabe8bf4a20ba57e93cf91addd75.tex ├── valzhex_bits_61cff7c3b87dd820982f77ae4876bbe56.tex ├── valzhex_bits_6481d941ae17c8b68343a58c840ecca1cd.tex ├── valzhex_bits_64_backwards_matches2ac7f320ee670e1403b866f7b48f9b95.tex ├── valzhex_bits_64_backwardsef9778c97dfbfdc25f03d089d5788d24.tex ├── valzhex_bits_64_forwards7510d79394d351421610c028bea6e7a5.tex ├── valzhex_bits_64_forwards_matches9b4aa7858f48288bd5ee715f31bb0cdb.tex ├── valzhex_bits_64_matches_prefix72a39a7f0e633af539b7e5e9e8e13575.tex ├── valzhex_bits_6_backwards_matches4f038823a669140ed233992d9e5ddb69.tex ├── valzhex_bits_6_backwardsabaf13af56590b164adcda6b4fd1b52f.tex ├── valzhex_bits_6_forwards3455f13508c617afbe64b39dede36554.tex ├── valzhex_bits_6_forwards_matchescaeea7989719fec9093c81797a7f4155.tex ├── valzhex_bits_6_matches_prefixb8878485899ba2293890312e921ac156.tex ├── valzhex_bits_7_backwards33c217f9145eec45b693f09bca0d89ea.tex ├── valzhex_bits_7_backwards_matchescc985ebeb5f5adedc7e184499a8978db.tex ├── valzhex_bits_7_forwards9bd105e290f5b2e7d8bb2e10f49c067b.tex ├── valzhex_bits_7_forwards_matches9d7aa1993e9d141c0950fe9e67734abc.tex ├── valzhex_bits_7_matches_prefixfe0ccd9dca07ce0b4f7d3176ad3fc10c.tex ├── valzhex_bits_7b8d1ab69e279cfbd7a9d7c59b1171b24.tex ├── valzhex_bits_8_backwards8502ba5c5fdfe5404c185ff925d26a02.tex ├── valzhex_bits_8_backwards_matchesa183109b599ae5e880adc653bde047ba.tex ├── valzhex_bits_8_forwards168d310ff118fd3c7d7bc80f8de29d67.tex ├── valzhex_bits_8_forwards_matches0746becf5ca996196bfae6048bab9bb1.tex ├── valzhex_bits_8_matches_prefixf713d7df51d74309ab21b6aa029dbeed.tex ├── valzhex_bits_8e02cd45b50bbc73ca04e08e3df697f5d.tex ├── valzhex_bits_9_backwards90cddf73654805833800c2414c31ab0f.tex ├── valzhex_bits_9_backwards_matches34e146fa5f101fa17110f57d272dec69.tex ├── valzhex_bits_9_forwards5bc4abb19984f8188c037a8554a3ce15.tex ├── valzhex_bits_9_forwards_matches73ffbf54790f1b1c63b0dc63773cd0c0.tex ├── valzhex_bits_9_matches_prefix693d173094578fcf50e2fb151d0c156e.tex ├── valzhex_bits_9eeceb6bd9aab72270435e4d9e8c5dc4c.tex ├── valzhex_str47c735e2941ef5c87d4f7502a5e92a2a.tex ├── valzhtif_load7bc11b4853a5dae019f61722a0a6d6d7.tex ├── valzhtif_storeab9d062182e5f884583204ccd435221d.tex ├── valzhtif_tick227711b74637bcd9c79730b4942f90fb.tex ├── valzin32bitmode1fa9d4b065e1807e1dff8fc7b86cca8d.tex ├── valzincapboundsc6e70952d3c6507cf32d75b499b90335.tex ├── valzinccapoffsetc4735d243650e78b90bacb6efb419260.tex ├── valzinit_base_regs92fa12c31a7794db853235a9147b1c7b.tex ├── valzinit_fdext_regs66a16bff324f831ac63cd022934bcc14.tex ├── valzinit_model2343c87c630c8dc589bf21c69bd047d3.tex ├── valzinit_platform487cad4292d23a20d6a3d0b81157a250.tex ├── valzinit_pmp10ae24a767d242e86512a2c1a55970ef.tex ├── valzinit_sysc92898d1b2b72595dd36bce10e6a67fb.tex ├── valzinit_vmem811d98ebf1d4d536d0e4070a3b67fe03.tex ├── valzinit_vmem_sv390a83d23f548fedfc48c542ac764df587.tex ├── valzinit_vmem_sv487afaa3d38e7e9ff21a6cbfad52504311.tex ├── valzinitial_analysis58ef2bf9252095b4ead796191551d1ec.tex ├── valzint_powerb0c5fc1a9fb0852260414607a93aeae6.tex ├── valzint_to_capf8526cbe276f6bcb8e84d62c62d4f9a1.tex ├── valzinternal_error92c3548c19282819d20d44565303aa89.tex ├── valzinterrupttype_of_numbcca70e199dd805ea962d03dd661ceb8.tex ├── valzinterrupttype_to_bits80d6193c8205e91dcda1e3a5b6126a81.tex ├── valziop_of_numd466c8622bc5d10ff829fe51ba16e9a6.tex ├── valzis_aligned_addr6fae0ea13237382ac6720d04123fd943.tex ├── valzis_csr_definedcd68bcdc8a87dceb6e3521cc036a67d0.tex ├── valzis_nonebebf4558161c4d567fb50f7df9e82374.tex ├── valzis_some1c925a3fbbb4ddc7f552b6fd691664ee.tex ├── valziscapsealeda9077bc28a9d2efcd12e42755a4de536.tex ├── valzisinvalidpte046e5b8d20df2f7ed228312986edeed3.tex ├── valzispteptrba43877f6dc42c078f937aa41c879446.tex ├── valzisrvcd64dda5fc24513d78f480d3583dee004.tex ├── valzisvalidsv39addr6225e53e2f01610f83ab9bea1f3201bf.tex ├── valzisvalidsv48addr5c09db742963fd3c2cd1457f6411e837.tex ├── valzitype_mnemonicb2266da97e58b5824550ef451a0000db.tex ├── valzlegalizze_ccsr8248d36ab83d1808c1e3e0b64d88c1cf.tex ├── valzlegalizze_epccfd09ccf016c22f97fa9a6b5dfba65e84.tex ├── valzlegalizze_mcounteren34ab1d8bf1d636c1c12eb9e0b743229f.tex ├── valzlegalizze_mcountinhibit83a4863cf81084082c5c66150150e695.tex ├── valzlegalizze_medeleg4472d564e1553d1bbac6c6cbaeff95c9.tex ├── valzlegalizze_mideleg301fb79c822ffefd5b20e289875da3e4.tex ├── valzlegalizze_miea3d44a6b9220a2e1cbd134912a2b63af.tex ├── valzlegalizze_mip6b35097c942aa7a4220cfbae774dd473.tex ├── valzlegalizze_misad494764bfeb5d382d189645941a1bce6.tex ├── valzlegalizze_mstatus99091e0733640797e5a873808232271b.tex ├── valzlegalizze_satp1fbfb541ef401311caafca983cb812d6.tex ├── valzlegalizze_satp32b15f7b0d2d9380033f3e1b09fe370a61.tex ├── valzlegalizze_satp64c07dfcb94af8010eb535b5f77fbb8614.tex ├── valzlegalizze_scountereneb4feb895f759dc11e62dedd5be1c232.tex ├── valzlegalizze_sedelegd33e4c93e76af1c9ae6a7795974dbcc3.tex ├── valzlegalizze_sie49baa5a30e7d5365e2d6c1dc23c7686d.tex ├── valzlegalizze_sip8870e10af087ca0981c61bf7bdfe8175.tex ├── valzlegalizze_sstatus6838bd21db8615a2ed1602fc6dd7f8da.tex ├── valzlegalizze_tccfd2d2ccb3d791b05f6d62114b5036cb9.tex ├── valzlegalizze_tvec4a108f656cfc40d55dcc9e2cd9614e5c.tex ├── valzlegalizze_uie26bad63954765d654a99bf56da523d30.tex ├── valzlegalizze_uipc8133dbe8104c4fd25f4a3933fa30bbb.tex ├── valzlegalizze_ustatusae91980d0571269b3dd8a4a779cb06c6.tex ├── valzlegalizze_xepc8416dd9133f6232df0898ca0ae2784c2.tex ├── valzlift_sie0866dcb30be948749bf6a401d4f6594e.tex ├── valzlift_sip492375a8cff775f29029156b44dfe1bf.tex ├── valzlift_sstatus8b6865e3f513094f03fd5bfc83d2ed77.tex ├── valzlift_uied44a5d7049b27cdb894913f74634a628.tex ├── valzlift_uipc541c535c8821c63ef55fd81254b1078.tex ├── valzlift_ustatus9f7d2e2291fdb3a746dca97290479c47.tex ├── valzload_reservationca254f1d85cbf90f1662b9f77f637106.tex ├── valzlookup_tlb39701cebd3fa43ee6815ecaa975a199f5b.tex ├── valzlookup_tlb481be2085cbc29568c5c522b87bd854b70.tex ├── valzloop939222c31aec6e03415219d7c5a4ee7a.tex ├── valzlower_mie31369302ff2457befa23f7f9d54a6b02.tex ├── valzlower_mip782f0e78d1db1ca14e49fae5b84aab3a.tex ├── valzlower_mstatuse71dfbedf80129bee76a841456768dd1.tex ├── valzlower_siea6b1bfe3227230c0b4c5a544f98a7636.tex ├── valzlower_sipfb2971a9ef35ea1e2a4c00f905ec894c.tex ├── valzlower_sstatusee8227db3ac1f80e02871989d3ac7837.tex ├── valzlrsc_width_str1a32b7e5b18a83477d13203cd0eca601.tex ├── valzlt_int996a8b8c361a31bed6b5509ca6686e1a.tex ├── valzlteq_intc80d1082e443aa434e39355e493ece1e.tex ├── valzmake_tlb_entry6b22aedb2f264f70f3e1bd2d5dd6f057.tex ├── valzmatch_reservationedafe654d6b1fee1b351613706caf96e.tex ├── valzmatch_tlb_entry15cb314356c461bfc7d1b30f45fecb98.tex ├── valzmax84a1c708b7c8789c33f72b5bb9ee31e8.tex ├── valzmax_inta8f95a0baf723be8373221a893afa8f3.tex ├── valzmaybe_aq7807a00a0c8e402132f155781a4acc6b.tex ├── valzmaybe_i65644ebcc11e5b25fca853fb9aeea917.tex ├── valzmaybe_not_ud1aa0681e785549479247e44134e0663.tex ├── valzmaybe_rl471fbde2d5b588b1be3bdbcbad1b5b40.tex ├── valzmaybe_u271e5e54fd4c9b9e611d3ad0e98a3503.tex ├── valzmem_read_cap518c2935d72d61e3ceee2abb80c9fce5.tex ├── valzmem_read_metaa66233a97620233d3f80f4bf1a13c232.tex ├── valzmem_read_priv0ea70ac99462900b0ee737fe6e1d211b.tex ├── valzmem_read_priv_metad38f116b4c7942cd9d9f7441528c45e1.tex ├── valzmem_readbc59b9b8e622af015b97ceb8dcd5c69e.tex ├── valzmem_write_cap1a1d6143df72b48afdcbdae2e99e77f4.tex ├── valzmem_write_ea_capaa2cfa0cf86165d13bd79024ad44b71d.tex ├── valzmem_write_eaf1486ee81ccf925e874de8977b0270e9.tex ├── valzmem_write_value_meta586f37dd78d9b5be2a948e83778e6186.tex ├── valzmem_write_value_priv_meta8704060509807d04b1fcb48d80cdcd15.tex ├── valzmem_write_value_privd13a5127f92750616ff239409609b843.tex ├── valzmem_write_valuec32f59efd2dcb7ea78ea4c9778bdf2e1.tex ├── valzmembitstocapability5eb6ab79951caec58164c1aecfc2f63f.tex ├── valzmemoryopresult_add_meta6f4337fb08e42f593b3375a2d1083593.tex ├── valzmemoryopresult_drop_metafa9388b5fdd8fbe880aa4e686c59bab1.tex ├── valzmemr_tag8062b3657c5bfba8d529ea5c413abc36.tex ├── valzmemw_tag0a1745a5ee5b60705e9e4051c5099882.tex ├── valzmin_instruction_bytesb10dab453fbe2e946cf3f20de7511e71.tex ├── valzmin_intaf4626ab3b9c2d0b9494d7e8d265dd26.tex ├── valzmmio_read910c976398a0cf73e8b4d12641a665c1.tex ├── valzmmio_writec1bd5fc64a027d200e43ae1730320ed7.tex ├── valzmul_mnemonic8e8a5c0cf101d49d6656287f35956c53.tex ├── valzmult_atomdbad478b99777b7676dde1f5a7900711.tex ├── valzmult_inte25d1b032a27b461f0eaf0c84be37a2b.tex ├── valzn_leading_spaces05ea6c2f03435a60412f4bef062a912a.tex ├── valznan_box_h0ea85cce86bd78b74e471bf048ab3442.tex ├── valznan_box_s0ed68ce062e5d59895be80606e2ad1e0.tex ├── valznan_unbox_hfcf3a50a7d22724f6b0cf636592d56b3.tex ├── valznan_unbox_s2dd91248bdb4ecea3585b7e5b65dec23.tex ├── valznegate_atomfefdbde89b468d9df54837e864426d70.tex ├── valznegate_dc9622c2a4f7fec13696be94bec5ae96c.tex ├── valznegate_int42f776f84c124d77c3e367500082e43f.tex ├── valznegate_s602acdc6547e76adb79aa6072014fa3e.tex ├── valzneq_anythingf220233154ca93d75c0323f604bb8d16.tex ├── valzneq_bits167748c906c068e62596c88540a84f42.tex ├── valzneq_bool40d90a9f3b3bd9e0f1966f198535e779.tex ├── valzneq_int4fd2be7a83f27bec736b67bdbab1d8c6.tex ├── valzneq_vecefa97ba9877d7fde3cd929d8ec7a401a.tex ├── valznot_bit3b618f3ab6887bbe967eaa12bf52b297.tex ├── valznot_boole1dd3e44bc87a2a10d8e257004c2d36a.tex ├── valznot_implementedde41164205ef21773733c511f05a2946.tex ├── valznot_vecfb45897f737be88160f5363827ef4a4b.tex ├── valznotcbe861867f25b28c34f5ae99957794ed.tex ├── valznum_of_a64_barrier_domainfd9b4ecf6f4c38bf5c7e299b7fb7b219.tex ├── valznum_of_a64_barrier_typef15d849f5523574b740454d956b74505.tex ├── valznum_of_amoop3990788e22835bf2e0af928f223c3eba.tex ├── valznum_of_architecture1ae1fee7c4b64fc1c08b7336a9784f4a.tex ├── valznum_of_biop_zzbs19ab070605bc91ca70e24fdca48cdd81.tex ├── valznum_of_bop465de2d51df014a233592af62fc5056d.tex ├── valznum_of_brop_zzbaffac43aa090bb6e9de66329a81367cf3.tex ├── valznum_of_brop_zzbbab2648ee8593eb2e89351c7678891ba0.tex ├── valznum_of_brop_zzbkb43c910f604c93cfb88068237be34a053.tex ├── valznum_of_brop_zzbs4e85ebdec04930f0e563b8a4bd2ac5f5.tex ├── valznum_of_bropw_zzbac1a4b135d20fc6432e05d15522f0b281.tex ├── valznum_of_bropw_zzbb4399379f0c2dafb3c8bd162267248062.tex ├── valznum_of_cache_op_kindbd96e6225a906fea23a868ff35718006.tex ├── valznum_of_capexa430f3db535161473e26bac337cc3ffe.tex ├── valznum_of_clearregset49e10f200544574f819f7f660071e10b.tex ├── valznum_of_cptrcmpop261df9a3b627d5fc110f91fa10e6b254.tex ├── valznum_of_csropc21ef48aae10c4abc2e72f7386a31ce9.tex ├── valznum_of_exceptiontype13e59fd83201d81140ba0f6bbcbd1a7b.tex ├── valznum_of_ext_access_typea973217ed477a3d18820058dd3b21729.tex ├── valznum_of_ext_exc_type79451fb17925bed3ec8d5058c42d301d.tex ├── valznum_of_ext_ptw_error7daeb8fc5a17e215ccad3f2a24541927.tex ├── valznum_of_ext_ptw_fail785ab48a0d85159cd76e2d20768c9173.tex ├── valznum_of_ext_ptw_lcfde46f3a7b817078010b5dc3a4f25be7.tex ├── valznum_of_ext_ptw_sc2a22418de077e3289633414d48a30bbe.tex ├── valznum_of_extop_zzbbccc649422c5281a2100c3e881e0f493a.tex ├── valznum_of_extstatus8d29ae3139c8c2d5d4fa7489689b6a41.tex ├── valznum_of_f_bin_op_dd209f84b003673fbf65e2d0267de89cd.tex ├── valznum_of_f_bin_op_hcc69c768e714f41d5cd8bf2d4e0c9019.tex ├── valznum_of_f_bin_op_s67646ca4512abf0a4d4b44cd4f5b13ca.tex ├── valznum_of_f_bin_rm_op_dc153c7dd1e01a91df37cddfd46dfd9da.tex ├── valznum_of_f_bin_rm_op_h531a49b863e2a5f094150a9a18e53a50.tex ├── valznum_of_f_bin_rm_op_s893f36c63d593d34b1cf67930090a6d2.tex ├── valznum_of_f_madd_op_d37717f7c44daba9b30789132320443ff.tex ├── valznum_of_f_madd_op_h06ed7344938cfd642d47f2fed02b2eee.tex ├── valznum_of_f_madd_op_s775906828ed91e55055481dedc5d9da4.tex ├── valznum_of_f_un_op_d6d388f339a377c4a985a55a3c728bb8f.tex ├── valznum_of_f_un_op_h172862984783e8eaa16c22b18b5be71f.tex ├── valznum_of_f_un_op_se59a01770756c5c1ccc368187228ef32.tex ├── valznum_of_f_un_rm_op_d6e3378f59faf04b5d017d7c996a625e0.tex ├── valznum_of_f_un_rm_op_h43cbb69fbdce1fe12385a7ef5f623309.tex ├── valznum_of_f_un_rm_op_se915d9a4f61459b98b43ab8bc6055666.tex ├── valznum_of_interrupttype186751debed5f5a4e5f875749623071b.tex ├── valznum_of_iop7e0f948724eaec1edf1ab6539e332d14.tex ├── valznum_of_pmpaddrmatch6db470099c3f03581d51f40437610a39.tex ├── valznum_of_pmpaddrmatchtypee330d16c3db664232af948049b8edeb9.tex ├── valznum_of_pmpmatch3a839a54108c809c88766e9119a0bce5.tex ├── valznum_of_privilege40c636ca569f6d4bb59a57bee3b2742d.tex ├── valznum_of_read_kind9f1d12d5627d7618c1e31c888906fc68.tex ├── valznum_of_retiredc5322d8e56eb574c7eb3ebf89e0586af.tex ├── valznum_of_rop6b1530298b7a57e62b47f86bb5f1b15c.tex ├── valznum_of_ropw2d1d1b64d2060822876c1a3c1d164870.tex ├── valznum_of_rounding_mode41a60e82308e6507de434c7dc6e17db8.tex ├── valznum_of_satpmode714998a67cc48d1f59bc52de3d9a052f.tex ├── valznum_of_seed_opstd0ba04c3622d423a3f556e7374c80315.tex ├── valznum_of_sopfa04a24d46338146566ae6e8a80132f0.tex ├── valznum_of_sopw352409ee6a8831f827129fc3d78cd4d6.tex ├── valznum_of_trans_kind7086883ee37c97f3e6858f19cebb2163.tex ├── valznum_of_trapvectormode9673c0ba1b150ae7d0c789bf1ea8f4fe.tex ├── valznum_of_uop5155bc57344db1e0852d69264b07f354.tex ├── valznum_of_word_width80798ebf687d8b1ac16aea948967912d.tex ├── valznum_of_write_kind056951dbaa3b47d3c25ba586d7093c91.tex ├── valznum_of_zzicondop3e6d4701d8934768c6aaf82a93f9c62d.tex ├── valznvflag96f5e3b2efdbb80ea87eb99f361ac158.tex ├── valznxflaga9ef0edc4edc03b79abaa230aaad20a6.tex ├── valzofflag1be1156688e569fa940a9118708be17d.tex ├── valzones26f94136f5db8afd4e9df1e512f7fdc5.tex ├── valzopst_code7b9aaa3672eaf5bb93f1127686a7fe99.tex ├── valzopt_spc4aab1150dfed90f36fea1776963edbf0.tex ├── valzopt_spc_backwards68e297450ccdf6f2339325379c27029f.tex ├── valzopt_spc_forwards395c7cf20c474712cbbb7c80edd24bda.tex ├── valzopt_spc_matches_prefix495f7798e6650e2ff628a5b7715c161c.tex ├── valzor_bool5f07f9d72d4d1495c45a3531c787546a.tex ├── valzor_vec467c7a3f74be27085fe1b2aa3651ffe7.tex ├── valzpc_alignment_mask1943267c124397815476842d08d3901e.tex ├── valzpcc_access_system_regsc75c9194580770304d0d456839785b75.tex ├── valzphys_mem_readdcad862ae3a42c22bfc78bad8e3328db.tex ├── valzphys_mem_segments83ff72aa5aa998a329fa30de106aa0a7.tex ├── valzphys_mem_writefae7815adda192bed56129eba4b7bb01.tex ├── valzplain_vector_access792547dd734d4ff2e6078cbb88967469.tex ├── valzplain_vector_updateb31d67bfe51b1a6f79983347dfc57da0.tex ├── valzplat_clint_base0196a3035036838f7fe4f78d61a1f9d8.tex ├── valzplat_clint_sizze8fb2ec94310f08d19d4c7c0476f57919.tex ├── valzplat_enable_dirty_update0b255805eb9610b556493bfe506416f2.tex ├── valzplat_enable_misaligned_accesscb4191568185cb3901b1944164f65f6e.tex ├── valzplat_enable_pmpe3a19dd2b08d4a89664077b8a1cf0844.tex ├── valzplat_htif_tohostf9ba2e7ae67de81976fbefc0304b89d1.tex ├── valzplat_insns_per_tick0a43cf4e39e3447031fdc4fb6c22d20e.tex ├── valzplat_mtval_has_illegal_inst_bits49cda37cfdfffb5c464c6333bb83f0b0.tex ├── valzplat_ram_base0d7614688445a7408614bad359843641.tex ├── valzplat_ram_sizze3e389712a74fd397e22555e7f548f008.tex ├── valzplat_rom_basebdbb354c7f3bb238fa08300023cbf0b5.tex ├── valzplat_rom_sizze563dbbc4d715886f76fbde684ac8a500.tex ├── valzplat_term_readbc174c8d489d235edca54e912406e103.tex ├── valzplat_term_write036fbb8469eac6f64f37bf65565a5f02.tex ├── valzplatform_wfi377b23f6619d58844892f179f2934ac6.tex ├── valzpmp_mem_readc45533831bda1c394396c536ba168b7a.tex ├── valzpmp_mem_write4ae53a6de2384826cc3e765eccd350e8.tex ├── valzpmpaddrmatch_of_num92a36380d4ab664cee1f4ee0143e390f.tex ├── valzpmpaddrmatchtype_of_bits8b4e245ce3d01f111a1f89404623ac98.tex ├── valzpmpaddrmatchtype_of_num05d549dd7f3bf4d35f3c38ea6a015bf3.tex ├── valzpmpaddrmatchtype_to_bitsd16d593c276e8bc21809612105ac8913.tex ├── valzpmpaddrranged0e482997ef7d22fddc89c097e038f0d.tex ├── valzpmpcheck818accaacf804d4474fe874d5c97929a.tex ├── valzpmpcheckperms43a47caab37d2bebaa37cc41235e7387.tex ├── valzpmpcheckrwx6a81da10e740c25fedddbe430f079b7d.tex ├── valzpmplocked32d6273cc49a9c7a22cf1a063f7a3d9b.tex ├── valzpmpmatch_of_num271d71ea451fba2032d2e5ea441d9f49.tex ├── valzpmpmatchaddr4db797384cb60b665d5b05ce2f54ea2f.tex ├── valzpmpmatchentryb540666374b1cccee76fe8eb4dc7362f.tex ├── valzpmpreadcfgreg4f212865b80d1cf6286c5525466852bb.tex ├── valzpmptorlockedc6616187f2e2905a9fb7c4ac60d52920.tex ├── valzpmpwriteaddr35a89b2e3be238e40992648bdf6c2e4c.tex ├── valzpmpwritecfg2cde3ea402426e32bb50a4bc91e0c983.tex ├── valzpmpwritecfgregf08572520295a822ab88e05e223953db.tex ├── valzpow2e971ce2f9ebb899590551317286dfd1b.tex ├── valzprepare_trap_vector90a104f40adfa987d74a613f4061790f.tex ├── valzprepare_xret_target77691a306ebd6df5d988335f19693ba0.tex ├── valzprerr_bits932899725108ebe483d3226f250f2b92.tex ├── valzprerr_endline73ce57fcf6e847727670556577cb2de0.tex ├── valzprerr_int00b48f715fbb32df5901801dff63b643.tex ├── valzprint_bits30cf225474fbf3e575d7aa83aa309559.tex ├── valzprint_endline03a43e2779561cb054d0761733c27e9b.tex ├── valzprint_insn34adb9871c343ddeeb08d9e768ad4c92.tex ├── valzprint_instr59f46726e427ed18b9d5d81c8247a576.tex ├── valzprint_intfb625bfb7a4021903513aeb4396bd878.tex ├── valzprint_memb6cd54f21a6e2c7a036f86473d516264.tex ├── valzprint_platform894b0df15559ad78744140d27df61719.tex ├── valzprint_reg1e86a2863e701cf481babd6538033417.tex ├── valzprint_string4b7e44eb021c25878c749374ea5657f7.tex ├── valzprintc9b8c9c569def1934362480628956c85.tex ├── valzprivilege_of_num84ee3b92a1b0c896120347634e28615d.tex ├── valzprivlevel_of_bitsf8754d7aa9d9aeada7d193ecf64e148c.tex ├── valzprivlevel_to_bits4b6f72dec94db401093759e81957be6b.tex ├── valzprivlevel_to_str130b731da9dd60ea89c77efcbbe0d598.tex ├── valzprocess_fload16a3bf21b336eb480800c836d0e811ce78.tex ├── valzprocess_fload322b1b2657ee5e1571b2af7b0d3a6631b7.tex ├── valzprocess_fload64aaf81fa4052296eb2993198993f6472c.tex ├── valzprocess_fstoree9440c013cfdcc23312bc61d5762f1d1.tex ├── valzprocess_load7d9288eb90dd41d1aa3c47eda679c483.tex ├── valzprocess_loadres3acadfd67bd540642036cf41405a27c0.tex ├── valzprocesspendingf31f33d163f06483630c9da88eafecaa.tex ├── valzptw_error_to_stra1d14633b5815718af0734f3fe6896fb.tex ├── valzquot_round_zzeroa8d9d278dc91a14956dfe19d01766403.tex ├── valzrc_bits18d7e232c147203cdc9c7cd0ffbe7ec0.tex ├── valzrcda9d82cd736deb89a37d9ca089373805.tex ├── valzread_kind_of_flagsbdfde0c548450764d5ed916ca1cb98ac.tex ├── valzread_kind_of_numd8fea9b1331732e205bdd70279e0ba47.tex ├── valzread_ram020d2ffaf84d982d4588177095c24b8e.tex ├── valzread_seed_csra92150792aea7284c5abb98737094d1d.tex ├── valzreadcsr1a9ed1f2dac4690038fbe34a4617edca.tex ├── valzreg_deref8bd1d78c61978d7074c7e0e5195e4bf7.tex ├── valzreg_name_abi8c36e923dc671675cb54fb0175878a3f.tex ├── valzreg_namea3a934e14215c11bd841e5d2fb4f53e0.tex ├── valzregidx_to_regno46c7ee8e863ba355f36bf094aa680714.tex ├── valzregstrf07d744c662238e6879fb1aee407788d.tex ├── valzregval_from_rega072b7983f1f9ac4a9021e76a911b9c9.tex ├── valzregval_into_reg03a5bdeabb3e6169090e6ed21f1a84cb.tex ├── valzrem_round_zzero90d115d6c3e756b94f7766d1b76fbb83.tex ├── valzreplicate_bitsb29bdab6bb9437712accf2dc81ea3d3e.tex ├── valzreport_invalid_width165132666941c3d73a3d109480ae38d3.tex ├── valzreset_htif438618d53329f3a89294df72f6af5cac.tex ├── valzretire_instructionc9e2e6b25fd8f4e5a96cd82a0dd2a675.tex ├── valzretired_of_num68ab3748534f762d814246f11fcf7c77.tex ├── valzreverse_bits_in_byte37f50ef4b8566a812c20f22ef8bba201.tex ├── valzrf_bits63ac239a90c8d4bdc4ca1b8375c08531.tex ├── valzrf_d29c6729673402bec577925987b943174.tex ├── valzrf_hf87446c77cdaf455431ea51fc65d658a.tex ├── valzrf_or_x_dd8e1de53f90a8fbd075b7f3c46756ac0.tex ├── valzrf_or_x_hd96ee68afa00d1a1a16a94c3a6ff0e02.tex ├── valzrf_or_x_s3a35ce7506a4fa509fd34496e2dbefd3.tex ├── valzrf_sae821dae13888ed4dd6a166d80f9c14c.tex ├── valzrff2ed1bbacd3ac737af7186c6d8884885.tex ├── valzriscv_f16add5095cba144c13a238cd70aeaf90d907c.tex ├── valzriscv_f16div9a10ab197ea81be7aa0605ce361b30ef.tex ├── valzriscv_f16eq3d04f3f3d3180635ecf8ff46df64bb5d.tex ├── valzriscv_f16le898d0c1fa658c59f86be7840a63f5e17.tex ├── valzriscv_f16le_quiet8f63ce7ff3e42871a470478ce69c31a9.tex ├── valzriscv_f16lt_quiet244f6ba5b2310a0cac1e04951f6afb9c.tex ├── valzriscv_f16lta3ed2ba63f2bca9026b606ccfeb6ab64.tex ├── valzriscv_f16mul642e6e0fdef18c8c7d9f00d37fbfaabc.tex ├── valzriscv_f16muladd349697a9cda553476b6ed4e37edf1197.tex ├── valzriscv_f16roundtoint52329eb13a3e4a06c8e70e0c4ef36e80.tex ├── valzriscv_f16sqrt5d5f1cbd96b6420edc617405f717d841.tex ├── valzriscv_f16sub5a2d7181440c6293faf598e33733b141.tex ├── valzriscv_f16tof32ab41d016238113d92beff7a7746957be.tex ├── valzriscv_f16tof6425ed6d31ceae83d607a03e8d319dcb17.tex ├── valzriscv_f16toi3299a98a77aaad7c47d620ff5857f9c060.tex ├── valzriscv_f16toi64783247df0ac6c1f02f8c46bc6b4859c0.tex ├── valzriscv_f16toui32dc059f0785a586dfb30c79f4143ab6ec.tex ├── valzriscv_f16toui64a7b8c60fb87de80d904c2fc0644b0271.tex ├── valzriscv_f32add558e9569237c3f82255e78eba6e4d963.tex ├── valzriscv_f32div86cc53dd9bb61e6f44380c708e0673ca.tex ├── valzriscv_f32eqbb5f45f4706cd2893dcaf9d3d15d7b11.tex ├── valzriscv_f32le5580a4448a4b6b5ef89a7a80b6f5e23a.tex ├── valzriscv_f32le_quiet7e5f820135a916f973026964c0ce90bf.tex ├── valzriscv_f32lt4e30f0abd945d0950f5c75c3397e58b8.tex ├── valzriscv_f32lt_quiet6805f79a39a589997e0e972ca2f211be.tex ├── valzriscv_f32muladdc6b7d5aa910c0cf67022d34e7a745cd8.tex ├── valzriscv_f32mulc9ec954a141b4f26110e9e3c2b42b73c.tex ├── valzriscv_f32roundtoint33ebf4ca80343b549f0b5a1c93805348.tex ├── valzriscv_f32sqrtd0c4078227e28f52a7984b6a7f89ce8a.tex ├── valzriscv_f32sub247ea008998dd84d9a3c22db11127bea.tex ├── valzriscv_f32tof164420d7f9129486d00b6dba20c0caa0fd.tex ├── valzriscv_f32tof6463cfa807ac39aea5d45f7cb4ee2d9248.tex ├── valzriscv_f32toi32b5d471852e14b8b79d2ad8fd065ac832.tex ├── valzriscv_f32toi640208fd5f6c45fde93d3e7c63a2825d81.tex ├── valzriscv_f32toui329abf292f8a5b1458fd639f0b62a9b052.tex ├── valzriscv_f32toui6423479b6a7ca0f54a5c926da7d7620403.tex ├── valzriscv_f64add33e6272fa354fe4e7b1963d6545bc4f7.tex ├── valzriscv_f64divecc62207bb7fa437fcf66a19597ada83.tex ├── valzriscv_f64eq911a3686fab30a7dbcecd0d21d7bc788.tex ├── valzriscv_f64le_quietdbcd45688456ae3af8949c7df7db62f7.tex ├── valzriscv_f64leedff2d39af8855d31503064db9e49593.tex ├── valzriscv_f64lt7fe1cae2d039f2771557eafe4cff0d62.tex ├── valzriscv_f64lt_quiet14ab1c593c5d6a2b683a6949da76b09d.tex ├── valzriscv_f64mul1bf597fee8433219c830072b7c0b998e.tex ├── valzriscv_f64muladdf20eb35780f2858aa3087b34aba2250a.tex ├── valzriscv_f64roundtointc621d19070f8cdbcc8f4378ba7716a84.tex ├── valzriscv_f64sqrta506b6089ecf799deb21b124eaf60f0c.tex ├── valzriscv_f64sub64a17c7e3b243ed3af4bc99790d41a9f.tex ├── valzriscv_f64tof16c801f12e89aeaa1e2641c74d852c486e.tex ├── valzriscv_f64tof326b35917fadbed27b5d3cecd2f8762d01.tex ├── valzriscv_f64toi32390e064989835e074118b56d834e6d48.tex ├── valzriscv_f64toi64b279b582ab789b7d76bd4628cf864db9.tex ├── valzriscv_f64toui32df8698a76aef244e4d021f6db07ed8aa.tex ├── valzriscv_f64toui64a8c06df736f513b3e5ec73bfb9385733.tex ├── valzriscv_i32tof162c353b802a36b82f3ec8983618baa4d8.tex ├── valzriscv_i32tof32262d900b5276fc61cfada0a2c080dd00.tex ├── valzriscv_i32tof64e97e000de9456cb796f52f30b64c9715.tex ├── valzriscv_i64tof16942644c07d0c85d4861af8402539995f.tex ├── valzriscv_i64tof329ea93669bfe183b3595b128f97eb0d64.tex ├── valzriscv_i64tof645552b730328b5e488a5469c4d60ba48e.tex ├── valzriscv_ui32tof16ce7781a2ef9725b4b24c236380870b4a.tex ├── valzriscv_ui32tof3277c5e2e314e991c265ecd083fea05bf0.tex ├── valzriscv_ui32tof6485dd2d5d0818e64745a16c8bd2e6f3ad.tex ├── valzriscv_ui64tof16ac0ab658a6409ae2cbd906db815d39b6.tex ├── valzriscv_ui64tof32006c37b85131ebfdf4c65a0ecf2d321b.tex ├── valzriscv_ui64tof647831c3694f6a0849ff1899ade6b08220.tex ├── valzrop_of_numdb49159dd280dafb7370c6477b545c05.tex ├── valzropw_of_numbc49d41e4663ce1e2313189dca74c7f1.tex ├── valzrotate_bits_left4e03f7aab76acaf8206bfa04b360ceec.tex ├── valzrotate_bits_right483383a7bc5976025102ba9af61ab11d.tex ├── valzrotatelf071331b6fd023da4d264842a39a016a.tex ├── valzrotater926375a3d21b09b3881f991747cd9b14.tex ├── valzrounding_mode_of_num6135245be40748c506fabd0190282238.tex ├── valzrtype_mnemonic539b9ad883876e5c6be9237e5c98ffbb.tex ├── valzrtypew_mnemonic72f42d5e018398fdfceb25edf2e10caf.tex ├── valzrvfi_readaee7411fcd70e67f9e6d2f7f9f563435.tex ├── valzrvfi_trap0d0ddd87deff120444aa8feac182c6ce.tex ├── valzrvfi_write8e76a07b5a6f2a7b76947099108996b1.tex ├── valzrvfi_wxed842ecfeb56ef18626194f2f22935f3.tex ├── valzrx_bitsba4d35e6c426ac476fdbf36efdd5d0da.tex ├── valzrxa8aad9466d0653707390b940aa9282e7.tex ├── valzsail_arith_shiftrighta24f06e92ffcd84e26ed61085c833371.tex ├── valzsail_maske146b73afc824e90813dd8234bfa3053.tex ├── valzsail_ones0510f34656bd3d7b905b0ff315bf81d7.tex ├── valzsail_shiftlefta7bc10407d10355c4e981688c9926084.tex ├── valzsail_shiftrighte403ac5c2740b7767c2bdfe689082562.tex ├── valzsail_sign_extendb66ac7c1aaedb0cb21bdf07e4518af5e.tex ├── valzsail_zzero_extend411875c18d3b332113845d17151890c2.tex ├── valzsail_zzeros174d4d4928427d9df9fa9749f1df5f96.tex ├── valzsatp64mode_of_bits11c1e0e3eda64d7361d8ec4950c9f1ea.tex ├── valzsatpmode_of_num09ad57622dbe0d0a7b111194f1a36856.tex ├── valzscr_name18d33d5c24513d7598c403423ce2f8e6.tex ├── valzscr_name_map4b235a67e525de15ab35ff501d369c01.tex ├── valzsealcap2d2c6ffa10772e30f9bf6dea4aba0364.tex ├── valzseed_opst_of_numf83d66097ccbfc3cdc7fa8b94f8969b6.tex ├── valzselect_instr_or_fcsr_rm8a489b01095486a7dc41b6fb5b17b9a7.tex ├── valzsep43dac566d26bd3f7fb9088b8d09ca246.tex ├── valzset_mstatus_sxl3c993e2659d94bb903dbbc607aa47f8c.tex ├── valzset_mstatus_uxl030f4a70ceca0610271994fbfcb96d4d.tex ├── valzset_mtvec628ceb1975fa7b69631fcc224f1bbbc0.tex ├── valzset_next_pc4a8ca0d1733a6630871f9f58d4ea2e08.tex ├── valzset_slice_bits5956200094c551f35973411fcc90a521.tex ├── valzset_slice_intf4b6b0ed3d8b3bb2f2e0d7a492959629.tex ├── valzset_sstatus_uxl4d602a7109609248f9b54c8c905b4ad0.tex ├── valzset_stvec0d8dcc20a4d9dd912d52b9252d2370a7.tex ├── valzset_utvec4e028b19c2b4db0c1c1a0a48f1c4a330.tex ├── valzset_xret_target81095db6e6bb6da6b746ed406dccd45e.tex ├── valzsetcapaddr35ad6dc7effb74b141243b59c9daceff.tex ├── valzsetcapaddrchecked02f3e6fc454faf7b488ed3661fb1a85e.tex ├── valzsetcapbounds7a50a538fe976a2bfbe0b9f81cc7642e.tex ├── valzsetcapflags1cebd5e15eac27fc3dbd3e6dc534158a.tex ├── valzsetcapoffset2da95070f2a3b53b97519f3b1f6a312a.tex ├── valzsetcapoffsetcheckedd72d1fe7b9d8608e6646350e9965652b.tex ├── valzsetcappermsbb03905a9ed7e94e44018326fd80a0d0.tex ├── valzshift_bits_left0754e8b870e2a3ba46646c35dac7af10.tex ├── valzshift_bits_right281f5e6a28fe3c92d35fe5c78a0deb41.tex ├── valzshift_right_arith32247e0e7505241d38fca8e6a3bcdfea9e.tex ├── valzshift_right_arith642d6a56971daae2b1fdb862ebbbaf6a46.tex ├── valzshiftiop_mnemonicbeafdfe24bd90ed73f232559498ac819.tex ├── valzshiftiwop_mnemonic59f60b5dc1f36ebc6fe3d32d9df1d608.tex ├── valzshiftl7827d0dcac29bd8258f158e7c1e77658.tex ├── valzshiftr173b7dba7206ed1b61a12344bdf9182a.tex ├── valzshiftw_mnemonice823d8fe4e9165665d0ca244aa353baa.tex ├── valzsigned36d2317f34f1dacb4e465e6e56b185e6.tex ├── valzsizze_bits40630770cee662892ab899654b7e2f0d.tex ├── valzsizze_mnemonic4114d3c8877e3689368588f52debea7b.tex ├── valzslice9979e992fd48f77a2c3fef7fbcce068e.tex ├── valzslice_maske01cafc7448fbf1583dc5dd96b06c854.tex ├── valzsop_of_num788240d3b5d5ef8334c5920b24c291e9.tex ├── valzsopw_of_num696c7b3c0b6fb9b9c9d699cd0a410ea3.tex ├── valzspc_backwardsa712e20ab4070963924d2974cc8aa941.tex ├── valzspc_forwardsabfa1efbce2d58c6d3e26c86435d3af4.tex ├── valzspc_matches_prefix38c7965c7edeefb5fb2ccd6915f5bdbb.tex ├── valzspca574d99b4c3d28e08386a1f673633994.tex ├── valzspeculate_conditionalc9cfcf9f8fbedbbbb1846b896e477d5c.tex ├── valzstepb001f84c8bf78b78b44b98d2b7f1f7d7.tex ├── valzstring_appendca8a3ce55684edee6af875f28a1550b0.tex ├── valzstring_drop09d7231db4951d3343ee0356a8f98d4e.tex ├── valzstring_length138975cd51f6e879bf061905da0059f9.tex ├── valzstring_of_bit7313cdbf7b05129d4977581f9bb14794.tex ├── valzstring_of_bits43debe172d2009dbb056cb5252821d62.tex ├── valzstring_of_capexa149bb71f2b82372115d021ece4e6416.tex ├── valzstring_of_int03988e4e2d2976513793427ac823afbe.tex ├── valzstring_startswith150dcce016e36e283e03e57c7aa7f479.tex ├── valzstring_takef5fd0689e1a11681ccf5471f34195539.tex ├── valzsub_atom328a68dfbab1a07c42d4e7b98eac766f.tex ├── valzsub_bitsf0dc4fc3429d45517c523db21af72127.tex ├── valzsub_intf17f348f33594e77fdc3ef8b6a46b569.tex ├── valzsub_nat1e51a6ef44b288dd12f7f69af44dfd3e.tex ├── valzsub_vec326e0ba0bb00229be26645e2d44dbd83.tex ├── valzsub_vec_int5e6c04459782b1b8cc706ba2e4c8a435.tex ├── valzsubrange_bits6c497c14df4f4754bd345a6c56ca2aad.tex ├── valzsys_enable_fdext3e294bd170189b70567069837e1534c5.tex ├── valzsys_enable_nextd747b3af13c8724684c58a321c2e2ac6.tex ├── valzsys_enable_rvc836db920a63cd54b635b109fb85bcb90.tex ├── valzsys_enable_writable_misa83863aeddc0d69035dc46d6908595d89.tex ├── valzsys_enable_zzfinx98981c2e0d4657b0b00f46779900ee17.tex ├── valztag_addr_to_addrec4cd9758dc545430904849bc06af049.tex ├── valztdiv_int5e119ac7ab9ff04c8877846f345d1159.tex ├── valztick_clocka855f1c53aa2515a7a67cd69b5b3d663.tex ├── valztick_pc459868e2ecb79c51cd3817471ae33696.tex ├── valztick_platformc49251d76e66d78fce3dd1f18a27869c.tex ├── valzto_bits9fb7c0bf64c9bfa589ae4882a09f2a40.tex ├── valztrans_kind_of_num89fdff5348b6925bdad7af7bbcc092d6.tex ├── valztranslate39daa42428c4ec23bd5def028158b476c6.tex ├── valztranslate488637bc30f662c37b22a80c3d053c14e5.tex ├── valztranslateaddr7dc6bd4ea43d006224000f7b68f6a187.tex ├── valztranslateaddr_priv058a80c00bb7770a29f29e63a3ac342b.tex ├── valztranslationexceptionbd47ba58dcb6fcc0be14f6efdd551ad8.tex ├── valztranslationmode51f0fd652f39ec2f6d4c16847f0d4345.tex ├── valztrap_handler0acf2ac9f6239ac64448b463d4df9cf4.tex ├── valztrapvectormode_of_bits3ab887814163c96ab28aec41cb9b44f6.tex ├── valztrapvectormode_of_num8f2938d16cb187b62f9cdbbb35278d48.tex ├── valztruncatea666e28ae0c8ca7327a2b3fcd1ed4ec7.tex ├── valztruncatelsb4d124c6ec672453343dc0b20d295e82d.tex ├── valztval0ee7d37a987a82754891fc591aec5852.tex ├── valztvec_addrc6c52b287eacbc1aca798406d1b08576.tex ├── valzufflagb3d552180ae10d9ed1b23a8e10ad2e9c.tex ├── valzunsealcap58689ae49a7317c60147327414a678d2.tex ├── valzunsigned1010eda2cdd2666cd8fd0ddf82ac526f.tex ├── valzuop_of_num86c5f7f375d0126822beff686eb42370.tex ├── valzupdate_cap_with_integer_pc9c66feb4cf9d3f64ba301705bf4cece5.tex ├── valzupdate_pte_bitsd84d357c2799412dbae43ca95464282b.tex ├── valzupdate_softfloat_fflagsc33a686e24584b0b748b2ae8f801c505.tex ├── valzupdate_subrange_bitsb5ffe862b26310b45a779cd45bbf041e.tex ├── valzupdate_subrangea3cf2a13bfd32a2a89bc44a498800493.tex ├── valzutype_mnemonic5740211feaadc8d830fd698383ea27eb.tex ├── valzvalid_rounding_mode99914dcf92c0a4b7285f2212ad9e630f.tex ├── valzvaliddoubleregscd4e0fc960d20d254e143f01d81b4d44.tex ├── valzvector_concate0e61f7c9864d8d335d1f5c434546f7c.tex ├── valzvector_length9ee541b308cdfd9738d44bfb3dff4b46.tex ├── valzwalk398233e1f75321f48773213830a045bfac.tex ├── valzwalk486c4033235ca01e713873e89320a939ac.tex ├── valzwc721d52ce2fe818d0148aaf1d5b6e2bec.tex ├── valzwc_bitsb8b2d4f53308d4bb8d154a1f6664d336.tex ├── valzwf_bits141c8aafc4ef81f118d39a00d8a5249d.tex ├── valzwf_d94c91aff56d9566b109d96edd2d1663f.tex ├── valzwf_hb915a10402ec9321c4ad1188ae0afc9f.tex ├── valzwf_or_x_d99d1bec09a43ea1c3cba945cc2ebd80e.tex ├── valzwf_or_x_hc2f88749fb30cde823632a5f1fd09b02.tex ├── valzwf_or_x_s315d4d6563a562bd03df2f3d680343b5.tex ├── valzwf_s8b4c2b923b5bc2d4c6f88cff982b6695.tex ├── valzwfd3e403dd75784ce7e0cfdf609e32706e.tex ├── valzwithin_clintc139e042afc9910b6edf55c2c70f2e80.tex ├── valzwithin_htif_readable2f6131e40985c12d9270943521113c33.tex ├── valzwithin_htif_writablec356d0ea372a60437fdf28745e5e9ae3.tex ├── valzwithin_mmio_readable2afaf2bf016b6ead5a5708ec8508d184.tex ├── valzwithin_mmio_writable310089204ce2d4e6a33811b1982373ad.tex ├── valzwithin_phys_mem5b6233a64f93394cb594812a945dcbb2.tex ├── valzword_width_bytes3499487c0f03a80d8659fa504a62261f.tex ├── valzword_width_of_num5022e9594f19a45eb3d8079a7a770a00.tex ├── valzwrite_fflagsf7610eb4597d886b515ad9553608a8d7.tex ├── valzwrite_kind_of_num3c6c37285ad605eea3332f170d5b12d9.tex ├── valzwrite_ram_ea38ee1d0d3a88b7ca22f44ac1921c34c8.tex ├── valzwrite_ramaf59f53ca3a497b3b8d64cf319996fb8.tex ├── valzwrite_sc_cap_result1d0d547672de98c1b674eca63a52126b.tex ├── valzwrite_seed_csrfd9531acd713c94adc54460ad38524c4.tex ├── valzwrite_tlb39d07866694d7288e6a3cb2ac08a58c288.tex ├── valzwrite_tlb48c2deeba6fb9156609619ba23dcc84e5a.tex ├── valzwritecsr7af48520171f4dd0cd06c1b6876196a7.tex ├── valzwx0042b1ee0bdb45d47dcb45d5a9461882.tex ├── valzwx_bitseb6ef5be72b31b8cb0f1595602665261.tex ├── valzxor_vecdacd54acc32f073fb01d1c188177bc8c.tex ├── valzz8operatorz0zi_sz956bf0eb8f384ccc952f43b53c00f14d1.tex ├── valzz8operatorz0zi_uz975e6e2563e418725e99f2d020a6e269f.tex ├── valzz8operatorz0zizj_uz99c310fa9a514922f781c01ba7354f99f.tex ├── valzz8operatorz0zkzj_sz904d1eed458afb5704c50166298da928d.tex ├── valzz8operatorz0zkzj_uz932ccbf178c78f699a55ad5e4e3db033c.tex ├── valzzzeros_implicitce1dd4153c9a1823a9697c4472c43ebf.tex ├── valzzzicondop_of_num6c236bc72d5e4b8fcf599f8f5df132a1.tex └── zGENERATED_FILES_DO_NOT_EDIT /.github/workflows/compile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/.github/workflows/compile.yml -------------------------------------------------------------------------------- /.github/workflows/remove-old-artifacts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/.github/workflows/remove-old-artifacts.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /20200816-cheri-timeline.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/20200816-cheri-timeline.pdf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-sail-cheri-riscv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/LICENSE-sail-cheri-riscv -------------------------------------------------------------------------------- /LICENSE-sail-riscv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/LICENSE-sail-riscv -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/Makefile -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/RELEASE.md -------------------------------------------------------------------------------- /abstract.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/abstract.tex -------------------------------------------------------------------------------- /acknowledgments.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/acknowledgments.tex -------------------------------------------------------------------------------- /app-cheri-128.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/app-cheri-128.tex -------------------------------------------------------------------------------- /app-cheri-concentrate-listings.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/app-cheri-concentrate-listings.tex -------------------------------------------------------------------------------- /app-exp-peripherals.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/app-exp-peripherals.tex -------------------------------------------------------------------------------- /app-experimental.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/app-experimental.tex -------------------------------------------------------------------------------- /app-isaquick-riscv-macros.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/app-isaquick-riscv-macros.tex -------------------------------------------------------------------------------- /app-isaquick-riscv.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/app-isaquick-riscv.tex -------------------------------------------------------------------------------- /app-isaquick-table-macros.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/app-isaquick-table-macros.tex -------------------------------------------------------------------------------- /app-versions-10-0.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/app-versions-10-0.tex -------------------------------------------------------------------------------- /app-versions-7-0-alpha1.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/app-versions-7-0-alpha1.tex -------------------------------------------------------------------------------- /app-versions-7-0-alpha2.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/app-versions-7-0-alpha2.tex -------------------------------------------------------------------------------- /app-versions-7-0-alpha3.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/app-versions-7-0-alpha3.tex -------------------------------------------------------------------------------- /app-versions-7-0-alpha4.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/app-versions-7-0-alpha4.tex -------------------------------------------------------------------------------- /app-versions-7-0.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/app-versions-7-0.tex -------------------------------------------------------------------------------- /app-versions-8-0.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/app-versions-8-0.tex -------------------------------------------------------------------------------- /app-versions-9-0.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/app-versions-9-0.tex -------------------------------------------------------------------------------- /app-versions.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/app-versions.tex -------------------------------------------------------------------------------- /bib-sorting.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/bib-sorting.conf -------------------------------------------------------------------------------- /chap-architecture.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/chap-architecture.tex -------------------------------------------------------------------------------- /chap-assurance.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/chap-assurance.tex -------------------------------------------------------------------------------- /chap-cheri-riscv.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/chap-cheri-riscv.tex -------------------------------------------------------------------------------- /chap-cheri-x86-64.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/chap-cheri-x86-64.tex -------------------------------------------------------------------------------- /chap-conclusion.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/chap-conclusion.tex -------------------------------------------------------------------------------- /chap-historical.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/chap-historical.tex -------------------------------------------------------------------------------- /chap-intro.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/chap-intro.tex -------------------------------------------------------------------------------- /chap-isaref-riscv.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/chap-isaref-riscv.tex -------------------------------------------------------------------------------- /chap-isaref-x86-64.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/chap-isaref-x86-64.tex -------------------------------------------------------------------------------- /chap-microarchitecture.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/chap-microarchitecture.tex -------------------------------------------------------------------------------- /chap-model.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/chap-model.tex -------------------------------------------------------------------------------- /chap-rationale.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/chap-rationale.tex -------------------------------------------------------------------------------- /chap-research.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/chap-research.tex -------------------------------------------------------------------------------- /chap-sail.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/chap-sail.tex -------------------------------------------------------------------------------- /cheri-architecture-tr.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/cheri-architecture-tr.tex -------------------------------------------------------------------------------- /cheri-architecture.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/cheri-architecture.tex -------------------------------------------------------------------------------- /cheri-version-table.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/cheri-version-table.tex -------------------------------------------------------------------------------- /cheri.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/cheri.bib -------------------------------------------------------------------------------- /cheri_concentrate_listings/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/cheri_concentrate_listings/Makefile -------------------------------------------------------------------------------- /cheri_concentrate_listings/conc_capInBounds.bsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/cheri_concentrate_listings/conc_capInBounds.bsv -------------------------------------------------------------------------------- /cheri_concentrate_listings/conc_getTopFat.bsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/cheri_concentrate_listings/conc_getTopFat.bsv -------------------------------------------------------------------------------- /cheri_concentrate_listings/conc_incOffsetFat.bsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/cheri_concentrate_listings/conc_incOffsetFat.bsv -------------------------------------------------------------------------------- /cheri_concentrate_listings/conc_setAddress.bsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/cheri_concentrate_listings/conc_setAddress.bsv -------------------------------------------------------------------------------- /cheri_concentrate_listings/conc_setBoundsFat.bsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/cheri_concentrate_listings/conc_setBoundsFat.bsv -------------------------------------------------------------------------------- /cheri_concentrate_listings/conc_version.tex: -------------------------------------------------------------------------------- 1 | \url{https://github.com/CTSRD-CHERI/cheri-cap-lib/tree/618e844} 2 | -------------------------------------------------------------------------------- /def-riscv-insns-macros.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/def-riscv-insns-macros.tex -------------------------------------------------------------------------------- /def-riscv-insns.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/def-riscv-insns.tex -------------------------------------------------------------------------------- /fig-cheri-high-level.graffle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/fig-cheri-high-level.graffle -------------------------------------------------------------------------------- /fig-cheri-high-level.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/fig-cheri-high-level.pdf -------------------------------------------------------------------------------- /fig-pointer-provenance.graffle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/fig-pointer-provenance.graffle -------------------------------------------------------------------------------- /fig-pointer-provenance.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/fig-pointer-provenance.pdf -------------------------------------------------------------------------------- /fig-representable-regions.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/fig-representable-regions.tex -------------------------------------------------------------------------------- /fig-sentry-plt.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/fig-sentry-plt.tex -------------------------------------------------------------------------------- /fig-type-token.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/fig-type-token.tex -------------------------------------------------------------------------------- /glossary.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/glossary.tex -------------------------------------------------------------------------------- /insn-riscv/auipcc.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/auipcc.tex -------------------------------------------------------------------------------- /insn-riscv/candperm.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/candperm.tex -------------------------------------------------------------------------------- /insn-riscv/cbuildcap.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/cbuildcap.tex -------------------------------------------------------------------------------- /insn-riscv/cclear.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/cclear.tex -------------------------------------------------------------------------------- /insn-riscv/ccleartag.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/ccleartag.tex -------------------------------------------------------------------------------- /insn-riscv/ccleartags.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/ccleartags.tex -------------------------------------------------------------------------------- /insn-riscv/ccopytype.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/ccopytype.tex -------------------------------------------------------------------------------- /insn-riscv/ccseal.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/ccseal.tex -------------------------------------------------------------------------------- /insn-riscv/cfromptr.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/cfromptr.tex -------------------------------------------------------------------------------- /insn-riscv/cgetbase.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/cgetbase.tex -------------------------------------------------------------------------------- /insn-riscv/cgetflags.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/cgetflags.tex -------------------------------------------------------------------------------- /insn-riscv/cgethigh.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/cgethigh.tex -------------------------------------------------------------------------------- /insn-riscv/cgetlen.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/cgetlen.tex -------------------------------------------------------------------------------- /insn-riscv/cgetoffset.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/cgetoffset.tex -------------------------------------------------------------------------------- /insn-riscv/cgetperm.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/cgetperm.tex -------------------------------------------------------------------------------- /insn-riscv/cgetsealed.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/cgetsealed.tex -------------------------------------------------------------------------------- /insn-riscv/cgettag.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/cgettag.tex -------------------------------------------------------------------------------- /insn-riscv/cgettop.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/cgettop.tex -------------------------------------------------------------------------------- /insn-riscv/cgettype.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/cgettype.tex -------------------------------------------------------------------------------- /insn-riscv/cincoffset.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/cincoffset.tex -------------------------------------------------------------------------------- /insn-riscv/cincoffsetimm.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/cincoffsetimm.tex -------------------------------------------------------------------------------- /insn-riscv/cinvoke.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/cinvoke.tex -------------------------------------------------------------------------------- /insn-riscv/cjal.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/cjal.tex -------------------------------------------------------------------------------- /insn-riscv/cjalr.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/cjalr.tex -------------------------------------------------------------------------------- /insn-riscv/cloadtags.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/cloadtags.tex -------------------------------------------------------------------------------- /insn-riscv/cmove.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/cmove.tex -------------------------------------------------------------------------------- /insn-riscv/crepresentablealignmentmask.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/crepresentablealignmentmask.tex -------------------------------------------------------------------------------- /insn-riscv/croundrepresentablelength.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/croundrepresentablelength.tex -------------------------------------------------------------------------------- /insn-riscv/cseal.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/cseal.tex -------------------------------------------------------------------------------- /insn-riscv/csealentry.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/csealentry.tex -------------------------------------------------------------------------------- /insn-riscv/csetaddr.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/csetaddr.tex -------------------------------------------------------------------------------- /insn-riscv/csetbounds.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/csetbounds.tex -------------------------------------------------------------------------------- /insn-riscv/csetboundsexact.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/csetboundsexact.tex -------------------------------------------------------------------------------- /insn-riscv/csetboundsimm.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/csetboundsimm.tex -------------------------------------------------------------------------------- /insn-riscv/csetequalexact.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/csetequalexact.tex -------------------------------------------------------------------------------- /insn-riscv/csetflags.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/csetflags.tex -------------------------------------------------------------------------------- /insn-riscv/csethigh.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/csethigh.tex -------------------------------------------------------------------------------- /insn-riscv/csetoffset.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/csetoffset.tex -------------------------------------------------------------------------------- /insn-riscv/cspecialrw.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/cspecialrw.tex -------------------------------------------------------------------------------- /insn-riscv/ctestsubset.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/ctestsubset.tex -------------------------------------------------------------------------------- /insn-riscv/ctoptr.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/ctoptr.tex -------------------------------------------------------------------------------- /insn-riscv/cunseal.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/cunseal.tex -------------------------------------------------------------------------------- /insn-riscv/fpclear.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/fpclear.tex -------------------------------------------------------------------------------- /insn-riscv/jalrcap.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/jalrcap.tex -------------------------------------------------------------------------------- /insn-riscv/jalrpcc.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/jalrpcc.tex -------------------------------------------------------------------------------- /insn-riscv/lc.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/lc.tex -------------------------------------------------------------------------------- /insn-riscv/loadcapcap.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/loadcapcap.tex -------------------------------------------------------------------------------- /insn-riscv/loadcapddc.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/loadcapddc.tex -------------------------------------------------------------------------------- /insn-riscv/loaddatacap.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/loaddatacap.tex -------------------------------------------------------------------------------- /insn-riscv/loaddataddc.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/loaddataddc.tex -------------------------------------------------------------------------------- /insn-riscv/sc.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/sc.tex -------------------------------------------------------------------------------- /insn-riscv/storecapcap.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/storecapcap.tex -------------------------------------------------------------------------------- /insn-riscv/storecapddc.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/storecapddc.tex -------------------------------------------------------------------------------- /insn-riscv/storedatacap.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/storedatacap.tex -------------------------------------------------------------------------------- /insn-riscv/storedataddc.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-riscv/storedataddc.tex -------------------------------------------------------------------------------- /insn-x86-64/add.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/add.tex -------------------------------------------------------------------------------- /insn-x86-64/and.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/and.tex -------------------------------------------------------------------------------- /insn-x86-64/andcperm.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/andcperm.tex -------------------------------------------------------------------------------- /insn-x86-64/buildcap.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/buildcap.tex -------------------------------------------------------------------------------- /insn-x86-64/call.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/call.tex -------------------------------------------------------------------------------- /insn-x86-64/cinvoke.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/cinvoke.tex -------------------------------------------------------------------------------- /insn-x86-64/clctag.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/clctag.tex -------------------------------------------------------------------------------- /insn-x86-64/clctags.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/clctags.tex -------------------------------------------------------------------------------- /insn-x86-64/cmov.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/cmov.tex -------------------------------------------------------------------------------- /insn-x86-64/cmp.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/cmp.tex -------------------------------------------------------------------------------- /insn-x86-64/cmpxchg.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/cmpxchg.tex -------------------------------------------------------------------------------- /insn-x86-64/cmpxchg2c.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/cmpxchg2c.tex -------------------------------------------------------------------------------- /insn-x86-64/cpytype.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/cpytype.tex -------------------------------------------------------------------------------- /insn-x86-64/cram.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/cram.tex -------------------------------------------------------------------------------- /insn-x86-64/crrl.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/crrl.tex -------------------------------------------------------------------------------- /insn-x86-64/cseal.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/cseal.tex -------------------------------------------------------------------------------- /insn-x86-64/dec.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/dec.tex -------------------------------------------------------------------------------- /insn-x86-64/gcbase.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/gcbase.tex -------------------------------------------------------------------------------- /insn-x86-64/gcflags.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/gcflags.tex -------------------------------------------------------------------------------- /insn-x86-64/gchi.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/gchi.tex -------------------------------------------------------------------------------- /insn-x86-64/gclen.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/gclen.tex -------------------------------------------------------------------------------- /insn-x86-64/gclim.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/gclim.tex -------------------------------------------------------------------------------- /insn-x86-64/gcoff.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/gcoff.tex -------------------------------------------------------------------------------- /insn-x86-64/gcperm.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/gcperm.tex -------------------------------------------------------------------------------- /insn-x86-64/gctag.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/gctag.tex -------------------------------------------------------------------------------- /insn-x86-64/gctype.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/gctype.tex -------------------------------------------------------------------------------- /insn-x86-64/inc.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/inc.tex -------------------------------------------------------------------------------- /insn-x86-64/jmp.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/jmp.tex -------------------------------------------------------------------------------- /insn-x86-64/lctags.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/lctags.tex -------------------------------------------------------------------------------- /insn-x86-64/lea.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/lea.tex -------------------------------------------------------------------------------- /insn-x86-64/lods.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/lods.tex -------------------------------------------------------------------------------- /insn-x86-64/mov.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/mov.tex -------------------------------------------------------------------------------- /insn-x86-64/movcap.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/movcap.tex -------------------------------------------------------------------------------- /insn-x86-64/movnti.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/movnti.tex -------------------------------------------------------------------------------- /insn-x86-64/movs.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/movs.tex -------------------------------------------------------------------------------- /insn-x86-64/or.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/or.tex -------------------------------------------------------------------------------- /insn-x86-64/pop.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/pop.tex -------------------------------------------------------------------------------- /insn-x86-64/push.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/push.tex -------------------------------------------------------------------------------- /insn-x86-64/ret.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/ret.tex -------------------------------------------------------------------------------- /insn-x86-64/scaddr.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/scaddr.tex -------------------------------------------------------------------------------- /insn-x86-64/scbnd.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/scbnd.tex -------------------------------------------------------------------------------- /insn-x86-64/scbnde.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/scbnde.tex -------------------------------------------------------------------------------- /insn-x86-64/scflags.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/scflags.tex -------------------------------------------------------------------------------- /insn-x86-64/schi.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/schi.tex -------------------------------------------------------------------------------- /insn-x86-64/scoff.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/scoff.tex -------------------------------------------------------------------------------- /insn-x86-64/seal.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/seal.tex -------------------------------------------------------------------------------- /insn-x86-64/sentry.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/sentry.tex -------------------------------------------------------------------------------- /insn-x86-64/stos.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/stos.tex -------------------------------------------------------------------------------- /insn-x86-64/sub.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/sub.tex -------------------------------------------------------------------------------- /insn-x86-64/unseal.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/unseal.tex -------------------------------------------------------------------------------- /insn-x86-64/xadd.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/xadd.tex -------------------------------------------------------------------------------- /insn-x86-64/xchg.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/xchg.tex -------------------------------------------------------------------------------- /insn-x86-64/xor.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/insn-x86-64/xor.tex -------------------------------------------------------------------------------- /latexmkrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/latexmkrc -------------------------------------------------------------------------------- /preamble-saildoc-macros.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/preamble-saildoc-macros.tex -------------------------------------------------------------------------------- /preamble.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/preamble.tex -------------------------------------------------------------------------------- /sail_latex_riscv/0GENERATED_FILES_DO_NOT_EDIT: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/blocka2cd1c63e1ba9c2d625830f7e4de8f31.sail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/blocka2cd1c63e1ba9c2d625830f7e4de8f31.sail -------------------------------------------------------------------------------- /sail_latex_riscv/commands.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/commands.tex -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreADDIUnderscoreHINTzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreADDIWzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreADDUnderscoreHINTzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreADDzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreBEQZzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreBNEZzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreCIncOffsetOneSixCSPzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreCJALRzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreCJALzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreCJRzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreCLCSPzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreCSCSPzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreEBREAKzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreILLEGALzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreJALRzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreJALzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreJRzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreJzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreLIUnderscoreHINTzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreLUIUnderscoreHINTzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreMVUnderscoreHINTzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreMVzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreNOPUnderscoreHINTzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreNOPzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreSLLIUnderscoreHINTzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreSLLIzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreSRAIUnderscoreHINTzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclCUnderscoreSRLIUnderscoreHINTzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclFENCEIUnderscoreRESERVEDzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclFENCEIzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclFENCEUnderscoreRESERVEDzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fclILLEGALzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnz__ided888b8991a27578d5dd72f84db80bce.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/fnz__ided888b8991a27578d5dd72f84db80bce.tex -------------------------------------------------------------------------------- /sail_latex_riscv/fnzdef_spc_backwardseab568d1f8e592642bb1655eb934a620.tex: -------------------------------------------------------------------------------- 1 | function def_spc_backwards s = () 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzexts8a10d418fac6a2072ef1dfede4580873.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/fnzexts8a10d418fac6a2072ef1dfede4580873.tex -------------------------------------------------------------------------------- /sail_latex_riscv/fnzextzdb77018947d632a113deb15d298290d4.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/fnzextzdb77018947d632a113deb15d298290d4.tex -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_10_forwards_matches5805c03590a8c87ee15c304ac5e14038.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_10_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_11_forwards_matchesc72e36f9e9259ad52cfd038ae9c0251f.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_11_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_12_forwards_matches23afc09f193a32dea040a72b95ec91b2.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_12_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_13_forwards_matches24cf47063279787f52ede006100876ff.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_13_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_14_forwards_matches229689dc85657ccebc6a0143fb21144e.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_14_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_15_forwards_matches923e93be7d0b466ae08582f59a3c9529.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_15_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_16_forwards_matches99127000f54090aaa9f0aeb2c20f4685.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_16_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_17_forwards_matches45df8bfd52709ac4d9906f538498742e.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_17_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_18_forwards_matches6e035e739a1d5414f87357bc391d08b3.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_18_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_19_forwards_matches07c7d804aca651680480475ad9d45b66.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_19_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_1_forwards_matches95bbf636d6fecebea6adab4fb1b42ac0.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_1_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_20_forwards_matchesde8955f96663b48788095ef74c50f0aa.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_20_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_21_forwards_matches05f5fa78d5ad49b7efae27025b546cb7.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_21_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_22_forwards_matches4fe97899c8181992923cd1daaa36d526.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_22_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_23_forwards_matchesb58b33da7b8d1a86392eabd6cc87b2c3.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_23_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_24_forwards_matchesf4dd0da48edd6a31433b0bae1bedc1f5.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_24_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_25_forwards_matches6d8831afa1ed150c2dca6afcd8d46fd1.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_25_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_26_forwards_matchesec5940b6c813530a4c8c509af6c000b6.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_26_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_27_forwards_matches6867770d92d07d048cf22050458e9a6f.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_27_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_28_forwards_matchesc4d71e8f4caf976479bf0fd50de2a1f7.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_28_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_29_forwards_matchesed84d3ffca269bb316dc98b23b11184a.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_29_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_2_forwards_matches7ab140c97f69659d3ab1d910b07425fb.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_2_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_30_forwards_matches3630c22b1e1e03c4f0e0de4c42a765db.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_30_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_31_forwards_matches830a8b6e6851a2528701adaae04355bf.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_31_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_32_forwards_matches6b2dec12f42cfb341d5a812b57201577.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_32_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_33_forwards_matches4b4b2c7ba9f6a4dd54548314428e59f6.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_33_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_3_forwards_matchese79d3588a48711c3aab539462e1e83ad.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_3_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_48_forwards_matchesf2b53432d5d61a0c6dbc5e249b95d790.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_48_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_4_forwards_matchesc9b2af172c13a489fa870acdd673758a.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_4_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_5_forwards_matches3e31f036e77b0ee1a3e8312b0067959b.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_5_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_64_forwards_matches9b4aa7858f48288bd5ee715f31bb0cdb.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_64_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_6_forwards_matchescaeea7989719fec9093c81797a7f4155.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_6_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_7_forwards_matches9d7aa1993e9d141c0950fe9e67734abc.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_7_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_8_forwards_matches0746becf5ca996196bfae6048bab9bb1.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_8_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzhex_bits_9_forwards_matches73ffbf54790f1b1c63b0dc63773cd0c0.tex: -------------------------------------------------------------------------------- 1 | function hex_bits_9_forwards_matches bv = true 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzloop939222c31aec6e03415219d7c5a4ee7a.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/fnzloop939222c31aec6e03415219d7c5a4ee7a.tex -------------------------------------------------------------------------------- /sail_latex_riscv/fnzmax84a1c708b7c8789c33f72b5bb9ee31e8.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/fnzmax84a1c708b7c8789c33f72b5bb9ee31e8.tex -------------------------------------------------------------------------------- /sail_latex_riscv/fnzones26f94136f5db8afd4e9df1e512f7fdc5.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/fnzones26f94136f5db8afd4e9df1e512f7fdc5.tex -------------------------------------------------------------------------------- /sail_latex_riscv/fnzopt_spc_backwards68e297450ccdf6f2339325379c27029f.tex: -------------------------------------------------------------------------------- 1 | function opt_spc_backwards s = () 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzrcda9d82cd736deb89a37d9ca089373805.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/fnzrcda9d82cd736deb89a37d9ca089373805.tex -------------------------------------------------------------------------------- /sail_latex_riscv/fnzrf_d29c6729673402bec577925987b943174.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/fnzrf_d29c6729673402bec577925987b943174.tex -------------------------------------------------------------------------------- /sail_latex_riscv/fnzrf_hf87446c77cdaf455431ea51fc65d658a.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/fnzrf_hf87446c77cdaf455431ea51fc65d658a.tex -------------------------------------------------------------------------------- /sail_latex_riscv/fnzrf_sae821dae13888ed4dd6a166d80f9c14c.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/fnzrf_sae821dae13888ed4dd6a166d80f9c14c.tex -------------------------------------------------------------------------------- /sail_latex_riscv/fnzrff2ed1bbacd3ac737af7186c6d8884885.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/fnzrff2ed1bbacd3ac737af7186c6d8884885.tex -------------------------------------------------------------------------------- /sail_latex_riscv/fnzrxa8aad9466d0653707390b940aa9282e7.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/fnzrxa8aad9466d0653707390b940aa9282e7.tex -------------------------------------------------------------------------------- /sail_latex_riscv/fnzspc_backwardsa712e20ab4070963924d2974cc8aa941.tex: -------------------------------------------------------------------------------- 1 | function spc_backwards s = () 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/fnzstepb001f84c8bf78b78b44b98d2b7f1f7d7.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/fnzstepb001f84c8bf78b78b44b98d2b7f1f7d7.tex -------------------------------------------------------------------------------- /sail_latex_riscv/fnztval0ee7d37a987a82754891fc591aec5852.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/fnztval0ee7d37a987a82754891fc591aec5852.tex -------------------------------------------------------------------------------- /sail_latex_riscv/fnzwc721d52ce2fe818d0148aaf1d5b6e2bec.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/fnzwc721d52ce2fe818d0148aaf1d5b6e2bec.tex -------------------------------------------------------------------------------- /sail_latex_riscv/fnzwf_d94c91aff56d9566b109d96edd2d1663f.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/fnzwf_d94c91aff56d9566b109d96edd2d1663f.tex -------------------------------------------------------------------------------- /sail_latex_riscv/fnzwf_hb915a10402ec9321c4ad1188ae0afc9f.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/fnzwf_hb915a10402ec9321c4ad1188ae0afc9f.tex -------------------------------------------------------------------------------- /sail_latex_riscv/fnzwf_s8b4c2b923b5bc2d4c6f88cff982b6695.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/fnzwf_s8b4c2b923b5bc2d4c6f88cff982b6695.tex -------------------------------------------------------------------------------- /sail_latex_riscv/fnzwfd3e403dd75784ce7e0cfdf609e32706e.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/fnzwfd3e403dd75784ce7e0cfdf609e32706e.tex -------------------------------------------------------------------------------- /sail_latex_riscv/fnzwx0042b1ee0bdb45d47dcb45d5a9461882.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/fnzwx0042b1ee0bdb45d47dcb45d5a9461882.tex -------------------------------------------------------------------------------- /sail_latex_riscv/letzddc_idx84de9edbdd981a44b8619e09ee340e49.tex: -------------------------------------------------------------------------------- 1 | let DDC_IDX : capreg_idx = 0b100001 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/letzhaverv12838a7ffddeb07ffd272bcde9de50c3456.tex: -------------------------------------------------------------------------------- 1 | let haveRV128 = sizeof(xlen) >= 128 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/letzhaverv646386e65b1d6070ad5d157a0f6e0a1c6d.tex: -------------------------------------------------------------------------------- 1 | let haveRV64 = sizeof(xlen) >= 64 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/letzotype_sentry3b0a7de15855ff7324219a7bedb11aca.tex: -------------------------------------------------------------------------------- 1 | let otype_sentry = -2 /* Sealed erstwhile or prospective PCC */ 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/letzotype_unsealed27aafb55f546c5283a4542e7c4697e4f.tex: -------------------------------------------------------------------------------- 1 | let otype_unsealed = -1 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/letzpagesize_bits1fe5a2b7d022405eec5fb9efa9146c41.tex: -------------------------------------------------------------------------------- 1 | let PAGESIZE_BITS = 12 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/letzpte32_log_sizec1c0bae5116bacf8a2b119b16fd8ea5a.tex: -------------------------------------------------------------------------------- 1 | let PTE32_LOG_SIZE = 2 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/letzpte39_log_size48deebfa921eeef530f20ea8d54bb13e.tex: -------------------------------------------------------------------------------- 1 | let PTE39_LOG_SIZE = 3 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/letzpte48_log_size4488de195e7d6006961ab6f6e1c11121.tex: -------------------------------------------------------------------------------- 1 | let PTE48_LOG_SIZE = 3 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/letzra87484e2842b4fd7656b7a15a91dfb18e.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/letzra87484e2842b4fd7656b7a15a91dfb18e.tex -------------------------------------------------------------------------------- /sail_latex_riscv/letzreserved_otypesfc67c8a176aa3efad89f5a340aec39ac.tex: -------------------------------------------------------------------------------- 1 | let reserved_otypes = 4 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/letzsp7719b40816742c1e564e7e22863119bb.tex: -------------------------------------------------------------------------------- 1 | let sp : regidx = 0b00010 /* x2, stack pointer */ 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/letzsv32_level_bits7af6b65d24fb6005b06c4bb5360a2851.tex: -------------------------------------------------------------------------------- 1 | let SV32_LEVEL_BITS = 10 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/letzsv39_level_bits770c9fd85cef0ff2b4d7a95079d3ae0e.tex: -------------------------------------------------------------------------------- 1 | let SV39_LEVEL_BITS = 9 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/letzsv48_level_bits8d42ea35a47abd9bf98a0e69297778f9.tex: -------------------------------------------------------------------------------- 1 | let SV48_LEVEL_BITS = 9 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/letzxlen_max_unsigned8c0ad5d3937664413a64f14a81eb46de.tex: -------------------------------------------------------------------------------- 1 | let xlen_max_unsigned = 2 ^ sizeof(xlen) - 1 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/letzxlen_valab3f687c3300006f2181c3b8615db172.tex: -------------------------------------------------------------------------------- 1 | let xlen_val = sizeof(xlen) 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/letzzzero_reg78bddf2297db5666e334328609966802.tex: -------------------------------------------------------------------------------- 1 | let zero_reg : regtype = null_cap 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadAz__sizze5b2e36a5dbb42eaba80b4d164e45d3ae.tex: -------------------------------------------------------------------------------- 1 | overload __size = {__id} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadAzappend88575169e0ec1639b6ae3851df999710.tex: -------------------------------------------------------------------------------- 1 | overload append = {bitvector_concat} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadAzmax91b641c464c0dc87660499321a356d93.tex: -------------------------------------------------------------------------------- 1 | overload max = {max_int} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadAzmin95ae3c0ebde1421750e6db87bdf74801.tex: -------------------------------------------------------------------------------- 1 | overload min = {min_int} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadAzz8operatorz0z5z9194a289f0ceb02e29c9b6febc5146071.tex: -------------------------------------------------------------------------------- 1 | overload operator % = {emod_int, mod} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadAzz8operatorz0z6z9d3731bb9b1c9d765858778ad48ba6b3a.tex: -------------------------------------------------------------------------------- 1 | overload operator & = {and_bool} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadAzz8operatorz0ziz9714b8c400aed24ebd80eac39b4f9d751.tex: -------------------------------------------------------------------------------- 1 | overload operator < = {lt_int} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadAzz8operatorz0zizjz95c366628fed7d8b7c251f1acd527ee3b.tex: -------------------------------------------------------------------------------- 1 | overload operator <= = {lteq_int} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadAzz8operatorz0zkz93747e4d4a6f99eb3fca0b477d2437ed5.tex: -------------------------------------------------------------------------------- 1 | overload operator > = {gt_int} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadAzz8operatorz0zkzjz94161e4bfad2d20e5d25bc774612b6588.tex: -------------------------------------------------------------------------------- 1 | overload operator >= = {gteq_int} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadAzz8operatorz0zkzk_sz9fd336467c8d7c9163cb44b900cb10522.tex: -------------------------------------------------------------------------------- 1 | overload operator >>_s = {sail_arith_shiftright} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadAzz8operatorz0zqz9ccbd65071d8f0fbb9677c7f6e86d3527.tex: -------------------------------------------------------------------------------- 1 | overload operator ^ = {sail_mask} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadAzz8operatorz0zuz99af95b281314726fa91893b57fc290dc.tex: -------------------------------------------------------------------------------- 1 | overload operator | = {or_bool} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadBz__sizze5b2e36a5dbb42eaba80b4d164e45d3ae.tex: -------------------------------------------------------------------------------- 1 | overload __size = {__id, bitvector_length} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadBzappend88575169e0ec1639b6ae3851df999710.tex: -------------------------------------------------------------------------------- 1 | overload append = {vector_concat} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadBzz8operatorz0z1zjz981ebe433e26f9e2dfa2a9d2c7f4fe1f4.tex: -------------------------------------------------------------------------------- 1 | overload operator != = {neq_bits} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadBzz8operatorz0z6z9d3731bb9b1c9d765858778ad48ba6b3a.tex: -------------------------------------------------------------------------------- 1 | overload operator & = {and_vec} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadBzz8operatorz0ziziz90068ca3610cb726b2dddda4048ca7686.tex: -------------------------------------------------------------------------------- 1 | overload operator << = {sail_shiftleft} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadBzz8operatorz0zjzjz9c650f45e06411dd4e97578ff2bad6338.tex: -------------------------------------------------------------------------------- 1 | overload operator == = {eq_string} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadBzz8operatorz0zkzkz9e772b5e121d0113826739b52dbbce0f8.tex: -------------------------------------------------------------------------------- 1 | overload operator >> = {sail_shiftright} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadBzz8operatorz0zqz9ccbd65071d8f0fbb9677c7f6e86d3527.tex: -------------------------------------------------------------------------------- 1 | overload operator ^ = {xor_vec, int_power, concat_str} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadBzz8operatorz0zuz99af95b281314726fa91893b57fc290dc.tex: -------------------------------------------------------------------------------- 1 | overload operator | = {or_vec} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadCzto_str8b7a6895ae35945bd4740e9f790c43ee.tex: -------------------------------------------------------------------------------- 1 | overload to_str = {csr_name} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadCzz8operatorz0z6z9d3731bb9b1c9d765858778ad48ba6b3a.tex: -------------------------------------------------------------------------------- 1 | overload operator & = {and_vec} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadCzz8operatorz0zuz99af95b281314726fa91893b57fc290dc.tex: -------------------------------------------------------------------------------- 1 | overload operator | = {or_vec} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadDzto_str8b7a6895ae35945bd4740e9f790c43ee.tex: -------------------------------------------------------------------------------- 1 | overload to_str = {scr_name} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadFzto_str8b7a6895ae35945bd4740e9f790c43ee.tex: -------------------------------------------------------------------------------- 1 | overload to_str = {reg_name_abi} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadGzto_str8b7a6895ae35945bd4740e9f790c43ee.tex: -------------------------------------------------------------------------------- 1 | overload to_str = {cap_reg_name_abi} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadHzto_str8b7a6895ae35945bd4740e9f790c43ee.tex: -------------------------------------------------------------------------------- 1 | overload to_str = {freg_name_abi} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/overloadJzto_str8b7a6895ae35945bd4740e9f790c43ee.tex: -------------------------------------------------------------------------------- 1 | overload to_str = {print_insn} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzcur_instaaa0450d0c8f1ce0d022c56fa4a175d3.tex: -------------------------------------------------------------------------------- 1 | register cur_inst : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf093fe33c56e357cae27506236b348348d.tex: -------------------------------------------------------------------------------- 1 | register f0 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf106f04d76b5e3ed60f5268f04acac9c16c.tex: -------------------------------------------------------------------------------- 1 | register f10 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf11b15fea1cf950b070aafa041418eda929.tex: -------------------------------------------------------------------------------- 1 | register f11 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf123defe181040f28d4c27ce9dea6697e5d.tex: -------------------------------------------------------------------------------- 1 | register f12 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf13b4f32b8e44f83775deadbcef47ed95a2.tex: -------------------------------------------------------------------------------- 1 | register f13 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf144f5e0527533a2c91da3a69b54d87c703.tex: -------------------------------------------------------------------------------- 1 | register f14 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf158321621e2e95ea25665930995998e7c4.tex: -------------------------------------------------------------------------------- 1 | register f15 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf1667e9efb739790e3612e923b3bcfb3a9b.tex: -------------------------------------------------------------------------------- 1 | register f16 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf170e8431c16b19fb052c4d43c0a5f4045a.tex: -------------------------------------------------------------------------------- 1 | register f17 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf176bdcd0b68d72a1df69e942a2ad6bb87.tex: -------------------------------------------------------------------------------- 1 | register f1 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf1883d9610b319dfe4216a30d8a16ea71db.tex: -------------------------------------------------------------------------------- 1 | register f18 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf19fb4a0a27faa4cca1d4d4de8b8bd18781.tex: -------------------------------------------------------------------------------- 1 | register f19 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf201bdc6ce89202034e683f95bd2136237e.tex: -------------------------------------------------------------------------------- 1 | register f20 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf21417078a42509b6cb627d087624aacea5.tex: -------------------------------------------------------------------------------- 1 | register f21 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf228b3a0f80b871428c0a05df9c287efcfa.tex: -------------------------------------------------------------------------------- 1 | register f22 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf23892a277f57d51edd975b7762cb1730d2.tex: -------------------------------------------------------------------------------- 1 | register f23 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf24a3370f8d590bf8c692f34b28da0a1ae0.tex: -------------------------------------------------------------------------------- 1 | register f24 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf2552c26f36bf5318fd19f6412d4e07e3e0.tex: -------------------------------------------------------------------------------- 1 | register f25 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf263995b5fa95645a8a39f3a5a8007735ac.tex: -------------------------------------------------------------------------------- 1 | register f26 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf2720d3fee23f2512ed3406c851f1df87ac.tex: -------------------------------------------------------------------------------- 1 | register f27 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf28aa1e414131418d9e520c1ab7ef388c48.tex: -------------------------------------------------------------------------------- 1 | register f28 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf29929512a4737a4275e393f45f882b6228.tex: -------------------------------------------------------------------------------- 1 | register f29 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf2e23fe6a3694e0f8c2cdbd14631995f9c.tex: -------------------------------------------------------------------------------- 1 | register f2 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf3052a3e8e2b54b96c0a43bd0d6d088be8d.tex: -------------------------------------------------------------------------------- 1 | register f30 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf3173476cdc8af6166eeb9be8c8ea331515.tex: -------------------------------------------------------------------------------- 1 | register f31 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf3967f438e8c09040b75ac380736f703fa.tex: -------------------------------------------------------------------------------- 1 | register f3 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf48c5b36ca0c526408033d51066e8cf26a.tex: -------------------------------------------------------------------------------- 1 | register f4 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf53370844a919455db1021fc1297433ffe.tex: -------------------------------------------------------------------------------- 1 | register f5 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf681f57ded710aaf7d6bb016091da4ab25.tex: -------------------------------------------------------------------------------- 1 | register f6 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf7ffc7692f2b9ce03facaa63a8eb4b0622.tex: -------------------------------------------------------------------------------- 1 | register f7 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf8e8464397f1264a89d05d98addebac41b.tex: -------------------------------------------------------------------------------- 1 | register f8 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzf9b106492b12040bca4966dbbbdc3a277f.tex: -------------------------------------------------------------------------------- 1 | register f9 : fregtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzfcsrcafe3ad613ba5c3082476ee04c975577.tex: -------------------------------------------------------------------------------- 1 | register fcsr : Fcsr 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzhtif_cmd_writeedd1bc7316afddbceddc8c0b7455dcaa.tex: -------------------------------------------------------------------------------- 1 | register htif_cmd_write : bit 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzhtif_donee35d746818e476f4601316006140c798.tex: -------------------------------------------------------------------------------- 1 | register htif_done : bool 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzmarchidb9b264fe4bdc62a0b64a2bb45094f2ee.tex: -------------------------------------------------------------------------------- 1 | register marchid : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzmepcc876acb302a918827e970def4e995c8e.tex: -------------------------------------------------------------------------------- 1 | register mepc : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzmhartidb8e734c7b59827098f74be8ab8dcfa74.tex: -------------------------------------------------------------------------------- 1 | register mhartid : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzmimpidd5c531d28776f8d602094828aa64e270.tex: -------------------------------------------------------------------------------- 1 | register mimpid : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzminstret_increment4bf06d6ee65982630fdaccfdc2b150e1.tex: -------------------------------------------------------------------------------- 1 | register minstret_increment : bool 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzmisa5cceeb295703ff8a973abba52d6ee067.tex: -------------------------------------------------------------------------------- 1 | register misa : Misa 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzmscratch69719d5dfd8d4ca30c1c37d1533cd58d.tex: -------------------------------------------------------------------------------- 1 | register mscratch : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzmscratchcae4d8198dd83f93304ec3d932a204a32.tex: -------------------------------------------------------------------------------- 1 | register MScratchC : Capability 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzmtvald49a142309bde2f160e87c7e394ae344.tex: -------------------------------------------------------------------------------- 1 | register mtval : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerznextpccd3b6ca46e34adc6888f6be7bbff7d490.tex: -------------------------------------------------------------------------------- 1 | register nextPCC : Capability 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerznextpcd2e19cc4b7215aff19cb2f9ba5652a3f.tex: -------------------------------------------------------------------------------- 1 | register nextPC : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmp0cfgbab5c213c1a764aa4c8650fb1bf70c22.tex: -------------------------------------------------------------------------------- 1 | register pmp0cfg : Pmpcfg_ent 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmp10cfge438c73c11a494d00233816b1de4e5c9.tex: -------------------------------------------------------------------------------- 1 | register pmp10cfg : Pmpcfg_ent 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmp11cfg3dd6c39fc00f4c26e0eb77e545ff896b.tex: -------------------------------------------------------------------------------- 1 | register pmp11cfg : Pmpcfg_ent 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmp12cfg9c230b0d5d95250e7f2f77fc9e158429.tex: -------------------------------------------------------------------------------- 1 | register pmp12cfg : Pmpcfg_ent 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmp13cfgdd21e002e41c22a8d1e6eb7951dff2f2.tex: -------------------------------------------------------------------------------- 1 | register pmp13cfg : Pmpcfg_ent 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmp14cfgff0f15b9869d20a65b49c67b6c1b6646.tex: -------------------------------------------------------------------------------- 1 | register pmp14cfg : Pmpcfg_ent 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmp15cfgcc174867cf34a9ce6e1cfaf7fbb0e524.tex: -------------------------------------------------------------------------------- 1 | register pmp15cfg : Pmpcfg_ent 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmp1cfgd71559b110dd1a256c5d4e44d9e10b0a.tex: -------------------------------------------------------------------------------- 1 | register pmp1cfg : Pmpcfg_ent 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmp2cfgafa8058bad73632a1a1a9f49062bb623.tex: -------------------------------------------------------------------------------- 1 | register pmp2cfg : Pmpcfg_ent 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmp3cfg65a18d1c464bf396096e6bac52e96e66.tex: -------------------------------------------------------------------------------- 1 | register pmp3cfg : Pmpcfg_ent 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmp4cfg4e3e23aa0c8c9ea9d4bf216afbda447f.tex: -------------------------------------------------------------------------------- 1 | register pmp4cfg : Pmpcfg_ent 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmp5cfgfeba18c8a7a4711d8933b943cbf0d4e9.tex: -------------------------------------------------------------------------------- 1 | register pmp5cfg : Pmpcfg_ent 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmp6cfg341e8a5ba4271996c23c49e415ca7094.tex: -------------------------------------------------------------------------------- 1 | register pmp6cfg : Pmpcfg_ent 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmp7cfg16660c82c2f12636460279bc80ff3476.tex: -------------------------------------------------------------------------------- 1 | register pmp7cfg : Pmpcfg_ent 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmp8cfgb013823cbf258dd9bb903df2590c7db0.tex: -------------------------------------------------------------------------------- 1 | register pmp8cfg : Pmpcfg_ent 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmp9cfga1dd9e94aac9f15f871c7f2eb5b4c93b.tex: -------------------------------------------------------------------------------- 1 | register pmp9cfg : Pmpcfg_ent 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmpaddr01318ca05b5f2c6418ee72854e83ea4b5.tex: -------------------------------------------------------------------------------- 1 | register pmpaddr0 : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmpaddr101ae256e930340bfdc54f3552baae4101.tex: -------------------------------------------------------------------------------- 1 | register pmpaddr10 : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmpaddr1113ef52f8ad3fa9b8f1fc7d13b2a7d87a.tex: -------------------------------------------------------------------------------- 1 | register pmpaddr11 : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmpaddr12df6491c8d84d7a8d193886212d2fd5d9.tex: -------------------------------------------------------------------------------- 1 | register pmpaddr12 : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmpaddr13dac2b94da5f464a04974c90e70ec47b1.tex: -------------------------------------------------------------------------------- 1 | register pmpaddr13 : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmpaddr144db2dcdc54c46e1de8d422a61703f605.tex: -------------------------------------------------------------------------------- 1 | register pmpaddr14 : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmpaddr155c571c64499d194872ff351c32039af3.tex: -------------------------------------------------------------------------------- 1 | register pmpaddr15 : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmpaddr1afa8222fa94a6e49c7cd901cad79e14d.tex: -------------------------------------------------------------------------------- 1 | register pmpaddr1 : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmpaddr248ef60d815e2ce65aec76eb9f3d20c91.tex: -------------------------------------------------------------------------------- 1 | register pmpaddr2 : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmpaddr3ffd2d83a692e77469cbd8e51d6f89ea4.tex: -------------------------------------------------------------------------------- 1 | register pmpaddr3 : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmpaddr4c61ddb0dbca63ac04d43771403696afa.tex: -------------------------------------------------------------------------------- 1 | register pmpaddr4 : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmpaddr5b132533741cd45135e3d63bb78a982ad.tex: -------------------------------------------------------------------------------- 1 | register pmpaddr5 : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmpaddr615332ad7fcf0f1c67f0ab4d767b1aec8.tex: -------------------------------------------------------------------------------- 1 | register pmpaddr6 : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmpaddr736954a743533f3670d8b935770308596.tex: -------------------------------------------------------------------------------- 1 | register pmpaddr7 : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmpaddr8655988d03d25d633f3c455eaa19f20b2.tex: -------------------------------------------------------------------------------- 1 | register pmpaddr8 : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzpmpaddr96809da0fe6da5f4642481d0ceea3e87a.tex: -------------------------------------------------------------------------------- 1 | register pmpaddr9 : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzsatp2234a3f325753d93675f367c04a81033.tex: -------------------------------------------------------------------------------- 1 | register satp : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzsideleg3e34d5b613ef95c9b55880ce2058c24d.tex: -------------------------------------------------------------------------------- 1 | register sideleg : Sinterrupts 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzsscratch67d5cfc9d879c6b2a26e97bebe3b79b2.tex: -------------------------------------------------------------------------------- 1 | register sscratch : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzsscratchc4a2701b66b3e113a1892048b5c36772d.tex: -------------------------------------------------------------------------------- 1 | register SScratchC : Capability 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzstval75b0a14dbb04e8af8e03e5cd50636cab.tex: -------------------------------------------------------------------------------- 1 | register stval : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerztselect1d29616a408737e95100ecc48eb1bbab.tex: -------------------------------------------------------------------------------- 1 | register tselect : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzuscratch1bd6909e190e8ed77f8d57b3f21796b0.tex: -------------------------------------------------------------------------------- 1 | register uscratch : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzuscratchc82f6e363e46bb627a096cebc303e74b5.tex: -------------------------------------------------------------------------------- 1 | register UScratchC : Capability 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzutval16cc41db8a6009306fc07dc85c83a528.tex: -------------------------------------------------------------------------------- 1 | register utval : xlenbits 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx10075fda2655332c94468adf6d9cfee167.tex: -------------------------------------------------------------------------------- 1 | register x10 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx1117d1c4a47980afdf5cd34b96000da662.tex: -------------------------------------------------------------------------------- 1 | register x11 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx123b94f9bb839a88ea045b5dc2b77722ad.tex: -------------------------------------------------------------------------------- 1 | register x12 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx1321fb69fac3bc3f8340194e8326c1fb66.tex: -------------------------------------------------------------------------------- 1 | register x13 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx1453b9e3c8d0761c7981695b0be29c94a3.tex: -------------------------------------------------------------------------------- 1 | register x14 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx153a193cb31d15cb47ac4766bb7e8cf537.tex: -------------------------------------------------------------------------------- 1 | register x15 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx16cba34caf0395c529be230657952c7920.tex: -------------------------------------------------------------------------------- 1 | register x16 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx17f1bdcadd9ed4be368e419a76043d65f6.tex: -------------------------------------------------------------------------------- 1 | register x17 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx184fb73d217701da3dc8de6bf6b277c60b.tex: -------------------------------------------------------------------------------- 1 | register x18 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx19c6b1ed9fd909c3c2bba167b24f3e6c6a.tex: -------------------------------------------------------------------------------- 1 | register x19 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx1fe5c4f248eef676e5a146a72e236d1f8.tex: -------------------------------------------------------------------------------- 1 | register x1 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx20e429a2030f03d3ded5ee9f6b91f4a127.tex: -------------------------------------------------------------------------------- 1 | register x20 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx2186c12f37ab168ea482320db302753f24.tex: -------------------------------------------------------------------------------- 1 | register x21 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx228a193307812dfaf39bcd6dc3036fa1f4.tex: -------------------------------------------------------------------------------- 1 | register x22 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx23bb679db44ed052ce5a935b2ef3f8d7be.tex: -------------------------------------------------------------------------------- 1 | register x23 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx245872cc178d98050751041559e753ba08.tex: -------------------------------------------------------------------------------- 1 | register x24 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx2534a96aa59bd5c26a28998e3e56b9d8a9.tex: -------------------------------------------------------------------------------- 1 | register x25 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx26de04751d1f5fca723d845aad3071b708.tex: -------------------------------------------------------------------------------- 1 | register x26 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx277a706a5d52e0e13aa438642158730295.tex: -------------------------------------------------------------------------------- 1 | register x27 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx278942aa883db478f0d834604d74d6de2.tex: -------------------------------------------------------------------------------- 1 | register x2 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx28cf9356f207301341721307c091207286.tex: -------------------------------------------------------------------------------- 1 | register x28 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx290c8746fc9b20b75925e58e405c4ec2d0.tex: -------------------------------------------------------------------------------- 1 | register x29 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx30fd294a82b0b00107c35a3e4d1cc451f5.tex: -------------------------------------------------------------------------------- 1 | register x30 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx31708623615f01cb79bd178a411a5bca81.tex: -------------------------------------------------------------------------------- 1 | register x31 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx34e9c0422bae3139dadbb04561846d00b.tex: -------------------------------------------------------------------------------- 1 | register x3 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx4199c28f5956631dca2e1897880aa83e2.tex: -------------------------------------------------------------------------------- 1 | register x4 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx5bd044f8216696c2e47f329fea874ea1e.tex: -------------------------------------------------------------------------------- 1 | register x5 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx6ed961bc5878899dfdad665518b966929.tex: -------------------------------------------------------------------------------- 1 | register x6 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx7ff8d445f2307beb1e120d4503889624d.tex: -------------------------------------------------------------------------------- 1 | register x7 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx8bee7877b92dadf4c0acdc2a5191e0141.tex: -------------------------------------------------------------------------------- 1 | register x8 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/registerzx9486a4635a7ae5a4baad5528daaa91335.tex: -------------------------------------------------------------------------------- 1 | register x9 : regtype 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezast6bb070d12e82e4887160cdfd016230c8.tex: -------------------------------------------------------------------------------- 1 | scattered union ast 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezcap_addr_width7d4b25117798a50c5addfe865237309d.tex: -------------------------------------------------------------------------------- 1 | type cap_addr_width : Int = xlen 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezcap_e_width973f9a73b0496551f021cfb45bc16fba.tex: -------------------------------------------------------------------------------- 1 | type cap_E_width : Int = 6 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezcap_flags_width335bf4f42772a3e75f4dbee10e086942.tex: -------------------------------------------------------------------------------- 1 | type cap_flags_width : Int = 1 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezcap_hperms_width7a71e6f5d2bdf15a0098752dcdf93274.tex: -------------------------------------------------------------------------------- 1 | type cap_hperms_width : Int = 12 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezcap_mantissa_width9664b91a58eac86639a6d61f4c90f63a.tex: -------------------------------------------------------------------------------- 1 | type cap_mantissa_width : Int = 14 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezcap_otype_widthcbba33421b0d173c367e3bd232817e06.tex: -------------------------------------------------------------------------------- 1 | type cap_otype_width : Int = 18 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezcap_reserved_width162aad08df94c6f762b5521864cec58f.tex: -------------------------------------------------------------------------------- 1 | type cap_reserved_width : Int = 2 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezcap_sizze1bdaf9cd8fe2936d527bdd4bc7dd72ca.tex: -------------------------------------------------------------------------------- 1 | type cap_size : Int = 16 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezcap_uperms_shiftbe2a57515ea08a94424ab7ec6686232b.tex: -------------------------------------------------------------------------------- 1 | type cap_uperms_shift : Int = 15 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezcap_uperms_widthf6dfed0942499b0c2d58b90971faca40.tex: -------------------------------------------------------------------------------- 1 | type cap_uperms_width : Int = 4 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezcapaddrintf3dc84d3e8f46c74b19aac7a9fd4f1f2.tex: -------------------------------------------------------------------------------- 1 | type CapAddrInt = range(0, (2 ^ cap_addr_width) - 1) 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezcaps_per_cache_line7254e281fd7ea6b3c919ca9a34d729ad.tex: -------------------------------------------------------------------------------- 1 | type caps_per_cache_line : Int = 4 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezext_access_type8c60f923ce211fcdc0c77548b866673e.tex: -------------------------------------------------------------------------------- 1 | enum ext_access_type = { 2 | Data, 3 | Cap 4 | } 5 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezext_control_addr_error30fe954fdccd9382175241e7b6137d82.tex: -------------------------------------------------------------------------------- 1 | type ext_control_addr_error = (CapEx, capreg_idx) 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezext_data_addr_errora4f74a5b44e1f0d7e46bc0f33c466dea.tex: -------------------------------------------------------------------------------- 1 | type ext_data_addr_error = (CapEx, capreg_idx) 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezext_exception91bbea5dcedef746789e1dfa97cb264d.tex: -------------------------------------------------------------------------------- 1 | type ext_exception = unit 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezext_fetch_addr_error77c89145df888a86f60f8c4b402dc719.tex: -------------------------------------------------------------------------------- 1 | type ext_fetch_addr_error = CapEx 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezext_ptw_error5964337ea2d10baef1f3c2ff9d6e6893.tex: -------------------------------------------------------------------------------- 1 | enum ext_ptw_error = {AT_CAP_ERR} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezextstatus48f045aa452fc429aaaaf8df3f7b4a71.tex: -------------------------------------------------------------------------------- 1 | enum ExtStatus = {Off, Initial, Clean, Dirty} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezflen_bytesd7ba48b222b9ef1a7ea6335686de6c81.tex: -------------------------------------------------------------------------------- 1 | type flen_bytes : Int = 8 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezinternal_e_take_bits2053c0fdb4543de9de260a4bcf9ff42e.tex: -------------------------------------------------------------------------------- 1 | type internal_E_take_bits : Int = 3 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezlog2_cap_sizzea1e54166750a789fdd63562b89a8f0d4.tex: -------------------------------------------------------------------------------- 1 | type log2_cap_size : Int = 4 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezmax_mem_access644b1e3f30ca973c2c87d72a6996dab7.tex: -------------------------------------------------------------------------------- 1 | type max_mem_access : Int = 16 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezmem_metaf5b381cf38597ad4a56a53301483f3c2.tex: -------------------------------------------------------------------------------- 1 | type mem_meta = bool 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezprivilege9997cec8360c7da9f3608ad36bf538cc.tex: -------------------------------------------------------------------------------- 1 | enum Privilege = {User, Supervisor, Machine} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezword_width15338b31164a0d031656f7f88e6114c8.tex: -------------------------------------------------------------------------------- 1 | enum word_width = {BYTE, HALF, WORD, DOUBLE} 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/typezxlen_bytesee19340a9dc2d174c74e7e66789a8ce5.tex: -------------------------------------------------------------------------------- 1 | type xlen_bytes : Int = 8 2 | -------------------------------------------------------------------------------- /sail_latex_riscv/valz__excl_res213a4f8bb9ba5c1a34b50a170a41bba0.tex: -------------------------------------------------------------------------------- 1 | __excl_res : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valz__instr_announce247eaf1a7feec56ee067d896e6f0ee3e.tex: -------------------------------------------------------------------------------- 1 | __instr_announce : forall 'n, 'n > 0. bits('n) -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valz__readram_meta16c05ad578ee799cab7403aa8924f5dd.tex: -------------------------------------------------------------------------------- 1 | __ReadRAM_Meta : forall 'n. (xlenbits, int('n)) -> mem_meta -------------------------------------------------------------------------------- /sail_latex_riscv/valz__writeram_meta071a60a48b7f4ceb27499d72826fb174.tex: -------------------------------------------------------------------------------- 1 | __WriteRAM_Meta : forall 'n. (xlenbits, int('n), mem_meta) -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valzaccrue_fflags6f6e494f89bde56691f40e88b063e194.tex: -------------------------------------------------------------------------------- 1 | accrue_fflags : bits(5) -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valzamo_mnemonicac3b9dc5cf93b937e8a5514efa62f568.tex: -------------------------------------------------------------------------------- 1 | amo_mnemonic : amoop <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzassembly6c256353098ca1294b0a3873338d670c.tex: -------------------------------------------------------------------------------- 1 | assembly : ast <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzbit_maybe_iea1ce4e78632791b6873db323516744a.tex: -------------------------------------------------------------------------------- 1 | bit_maybe_i : bitvector(1, dec) <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzbit_maybe_oa643ed77970ec3375ca02eb2a3d6d7e3.tex: -------------------------------------------------------------------------------- 1 | bit_maybe_o : bitvector(1, dec) <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzbit_maybe_r1c52279a1272ff324e99d5b1b65881cd.tex: -------------------------------------------------------------------------------- 1 | bit_maybe_r : bitvector(1, dec) <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzbit_maybe_w6d81c7531ae5006f39930eecd7114080.tex: -------------------------------------------------------------------------------- 1 | bit_maybe_w : bitvector(1, dec) <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzbits_strae053d842c21f0867dea1e830d1773cc.tex: -------------------------------------------------------------------------------- 1 | bits_str : forall 'n. bitvector('n, dec) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzbtype_mnemonicee542cf061481e1e2c0e4ec1302a928b.tex: -------------------------------------------------------------------------------- 1 | btype_mnemonic : bop <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzcanonical_nan_d7d468e933fb666b50bdf56e90272edf5.tex: -------------------------------------------------------------------------------- 1 | canonical_NaN_D : unit -> bits(64) -------------------------------------------------------------------------------- /sail_latex_riscv/valzcanonical_nan_h080e1071b7703771f0be5ac164e23688.tex: -------------------------------------------------------------------------------- 1 | canonical_NaN_H : unit -> bits(16) -------------------------------------------------------------------------------- /sail_latex_riscv/valzcanonical_nan_s21045df28a8988e296d9749590d92369.tex: -------------------------------------------------------------------------------- 1 | canonical_NaN_S : unit -> bits(32) -------------------------------------------------------------------------------- /sail_latex_riscv/valzcap_creg_nameb745905c258c936ba7a6eafe4633359f.tex: -------------------------------------------------------------------------------- 1 | cap_creg_name : bitvector(3, dec) <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzcap_reg_name2541adc6dad121efe53209371c0fbc68.tex: -------------------------------------------------------------------------------- 1 | cap_reg_name : bits(5) <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzcap_reg_name_abi719d69842e8a63e886ffe0791675d4e0.tex: -------------------------------------------------------------------------------- 1 | cap_reg_name_abi : regidx -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzcap_to_integer_pcfb8f9e29d6bb00469db30a7b19649da3.tex: -------------------------------------------------------------------------------- 1 | cap_to_integer_pc : Capability -> xlenbits -------------------------------------------------------------------------------- /sail_latex_riscv/valzcheck_counteren24e3081662742c5feea4ad876dc0a51c.tex: -------------------------------------------------------------------------------- 1 | check_Counteren : (csreg, Privilege) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzcheck_misaligned6730e75ccee79325a38a992b6314fd91.tex: -------------------------------------------------------------------------------- 1 | check_misaligned : (xlenbits, word_width) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzcheck_res_misalignede05ad7adc37fbdff34459806aaddc074.tex: -------------------------------------------------------------------------------- 1 | check_res_misaligned : (xlenbits, word_width) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzcheck_tvm_satp8e66c1c4a67c389d24c42619a3634b21.tex: -------------------------------------------------------------------------------- 1 | check_TVM_SATP : (csreg, Privilege) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzcreg_name8aa7dd2adef25f1d7c38341bff05c8a9.tex: -------------------------------------------------------------------------------- 1 | creg_name : bitvector(3, dec) <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzcsr_mnemonic3a1dd26f3ac0095deadcf2bffb0adbc8.tex: -------------------------------------------------------------------------------- 1 | csr_mnemonic : csrop <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzcsr_name355619c0d72f0a56dfaf2d45f4b72967.tex: -------------------------------------------------------------------------------- 1 | csr_name : csreg -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzcsr_name_map043e1d5f928269d79e6253854765ef21.tex: -------------------------------------------------------------------------------- 1 | csr_name_map : csreg <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzcsrprivc196a9e4f8a034a73a295c0ac67907ed.tex: -------------------------------------------------------------------------------- 1 | csrPriv : csreg -> priv_level -------------------------------------------------------------------------------- /sail_latex_riscv/valzcurptb320f32995fafcf5ebca7eeda72aee3f74f.tex: -------------------------------------------------------------------------------- 1 | curPTB32 : bits(32) -> paddr32 -------------------------------------------------------------------------------- /sail_latex_riscv/valzcurptb6479eaa1d344e911b626ff56a8856bcd50.tex: -------------------------------------------------------------------------------- 1 | curPTB64 : bits(64) -> paddr64 -------------------------------------------------------------------------------- /sail_latex_riscv/valzdec_str7582ccea1482759c248b1f1ac9f6ae63.tex: -------------------------------------------------------------------------------- 1 | dec_str : int -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzdef_spc_backwardseab568d1f8e592642bb1655eb934a620.tex: -------------------------------------------------------------------------------- 1 | def_spc_backwards : string -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valzdef_spc_forwards4eafa854d5b706686aca12e499e738fa.tex: -------------------------------------------------------------------------------- 1 | def_spc_forwards : unit -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzdef_spc_matches_prefix0e41afd1e8fe11919b3e9439288e00c3.tex: -------------------------------------------------------------------------------- 1 | def_spc_matches_prefix : string -> option((unit, nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzdef_spce04ebdaa1e0acd4aa4dd3326642e673e.tex: -------------------------------------------------------------------------------- 1 | def_spc : unit <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzdzzflagcea95ae2581be09607c095ea1558f21b.tex: -------------------------------------------------------------------------------- 1 | dzFlag : unit -> bits(5) -------------------------------------------------------------------------------- /sail_latex_riscv/valzelf_entry2a366da786fa7f56d47732b2fddb2821.tex: -------------------------------------------------------------------------------- 1 | elf_entry : unit -> int -------------------------------------------------------------------------------- /sail_latex_riscv/valzelf_tohost30cafcd41bc201ebfe5bbd0510aa0b7c.tex: -------------------------------------------------------------------------------- 1 | elf_tohost : unit -> int -------------------------------------------------------------------------------- /sail_latex_riscv/valzencdec_capmodea00a284ef6aeb6ad5291b1a1885b9f63.tex: -------------------------------------------------------------------------------- 1 | encdec_capmode : ast <-> bits(32) -------------------------------------------------------------------------------- /sail_latex_riscv/valzencdec_compressed480f14a33b2969971592c7ca63bcfde9.tex: -------------------------------------------------------------------------------- 1 | encdec_compressed : ast <-> bits(16) -------------------------------------------------------------------------------- /sail_latex_riscv/valzencdec_compressed_capmodea936938df9f8c926ac76addeee8e4cf9.tex: -------------------------------------------------------------------------------- 1 | encdec_compressed_capmode : ast <-> bits(16) -------------------------------------------------------------------------------- /sail_latex_riscv/valzencdeca7ceb0009f9b533ad47d2b69e8881c04.tex: -------------------------------------------------------------------------------- 1 | encdec : ast <-> bits(32) -------------------------------------------------------------------------------- /sail_latex_riscv/valzexecute33a689e3a631b9b905b85461d3814943.tex: -------------------------------------------------------------------------------- 1 | execute : ast -> Retired -------------------------------------------------------------------------------- /sail_latex_riscv/valzext_check_xret_priv92677d070503a361c4ac308adba53957.tex: -------------------------------------------------------------------------------- 1 | ext_check_xret_priv : Privilege -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzext_decode_compressedfbec87e2d4f623ebb23ef7e78027c9d5.tex: -------------------------------------------------------------------------------- 1 | ext_decode_compressed : bits(16) -> ast -------------------------------------------------------------------------------- /sail_latex_riscv/valzext_decodef03d5af7cdee0fb957b2af3e1882c370.tex: -------------------------------------------------------------------------------- 1 | ext_decode : bits(32) -> ast -------------------------------------------------------------------------------- /sail_latex_riscv/valzext_is_csr_defined3e2540173eaa97b3902070bdfa6d0f6f.tex: -------------------------------------------------------------------------------- 1 | ext_is_CSR_defined : (csreg, Privilege) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzext_read_csr8af202f75b7d6e7536c08d920bd54264.tex: -------------------------------------------------------------------------------- 1 | ext_read_CSR : csreg -> option(xlenbits) -------------------------------------------------------------------------------- /sail_latex_riscv/valzext_veto_disable_cd10c2d1c5077060fa007c1628d7aaa8c.tex: -------------------------------------------------------------------------------- 1 | ext_veto_disable_C : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzf_is_nan_d970e43a6bafb89b645fab556a4ad623c.tex: -------------------------------------------------------------------------------- 1 | f_is_NaN_D : bits(64) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzf_is_nan_s0d165c8ab9495379c496e3667f21236f.tex: -------------------------------------------------------------------------------- 1 | f_is_NaN_S : bits(32) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzf_is_neg_inf_d3f44c40462ec32ab41b8fa4dc4e6f998.tex: -------------------------------------------------------------------------------- 1 | f_is_neg_inf_D : bits(64) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzf_is_neg_inf_sf1e927a0ea24a891ce2c85c8d22d9613.tex: -------------------------------------------------------------------------------- 1 | f_is_neg_inf_S : bits(32) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzf_is_neg_norm_d9b9e067af3304bb1fae5d1501327fd53.tex: -------------------------------------------------------------------------------- 1 | f_is_neg_norm_D : bits(64) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzf_is_neg_norm_s8bfccfb981e547ad5f5c42e4a17c2a1f.tex: -------------------------------------------------------------------------------- 1 | f_is_neg_norm_S : bits(32) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzf_is_neg_subnorm_d808d9c9ea664491fe0b23b650d1e996c.tex: -------------------------------------------------------------------------------- 1 | f_is_neg_subnorm_D : bits(64) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzf_is_neg_subnorm_sd8c8d47f6284f9e99142031238418d6e.tex: -------------------------------------------------------------------------------- 1 | f_is_neg_subnorm_S : bits(32) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzf_is_neg_zzero_d7855947d702bd41cc96dbb033e17918f.tex: -------------------------------------------------------------------------------- 1 | f_is_neg_zero_D : bits(64) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzf_is_neg_zzero_s01b2d7b1def55db2428888908b29c669.tex: -------------------------------------------------------------------------------- 1 | f_is_neg_zero_S : bits(32) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzf_is_pos_inf_ddc033c6bfe555dfe790113dec0ddb7e3.tex: -------------------------------------------------------------------------------- 1 | f_is_pos_inf_D : bits(64) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzf_is_pos_inf_sf714fc249168edfd360262aca5e55c4d.tex: -------------------------------------------------------------------------------- 1 | f_is_pos_inf_S : bits(32) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzf_is_pos_norm_d6611be4e31c69209487c037c5336c370.tex: -------------------------------------------------------------------------------- 1 | f_is_pos_norm_D : bits(64) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzf_is_pos_norm_s19872015fda671aa1dca05b90a2680c4.tex: -------------------------------------------------------------------------------- 1 | f_is_pos_norm_S : bits(32) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzf_is_pos_subnorm_d7e83f87299dae2035e33b7c97dd6be45.tex: -------------------------------------------------------------------------------- 1 | f_is_pos_subnorm_D : bits(64) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzf_is_pos_subnorm_s4efdacb98629e85ea864b456e8377a98.tex: -------------------------------------------------------------------------------- 1 | f_is_pos_subnorm_S : bits(32) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzf_is_pos_zzero_d7e379cb7f8f90c1af7e79d78e2a86f37.tex: -------------------------------------------------------------------------------- 1 | f_is_pos_zero_D : bits(64) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzf_is_pos_zzero_s92eacf7245b38cd8fbe2b7411cc24794.tex: -------------------------------------------------------------------------------- 1 | f_is_pos_zero_S : bits(32) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzf_is_qnan_d5bbb21fc7537d62baacf94741f71226d.tex: -------------------------------------------------------------------------------- 1 | f_is_QNaN_D : bits(64) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzf_is_qnan_s36343ea7477dd88c6d9f512ad8587fd3.tex: -------------------------------------------------------------------------------- 1 | f_is_QNaN_S : bits(32) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzf_is_snan_d3e7f4d132d4d3fe4846581a123c48b56.tex: -------------------------------------------------------------------------------- 1 | f_is_SNaN_D : bits(64) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzf_is_snan_s4f74c8b27b066b5e2d6856d63c0d8113.tex: -------------------------------------------------------------------------------- 1 | f_is_SNaN_S : bits(32) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzfastrepcheck592cc92c49a4599da60647f87c331420.tex: -------------------------------------------------------------------------------- 1 | fastRepCheck : (Capability, CapAddrBits) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzfence_bits39f0871d2c2e4d36bb4622567377397d.tex: -------------------------------------------------------------------------------- 1 | fence_bits : bitvector(4, dec) <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzfreg_name4ac4601cc383d5edd878a00fc0bde952.tex: -------------------------------------------------------------------------------- 1 | freg_name : bits(5) <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzfreg_name_abi149ff973f4a58e634d652021d3e44de0.tex: -------------------------------------------------------------------------------- 1 | freg_name_abi : regidx <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzfregstr48009e974e6089e7ac15bb0f9271a481.tex: -------------------------------------------------------------------------------- 1 | FRegStr : fregtype -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzfrm_mnemonic1efa3419adbb7f3793e39728661edbd6.tex: -------------------------------------------------------------------------------- 1 | frm_mnemonic : rounding_mode <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzget_arch_pc874e1e50a5765cd3e317d37fa710a52d.tex: -------------------------------------------------------------------------------- 1 | get_arch_pc : unit -> xlenbits -------------------------------------------------------------------------------- /sail_latex_riscv/valzget_config_print_instrcd725d09d3941c391aadf6b945a364c4.tex: -------------------------------------------------------------------------------- 1 | get_config_print_instr : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzget_config_print_memae95e5785b79c4a3f0105a772bf99dca.tex: -------------------------------------------------------------------------------- 1 | get_config_print_mem : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzget_config_print_platform65eee2fe1a7d52174acea1de4e724e03.tex: -------------------------------------------------------------------------------- 1 | get_config_print_platform : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzget_config_print_rega14ad214dae5f2d46538a3770abc93e2.tex: -------------------------------------------------------------------------------- 1 | get_config_print_reg : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzget_mtvec134cdc828faab7bf9f19733fba43da2f.tex: -------------------------------------------------------------------------------- 1 | get_mtvec : unit -> xlenbits -------------------------------------------------------------------------------- /sail_latex_riscv/valzget_next_pc52098782da35f914abcd4b708363813b.tex: -------------------------------------------------------------------------------- 1 | get_next_pc : unit -> xlenbits -------------------------------------------------------------------------------- /sail_latex_riscv/valzget_stvec8e871a236060976d6c548af2b67478db.tex: -------------------------------------------------------------------------------- 1 | get_stvec : unit -> xlenbits -------------------------------------------------------------------------------- /sail_latex_riscv/valzget_utvec375b7b6fc923ff7174c10f9b93b1b2cf.tex: -------------------------------------------------------------------------------- 1 | get_utvec : unit -> xlenbits -------------------------------------------------------------------------------- /sail_latex_riscv/valzget_xret_target26ce66652c1cd67f2e91b685c1d44e62.tex: -------------------------------------------------------------------------------- 1 | get_xret_target : Privilege -> xlenbits -------------------------------------------------------------------------------- /sail_latex_riscv/valzgprstr8a694e087c131a3070bde7e75ad3a570.tex: -------------------------------------------------------------------------------- 1 | GPRstr : bits(5) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhandle_cheri_cap_exceptionc1ff083ca6d0a739fb48243e22ff4898.tex: -------------------------------------------------------------------------------- 1 | handle_cheri_cap_exception : (CapEx, capreg_idx) -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valzhandle_cheri_pcc_exception3ca0178a61c5394ac2c49197cedda1c1.tex: -------------------------------------------------------------------------------- 1 | handle_cheri_pcc_exception : CapEx -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valzhandle_cheri_reg_exceptionfad1b48ae08f4eb90d02a5d75771c894.tex: -------------------------------------------------------------------------------- 1 | handle_cheri_reg_exception : (CapEx, regidx) -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valzhasreservedotypee1cbb5365f130582a0df82f04b53cb52.tex: -------------------------------------------------------------------------------- 1 | hasReservedOType : Capability -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhave_cheri_relocationbbe9a9f5c01227424d0cc8330de5d0b3.tex: -------------------------------------------------------------------------------- 1 | have_cheri_relocation : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhave_ddc_relocationcdaa2a12594a6d0db423bcedfc636210.tex: -------------------------------------------------------------------------------- 1 | have_ddc_relocation : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhave_pcc_relocation8ef276f0f56e5c3343729212dcd97cb5.tex: -------------------------------------------------------------------------------- 1 | have_pcc_relocation : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhaveatomics63cb703b1e3f955440fac8b850da53f7.tex: -------------------------------------------------------------------------------- 1 | haveAtomics : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavedextbb6a692871d46f160484ca963a3fffd0.tex: -------------------------------------------------------------------------------- 1 | haveDExt : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavedoublefpu83ee4ffd2eb1361c47ebb4f92891e68d.tex: -------------------------------------------------------------------------------- 1 | haveDoubleFPU : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavefext496ba4ad5d47088bd723ab96ed6356d0.tex: -------------------------------------------------------------------------------- 1 | haveFExt : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavemuldivee13dcf875cf3974336f980d6be89b2a.tex: -------------------------------------------------------------------------------- 1 | haveMulDiv : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavenext74060caf84942f39cfe17eb66bce56e4.tex: -------------------------------------------------------------------------------- 1 | haveNExt : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavervcd1bab8584f566314057babec4a4bfcce.tex: -------------------------------------------------------------------------------- 1 | haveRVC : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavesinglefpu440df2159eb5f81db4a3e22825aa5674.tex: -------------------------------------------------------------------------------- 1 | haveSingleFPU : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavesupmode3f08edf2b0386d18c650f34868f384db.tex: -------------------------------------------------------------------------------- 1 | haveSupMode : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhaveusrmode2e520828ead805e9613cc1f88f964861.tex: -------------------------------------------------------------------------------- 1 | haveUsrMode : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavexcheri36112408abb05cceef19a84af1e5a22a.tex: -------------------------------------------------------------------------------- 1 | haveXcheri : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavezbad3ff136d4d7db59b82bacb79e3a0b653.tex: -------------------------------------------------------------------------------- 1 | haveZba : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavezbb2da6236879c9d7a4b4c7378e95fbfe1c.tex: -------------------------------------------------------------------------------- 1 | haveZbb : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavezbc591ecc7eef9a65932357e179dbde458f.tex: -------------------------------------------------------------------------------- 1 | haveZbc : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavezbkbb2448f035d58b7d5497beaa1d54a8db4.tex: -------------------------------------------------------------------------------- 1 | haveZbkb : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavezbkc084f911a43cc52023dd3045a3d96c6a9.tex: -------------------------------------------------------------------------------- 1 | haveZbkc : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavezbkxd58ea9806aca4e3e3d904d92629349d8.tex: -------------------------------------------------------------------------------- 1 | haveZbkx : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavezbsb73d7808e3c6776f16235f4053e14f92.tex: -------------------------------------------------------------------------------- 1 | haveZbs : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavezdinxee2a7abd936e45d8abb3544a176bd57a.tex: -------------------------------------------------------------------------------- 1 | haveZdinx : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavezfa170943288777f725fbf88904d27d506e.tex: -------------------------------------------------------------------------------- 1 | haveZfa : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavezfhe5dbd348c0b6c69910aec2c1edb56adf.tex: -------------------------------------------------------------------------------- 1 | haveZfh : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavezfinx6ddc366dddcf5d1b79ae0941c8721386.tex: -------------------------------------------------------------------------------- 1 | haveZfinx : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavezhinxd3b2b0b131eb0dedee007e834f875556.tex: -------------------------------------------------------------------------------- 1 | haveZhinx : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavezicond942507aaca8f56a8d3fc5cd08536c028.tex: -------------------------------------------------------------------------------- 1 | haveZicond : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavezkndc57f53df87b039d70392edec17c7c90e.tex: -------------------------------------------------------------------------------- 1 | haveZknd : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavezkne417190fb252e4c3af4ce5d4f230dc054.tex: -------------------------------------------------------------------------------- 1 | haveZkne : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavezknhae02e997dcdde1530c835ca51d53c429.tex: -------------------------------------------------------------------------------- 1 | haveZknh : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavezkra388aa07dbff228a589243680c811e13.tex: -------------------------------------------------------------------------------- 1 | haveZkr : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavezksed7759d42d27d1f893dea635b592e6d803.tex: -------------------------------------------------------------------------------- 1 | haveZksed : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavezkshb39c29b7d8aaee55e1c92eddd118da40.tex: -------------------------------------------------------------------------------- 1 | haveZksh : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhavezmmul9f897872e00093149d077731f7a24ffb.tex: -------------------------------------------------------------------------------- 1 | haveZmmul : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_10_backwards3ea67a7e3b03c19fc3f62bce5d70adcf.tex: -------------------------------------------------------------------------------- 1 | hex_bits_10_backwards : string -> bits(10) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_10_backwards_matches40e05acb0a138e49841d114ad4d36956.tex: -------------------------------------------------------------------------------- 1 | hex_bits_10_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_10_forwards_matches5805c03590a8c87ee15c304ac5e14038.tex: -------------------------------------------------------------------------------- 1 | hex_bits_10_forwards_matches : bits(10) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_10_forwardseca444da7d319d1932fce8e708381d1e.tex: -------------------------------------------------------------------------------- 1 | hex_bits_10_forwards : bits(10) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_10_matches_prefix1bc10569a97d5b943c4d0e1bee005436.tex: -------------------------------------------------------------------------------- 1 | hex_bits_10_matches_prefix : string -> option((bits(10), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_11_backwards2baa8535235545b1d36570cd9bfa54d3.tex: -------------------------------------------------------------------------------- 1 | hex_bits_11_backwards : string -> bits(11) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_11_backwards_matchesd1ccc1a72470b9d5d21bdc4ac13ff26b.tex: -------------------------------------------------------------------------------- 1 | hex_bits_11_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_11_forwards_matchesc72e36f9e9259ad52cfd038ae9c0251f.tex: -------------------------------------------------------------------------------- 1 | hex_bits_11_forwards_matches : bits(11) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_11_forwardsa103ffbf0ab1e78130e8eca0e504aba5.tex: -------------------------------------------------------------------------------- 1 | hex_bits_11_forwards : bits(11) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_11_matches_prefix5542021dd19d9d49c8135e0408dda5bf.tex: -------------------------------------------------------------------------------- 1 | hex_bits_11_matches_prefix : string -> option((bits(11), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_12_backwards3d80f810c3a0bfaf0d29151a18d72567.tex: -------------------------------------------------------------------------------- 1 | hex_bits_12_backwards : string -> bits(12) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_12_backwards_matches6a7e459d92157f0ba9dee2e4c7899300.tex: -------------------------------------------------------------------------------- 1 | hex_bits_12_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_12_forwards_matches23afc09f193a32dea040a72b95ec91b2.tex: -------------------------------------------------------------------------------- 1 | hex_bits_12_forwards_matches : bits(12) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_12_forwardsfead99eab466bc9417dd261cbed56176.tex: -------------------------------------------------------------------------------- 1 | hex_bits_12_forwards : bits(12) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_13_backwards75db4a8adaa37e62b3ea51d810cbbf3b.tex: -------------------------------------------------------------------------------- 1 | hex_bits_13_backwards : string -> bits(13) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_13_backwards_matches3380960c8e44f21f0eeafd0244600ee6.tex: -------------------------------------------------------------------------------- 1 | hex_bits_13_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_13_forwards4a6f3d80543dcfc7821c2bf16e534c80.tex: -------------------------------------------------------------------------------- 1 | hex_bits_13_forwards : bits(13) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_13_forwards_matches24cf47063279787f52ede006100876ff.tex: -------------------------------------------------------------------------------- 1 | hex_bits_13_forwards_matches : bits(13) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_13_matches_prefix808dd1e0db4d0e2cbb2964dee566f987.tex: -------------------------------------------------------------------------------- 1 | hex_bits_13_matches_prefix : string -> option((bits(13), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_14_backwards825f2ad69791fa9a1bb2792ac85efc54.tex: -------------------------------------------------------------------------------- 1 | hex_bits_14_backwards : string -> bits(14) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_14_backwards_matches7a9acb89282cc5c0ad18d89d22bf3cfa.tex: -------------------------------------------------------------------------------- 1 | hex_bits_14_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_14_forwards8f53488826326c38c678631a29ef042b.tex: -------------------------------------------------------------------------------- 1 | hex_bits_14_forwards : bits(14) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_14_forwards_matches229689dc85657ccebc6a0143fb21144e.tex: -------------------------------------------------------------------------------- 1 | hex_bits_14_forwards_matches : bits(14) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_14_matches_prefix43b0d69de97191b01d4d4ad6d99d2952.tex: -------------------------------------------------------------------------------- 1 | hex_bits_14_matches_prefix : string -> option((bits(14), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_15_backwards_matchesc6cd9235f40d6808371474280c964ff1.tex: -------------------------------------------------------------------------------- 1 | hex_bits_15_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_15_backwardscb4ce484e79dc8d005cf2bda729e7867.tex: -------------------------------------------------------------------------------- 1 | hex_bits_15_backwards : string -> bits(15) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_15_forwards6c990ff9d54de24c898e16e2e488b179.tex: -------------------------------------------------------------------------------- 1 | hex_bits_15_forwards : bits(15) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_15_forwards_matches923e93be7d0b466ae08582f59a3c9529.tex: -------------------------------------------------------------------------------- 1 | hex_bits_15_forwards_matches : bits(15) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_15_matches_prefixa2a5a94154c4b4c6efd07c71b5146350.tex: -------------------------------------------------------------------------------- 1 | hex_bits_15_matches_prefix : string -> option((bits(15), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_16_backwards8afef1c1c4af4f381f60fc4dc7267c9c.tex: -------------------------------------------------------------------------------- 1 | hex_bits_16_backwards : string -> bits(16) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_16_backwards_matches8ff37bbe35e588c9d66f041b5b32d8e0.tex: -------------------------------------------------------------------------------- 1 | hex_bits_16_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_16_forwards7f61f6684c0758bacebc97ae288552c8.tex: -------------------------------------------------------------------------------- 1 | hex_bits_16_forwards : bits(16) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_16_forwards_matches99127000f54090aaa9f0aeb2c20f4685.tex: -------------------------------------------------------------------------------- 1 | hex_bits_16_forwards_matches : bits(16) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_16_matches_prefix38bcd18ff44c77953c7f4f991dfa37b8.tex: -------------------------------------------------------------------------------- 1 | hex_bits_16_matches_prefix : string -> option((bits(16), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_17_backwards96076e6b0ee1d8c887acfae20a696145.tex: -------------------------------------------------------------------------------- 1 | hex_bits_17_backwards : string -> bits(17) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_17_backwards_matchesd594e6fb2cf338d85aa8e3a859821359.tex: -------------------------------------------------------------------------------- 1 | hex_bits_17_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_17_forwards1d1b1aacf0ce8d2f042cb60029feef84.tex: -------------------------------------------------------------------------------- 1 | hex_bits_17_forwards : bits(17) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_17_forwards_matches45df8bfd52709ac4d9906f538498742e.tex: -------------------------------------------------------------------------------- 1 | hex_bits_17_forwards_matches : bits(17) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_17_matches_prefix02c803ee497f2adf656b9a546dc9d148.tex: -------------------------------------------------------------------------------- 1 | hex_bits_17_matches_prefix : string -> option((bits(17), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_18_backwards0500c1a0187a21072c3255f60243909f.tex: -------------------------------------------------------------------------------- 1 | hex_bits_18_backwards : string -> bits(18) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_18_backwards_matches72b528c9dd8e982607b88bd8ab46a37d.tex: -------------------------------------------------------------------------------- 1 | hex_bits_18_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_18_forwards47e61ad2851c0c0e789494a5e30c9e1c.tex: -------------------------------------------------------------------------------- 1 | hex_bits_18_forwards : bits(18) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_18_forwards_matches6e035e739a1d5414f87357bc391d08b3.tex: -------------------------------------------------------------------------------- 1 | hex_bits_18_forwards_matches : bits(18) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_18_matches_prefix0123403473ed4dd9dbffc716d963c568.tex: -------------------------------------------------------------------------------- 1 | hex_bits_18_matches_prefix : string -> option((bits(18), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_19_backwards8a1ab4ffc6b6e5e3c0cf6702ec74b710.tex: -------------------------------------------------------------------------------- 1 | hex_bits_19_backwards : string -> bits(19) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_19_backwards_matchesd823f57016d205b9df109966ee967db9.tex: -------------------------------------------------------------------------------- 1 | hex_bits_19_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_19_forwards_matches07c7d804aca651680480475ad9d45b66.tex: -------------------------------------------------------------------------------- 1 | hex_bits_19_forwards_matches : bits(19) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_19_forwardsc23db4c1e0ead6b3252ea4464c668ee1.tex: -------------------------------------------------------------------------------- 1 | hex_bits_19_forwards : bits(19) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_19_matches_prefix28d0e3106abb68242ac4e35ed75b7eea.tex: -------------------------------------------------------------------------------- 1 | hex_bits_19_matches_prefix : string -> option((bits(19), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_1_backwards90e5440bb0c40b9363498a8d972dba41.tex: -------------------------------------------------------------------------------- 1 | hex_bits_1_backwards : string -> bits(1) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_1_backwards_matches3d78f15da2768104290b952c286f2f91.tex: -------------------------------------------------------------------------------- 1 | hex_bits_1_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_1_forwards_matches95bbf636d6fecebea6adab4fb1b42ac0.tex: -------------------------------------------------------------------------------- 1 | hex_bits_1_forwards_matches : bits(1) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_1_forwardsf283099d0fc824606ed0d57afc78de8a.tex: -------------------------------------------------------------------------------- 1 | hex_bits_1_forwards : bits(1) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_1_matches_prefixd812208f2aa5a7b3cf37c8de5c575662.tex: -------------------------------------------------------------------------------- 1 | hex_bits_1_matches_prefix : string -> option((bits(1), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_20_backwards_matches8c546ae28d487f510dca7fe30ea629c5.tex: -------------------------------------------------------------------------------- 1 | hex_bits_20_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_20_backwardsed333b625b69d435d8e8df1b980d11ef.tex: -------------------------------------------------------------------------------- 1 | hex_bits_20_backwards : string -> bits(20) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_20_forwards00e9d80df23932a0cd55fe8e4cea5260.tex: -------------------------------------------------------------------------------- 1 | hex_bits_20_forwards : bits(20) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_20_forwards_matchesde8955f96663b48788095ef74c50f0aa.tex: -------------------------------------------------------------------------------- 1 | hex_bits_20_forwards_matches : bits(20) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_20_matches_prefixdf9ef269745a9eb5e6b479b1935b64ab.tex: -------------------------------------------------------------------------------- 1 | hex_bits_20_matches_prefix : string -> option((bits(20), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_21_backwards_matches477a84c0bff49ab6511438197e40d9c3.tex: -------------------------------------------------------------------------------- 1 | hex_bits_21_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_21_backwardsc44f7bb35fd47e4506558a2d7d995f8e.tex: -------------------------------------------------------------------------------- 1 | hex_bits_21_backwards : string -> bits(21) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_21_forwards5d6372cc66bb45095acb2dbe03a6acfc.tex: -------------------------------------------------------------------------------- 1 | hex_bits_21_forwards : bits(21) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_21_forwards_matches05f5fa78d5ad49b7efae27025b546cb7.tex: -------------------------------------------------------------------------------- 1 | hex_bits_21_forwards_matches : bits(21) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_21_matches_prefix159b58fe3bdaba7ade8041d986b2ecf6.tex: -------------------------------------------------------------------------------- 1 | hex_bits_21_matches_prefix : string -> option((bits(21), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_22_backwards_matchesfd56758d4cd0fd6150ee51afa372c83b.tex: -------------------------------------------------------------------------------- 1 | hex_bits_22_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_22_backwardsfbed1dd3d215529ff44a9e8165218968.tex: -------------------------------------------------------------------------------- 1 | hex_bits_22_backwards : string -> bits(22) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_22_forwards5f20df76cf594392e558c43103ffc6e4.tex: -------------------------------------------------------------------------------- 1 | hex_bits_22_forwards : bits(22) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_22_forwards_matches4fe97899c8181992923cd1daaa36d526.tex: -------------------------------------------------------------------------------- 1 | hex_bits_22_forwards_matches : bits(22) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_22_matches_prefix1a790a92ddf1d11e5f9d0ff8b4ca8b1c.tex: -------------------------------------------------------------------------------- 1 | hex_bits_22_matches_prefix : string -> option((bits(22), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_23_backwards2183795dfc2ff2f588be2709c2cd7639.tex: -------------------------------------------------------------------------------- 1 | hex_bits_23_backwards : string -> bits(23) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_23_backwards_matchesa97370178cb502dd696426e4a347c318.tex: -------------------------------------------------------------------------------- 1 | hex_bits_23_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_23_forwards_matchesb58b33da7b8d1a86392eabd6cc87b2c3.tex: -------------------------------------------------------------------------------- 1 | hex_bits_23_forwards_matches : bits(23) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_23_forwardsdd8792f3a53735041dd06c758d6e9f7e.tex: -------------------------------------------------------------------------------- 1 | hex_bits_23_forwards : bits(23) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_23_matches_prefix48403fc7c51b83fad5e40b0f6370b8fa.tex: -------------------------------------------------------------------------------- 1 | hex_bits_23_matches_prefix : string -> option((bits(23), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_24_backwards_matchesb2a483aa8b7cae87c37d98bc8b2a7345.tex: -------------------------------------------------------------------------------- 1 | hex_bits_24_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_24_backwardsa48c754c7049ebcb72d1fbba8bcfaadf.tex: -------------------------------------------------------------------------------- 1 | hex_bits_24_backwards : string -> bits(24) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_24_forwards_matchesf4dd0da48edd6a31433b0bae1bedc1f5.tex: -------------------------------------------------------------------------------- 1 | hex_bits_24_forwards_matches : bits(24) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_24_forwardsdeaf00c9fe92ade0c2e92648a2b58039.tex: -------------------------------------------------------------------------------- 1 | hex_bits_24_forwards : bits(24) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_24_matches_prefix6ba2f72e46135bdb8c80c62ad4b58e8f.tex: -------------------------------------------------------------------------------- 1 | hex_bits_24_matches_prefix : string -> option((bits(24), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_25_backwards_matchese97e136616a70048191383b2a45471f6.tex: -------------------------------------------------------------------------------- 1 | hex_bits_25_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_25_backwardsb4f6ac6cc03e034620b7a4a11a89c5fc.tex: -------------------------------------------------------------------------------- 1 | hex_bits_25_backwards : string -> bits(25) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_25_forwards72bc0d414786f2c38ca3e1ba78cab739.tex: -------------------------------------------------------------------------------- 1 | hex_bits_25_forwards : bits(25) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_25_forwards_matches6d8831afa1ed150c2dca6afcd8d46fd1.tex: -------------------------------------------------------------------------------- 1 | hex_bits_25_forwards_matches : bits(25) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_25_matches_prefixa3fd9e9a9ab3f00e09575979dd9a94e8.tex: -------------------------------------------------------------------------------- 1 | hex_bits_25_matches_prefix : string -> option((bits(25), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_26_backwards_matches0ea73e31736f776e20958f45ec3e81bd.tex: -------------------------------------------------------------------------------- 1 | hex_bits_26_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_26_backwardsca9980b4fb1beb5e20216094b1b6b352.tex: -------------------------------------------------------------------------------- 1 | hex_bits_26_backwards : string -> bits(26) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_26_forwards5a6114b9bf479d01fa3a9e2beec5d91b.tex: -------------------------------------------------------------------------------- 1 | hex_bits_26_forwards : bits(26) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_26_forwards_matchesec5940b6c813530a4c8c509af6c000b6.tex: -------------------------------------------------------------------------------- 1 | hex_bits_26_forwards_matches : bits(26) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_26_matches_prefix7b5176f43e479ddf2dec5f4a2011b98f.tex: -------------------------------------------------------------------------------- 1 | hex_bits_26_matches_prefix : string -> option((bits(26), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_27_backwards4d49d22a17608696fe779e708d0d5091.tex: -------------------------------------------------------------------------------- 1 | hex_bits_27_backwards : string -> bits(27) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_27_backwards_matchesc36973ea671b22434d73ad552c3b36f1.tex: -------------------------------------------------------------------------------- 1 | hex_bits_27_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_27_forwards_matches6867770d92d07d048cf22050458e9a6f.tex: -------------------------------------------------------------------------------- 1 | hex_bits_27_forwards_matches : bits(27) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_27_forwardsd1cadb067b94f8db9ac21a09b0a9c465.tex: -------------------------------------------------------------------------------- 1 | hex_bits_27_forwards : bits(27) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_27_matches_prefixdc708eca229898ef6aae7c4b60f3b806.tex: -------------------------------------------------------------------------------- 1 | hex_bits_27_matches_prefix : string -> option((bits(27), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_28_backwards2c2d2daf166e3a6a7935d895391a113e.tex: -------------------------------------------------------------------------------- 1 | hex_bits_28_backwards : string -> bits(28) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_28_backwards_matches0baec25715c212015f55f72f54702da4.tex: -------------------------------------------------------------------------------- 1 | hex_bits_28_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_28_forwards1cd2299af6ec5f9078eb9063e9f85a94.tex: -------------------------------------------------------------------------------- 1 | hex_bits_28_forwards : bits(28) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_28_forwards_matchesc4d71e8f4caf976479bf0fd50de2a1f7.tex: -------------------------------------------------------------------------------- 1 | hex_bits_28_forwards_matches : bits(28) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_28_matches_prefix70f347867a8aba96b2c10f78f8f7a372.tex: -------------------------------------------------------------------------------- 1 | hex_bits_28_matches_prefix : string -> option((bits(28), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_29_backwards388cf5f0a97b7aadfda6550d7d52cc35.tex: -------------------------------------------------------------------------------- 1 | hex_bits_29_backwards : string -> bits(29) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_29_backwards_matchese61c62311ca330ee022b0ce689f2bf7a.tex: -------------------------------------------------------------------------------- 1 | hex_bits_29_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_29_forwards25570c63210d57bb228476e7b744cbc0.tex: -------------------------------------------------------------------------------- 1 | hex_bits_29_forwards : bits(29) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_29_forwards_matchesed84d3ffca269bb316dc98b23b11184a.tex: -------------------------------------------------------------------------------- 1 | hex_bits_29_forwards_matches : bits(29) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_29_matches_prefix203fecad348616b1e04e6c54168376e2.tex: -------------------------------------------------------------------------------- 1 | hex_bits_29_matches_prefix : string -> option((bits(29), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_2_backwards18d79d6a578203ebce0993a1703a4245.tex: -------------------------------------------------------------------------------- 1 | hex_bits_2_backwards : string -> bits(2) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_2_backwards_matches823cb41992ed3a26886d992e75e86734.tex: -------------------------------------------------------------------------------- 1 | hex_bits_2_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_2_forwards72b197d3d92a10d7d05fb57812f597ab.tex: -------------------------------------------------------------------------------- 1 | hex_bits_2_forwards : bits(2) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_2_forwards_matches7ab140c97f69659d3ab1d910b07425fb.tex: -------------------------------------------------------------------------------- 1 | hex_bits_2_forwards_matches : bits(2) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_2_matches_prefix948a15ea9e341681f6b07cb073ac1114.tex: -------------------------------------------------------------------------------- 1 | hex_bits_2_matches_prefix : string -> option((bits(2), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_30_backwards3391751afa83c025b48e297fc4113f6e.tex: -------------------------------------------------------------------------------- 1 | hex_bits_30_backwards : string -> bits(30) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_30_backwards_matches55c635ce0a1a3c012b3119662b49178c.tex: -------------------------------------------------------------------------------- 1 | hex_bits_30_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_30_forwards_matches3630c22b1e1e03c4f0e0de4c42a765db.tex: -------------------------------------------------------------------------------- 1 | hex_bits_30_forwards_matches : bits(30) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_30_forwardscea5ca246547b759f92507a3787c7a96.tex: -------------------------------------------------------------------------------- 1 | hex_bits_30_forwards : bits(30) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_30_matches_prefixbf5a6ef1a55049d8f6c26bfca65564f4.tex: -------------------------------------------------------------------------------- 1 | hex_bits_30_matches_prefix : string -> option((bits(30), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_31_backwards36aadfc7c167e0b19e4147eb55e51cba.tex: -------------------------------------------------------------------------------- 1 | hex_bits_31_backwards : string -> bits(31) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_31_backwards_matches68cc0d3844c92f7e0ebe6bcaa48a03ca.tex: -------------------------------------------------------------------------------- 1 | hex_bits_31_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_31_forwards4963ea17f27efca42c2c3b70e3678a1f.tex: -------------------------------------------------------------------------------- 1 | hex_bits_31_forwards : bits(31) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_31_forwards_matches830a8b6e6851a2528701adaae04355bf.tex: -------------------------------------------------------------------------------- 1 | hex_bits_31_forwards_matches : bits(31) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_31_matches_prefixb56aff200a836c2c62dd85dd75e2e301.tex: -------------------------------------------------------------------------------- 1 | hex_bits_31_matches_prefix : string -> option((bits(31), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_32_backwards_matchesc5862ab9ce54a89fb3d05c1a1e742ba8.tex: -------------------------------------------------------------------------------- 1 | hex_bits_32_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_32_backwardse98f8968c64c820f7d6ab0adad242eea.tex: -------------------------------------------------------------------------------- 1 | hex_bits_32_backwards : string -> bits(32) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_32_forwards0b8436c3566927b7a7b6bca8d7dd5251.tex: -------------------------------------------------------------------------------- 1 | hex_bits_32_forwards : bits(32) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_32_forwards_matches6b2dec12f42cfb341d5a812b57201577.tex: -------------------------------------------------------------------------------- 1 | hex_bits_32_forwards_matches : bits(32) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_32_matches_prefix164ead7d22300ab7799ffb9205a2b7a2.tex: -------------------------------------------------------------------------------- 1 | hex_bits_32_matches_prefix : string -> option((bits(32), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_33_backwards_matchesa0efa80a7912e2204c7a08b11236c3ea.tex: -------------------------------------------------------------------------------- 1 | hex_bits_33_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_33_backwardscc814f008a05b1129f62004b8fa5c8e5.tex: -------------------------------------------------------------------------------- 1 | hex_bits_33_backwards : string -> bits(33) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_33_forwards30b0334f0b6652dcc7d0b51e3609d45f.tex: -------------------------------------------------------------------------------- 1 | hex_bits_33_forwards : bits(33) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_33_forwards_matches4b4b2c7ba9f6a4dd54548314428e59f6.tex: -------------------------------------------------------------------------------- 1 | hex_bits_33_forwards_matches : bits(33) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_33_matches_prefixfe32236f637b1e2c06fb0442b85daff6.tex: -------------------------------------------------------------------------------- 1 | hex_bits_33_matches_prefix : string -> option((bits(33), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_3_backwards_matches952f17dffac18d98619e00bc97a700fc.tex: -------------------------------------------------------------------------------- 1 | hex_bits_3_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_3_backwardsf853f7ad9bfed642772b10dafd6910d1.tex: -------------------------------------------------------------------------------- 1 | hex_bits_3_backwards : string -> bits(3) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_3_forwards7bd80f2805155aa4c3a7525bb0bfd448.tex: -------------------------------------------------------------------------------- 1 | hex_bits_3_forwards : bits(3) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_3_forwards_matchese79d3588a48711c3aab539462e1e83ad.tex: -------------------------------------------------------------------------------- 1 | hex_bits_3_forwards_matches : bits(3) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_3_matches_prefix0b670e4346265cc88b71be93bef14dae.tex: -------------------------------------------------------------------------------- 1 | hex_bits_3_matches_prefix : string -> option((bits(3), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_48_backwards57285976d132280592935deb245ad737.tex: -------------------------------------------------------------------------------- 1 | hex_bits_48_backwards : string -> bits(48) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_48_backwards_matches3765c7a672ed4a4188e6adcad2e1769c.tex: -------------------------------------------------------------------------------- 1 | hex_bits_48_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_48_forwards00cd6bb42ad747a155b252e7b9981df1.tex: -------------------------------------------------------------------------------- 1 | hex_bits_48_forwards : bits(48) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_48_forwards_matchesf2b53432d5d61a0c6dbc5e249b95d790.tex: -------------------------------------------------------------------------------- 1 | hex_bits_48_forwards_matches : bits(48) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_48_matches_prefixcaea63593a204f4e52c03e2824ea453e.tex: -------------------------------------------------------------------------------- 1 | hex_bits_48_matches_prefix : string -> option((bits(48), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_4_backwards_matches798cb282812c7bc9b083a091bb0b23ca.tex: -------------------------------------------------------------------------------- 1 | hex_bits_4_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_4_backwardsf22b435ac96c309eec82519c5c010323.tex: -------------------------------------------------------------------------------- 1 | hex_bits_4_backwards : string -> bits(4) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_4_forwards17651a29b8d01053a94a764e92e93964.tex: -------------------------------------------------------------------------------- 1 | hex_bits_4_forwards : bits(4) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_4_forwards_matchesc9b2af172c13a489fa870acdd673758a.tex: -------------------------------------------------------------------------------- 1 | hex_bits_4_forwards_matches : bits(4) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_4_matches_prefix7449c0ebcb161f55de6260595c0db150.tex: -------------------------------------------------------------------------------- 1 | hex_bits_4_matches_prefix : string -> option((bits(4), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_5_backwards79c47a53cbcc5ca893c439296fe2bd3f.tex: -------------------------------------------------------------------------------- 1 | hex_bits_5_backwards : string -> bits(5) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_5_backwards_matchesf675096dc18dd61104842d90f51800a8.tex: -------------------------------------------------------------------------------- 1 | hex_bits_5_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_5_forwards79911e0485d859b00a2fdcba8cff5318.tex: -------------------------------------------------------------------------------- 1 | hex_bits_5_forwards : bits(5) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_5_forwards_matches3e31f036e77b0ee1a3e8312b0067959b.tex: -------------------------------------------------------------------------------- 1 | hex_bits_5_forwards_matches : bits(5) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_5_matches_prefix998186306b8236e178fc5d664bda45c0.tex: -------------------------------------------------------------------------------- 1 | hex_bits_5_matches_prefix : string -> option((bits(5), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_64_backwards_matches2ac7f320ee670e1403b866f7b48f9b95.tex: -------------------------------------------------------------------------------- 1 | hex_bits_64_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_64_backwardsef9778c97dfbfdc25f03d089d5788d24.tex: -------------------------------------------------------------------------------- 1 | hex_bits_64_backwards : string -> bits(64) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_64_forwards7510d79394d351421610c028bea6e7a5.tex: -------------------------------------------------------------------------------- 1 | hex_bits_64_forwards : bits(64) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_64_forwards_matches9b4aa7858f48288bd5ee715f31bb0cdb.tex: -------------------------------------------------------------------------------- 1 | hex_bits_64_forwards_matches : bits(64) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_64_matches_prefix72a39a7f0e633af539b7e5e9e8e13575.tex: -------------------------------------------------------------------------------- 1 | hex_bits_64_matches_prefix : string -> option((bits(64), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_6_backwards_matches4f038823a669140ed233992d9e5ddb69.tex: -------------------------------------------------------------------------------- 1 | hex_bits_6_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_6_backwardsabaf13af56590b164adcda6b4fd1b52f.tex: -------------------------------------------------------------------------------- 1 | hex_bits_6_backwards : string -> bits(6) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_6_forwards3455f13508c617afbe64b39dede36554.tex: -------------------------------------------------------------------------------- 1 | hex_bits_6_forwards : bits(6) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_6_forwards_matchescaeea7989719fec9093c81797a7f4155.tex: -------------------------------------------------------------------------------- 1 | hex_bits_6_forwards_matches : bits(6) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_6_matches_prefixb8878485899ba2293890312e921ac156.tex: -------------------------------------------------------------------------------- 1 | hex_bits_6_matches_prefix : string -> option((bits(6), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_7_backwards33c217f9145eec45b693f09bca0d89ea.tex: -------------------------------------------------------------------------------- 1 | hex_bits_7_backwards : string -> bits(7) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_7_backwards_matchescc985ebeb5f5adedc7e184499a8978db.tex: -------------------------------------------------------------------------------- 1 | hex_bits_7_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_7_forwards9bd105e290f5b2e7d8bb2e10f49c067b.tex: -------------------------------------------------------------------------------- 1 | hex_bits_7_forwards : bits(7) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_7_forwards_matches9d7aa1993e9d141c0950fe9e67734abc.tex: -------------------------------------------------------------------------------- 1 | hex_bits_7_forwards_matches : bits(7) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_7_matches_prefixfe0ccd9dca07ce0b4f7d3176ad3fc10c.tex: -------------------------------------------------------------------------------- 1 | hex_bits_7_matches_prefix : string -> option((bits(7), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_8_backwards8502ba5c5fdfe5404c185ff925d26a02.tex: -------------------------------------------------------------------------------- 1 | hex_bits_8_backwards : string -> bits(8) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_8_backwards_matchesa183109b599ae5e880adc653bde047ba.tex: -------------------------------------------------------------------------------- 1 | hex_bits_8_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_8_forwards168d310ff118fd3c7d7bc80f8de29d67.tex: -------------------------------------------------------------------------------- 1 | hex_bits_8_forwards : bits(8) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_8_forwards_matches0746becf5ca996196bfae6048bab9bb1.tex: -------------------------------------------------------------------------------- 1 | hex_bits_8_forwards_matches : bits(8) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_8_matches_prefixf713d7df51d74309ab21b6aa029dbeed.tex: -------------------------------------------------------------------------------- 1 | hex_bits_8_matches_prefix : string -> option((bits(8), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_9_backwards90cddf73654805833800c2414c31ab0f.tex: -------------------------------------------------------------------------------- 1 | hex_bits_9_backwards : string -> bits(9) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_9_backwards_matches34e146fa5f101fa17110f57d272dec69.tex: -------------------------------------------------------------------------------- 1 | hex_bits_9_backwards_matches : string -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_9_forwards5bc4abb19984f8188c037a8554a3ce15.tex: -------------------------------------------------------------------------------- 1 | hex_bits_9_forwards : bits(9) -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_9_forwards_matches73ffbf54790f1b1c63b0dc63773cd0c0.tex: -------------------------------------------------------------------------------- 1 | hex_bits_9_forwards_matches : bits(9) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_bits_9_matches_prefix693d173094578fcf50e2fb151d0c156e.tex: -------------------------------------------------------------------------------- 1 | hex_bits_9_matches_prefix : string -> option((bits(9), nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzhex_str47c735e2941ef5c87d4f7502a5e92a2a.tex: -------------------------------------------------------------------------------- 1 | hex_str : int -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzin32bitmode1fa9d4b065e1807e1dff8fc7b86cca8d.tex: -------------------------------------------------------------------------------- 1 | in32BitMode : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzis_aligned_addr6fae0ea13237382ac6720d04123fd943.tex: -------------------------------------------------------------------------------- 1 | is_aligned_addr : forall 'n. (xlenbits, int('n)) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzis_csr_definedcd68bcdc8a87dceb6e3521cc036a67d0.tex: -------------------------------------------------------------------------------- 1 | is_CSR_defined : (csreg, Privilege) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valziscapsealeda9077bc28a9d2efcd12e42755a4de536.tex: -------------------------------------------------------------------------------- 1 | isCapSealed : Capability -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzisinvalidpte046e5b8d20df2f7ed228312986edeed3.tex: -------------------------------------------------------------------------------- 1 | isInvalidPTE : (pteAttribs, extPte) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzispteptrba43877f6dc42c078f937aa41c879446.tex: -------------------------------------------------------------------------------- 1 | isPTEPtr : (pteAttribs, extPte) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzisrvcd64dda5fc24513d78f480d3583dee004.tex: -------------------------------------------------------------------------------- 1 | isRVC : half -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzisvalidsv39addr6225e53e2f01610f83ab9bea1f3201bf.tex: -------------------------------------------------------------------------------- 1 | isValidSv39Addr : xlenbits -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzisvalidsv48addr5c09db742963fd3c2cd1457f6411e837.tex: -------------------------------------------------------------------------------- 1 | isValidSv48Addr : xlenbits -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzitype_mnemonicb2266da97e58b5824550ef451a0000db.tex: -------------------------------------------------------------------------------- 1 | itype_mnemonic : iop <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzload_reservationca254f1d85cbf90f1662b9f77f637106.tex: -------------------------------------------------------------------------------- 1 | load_reservation : xlenbits -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valzmatch_reservationedafe654d6b1fee1b351613706caf96e.tex: -------------------------------------------------------------------------------- 1 | match_reservation : xlenbits -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzmax84a1c708b7c8789c33f72b5bb9ee31e8.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/valzmax84a1c708b7c8789c33f72b5bb9ee31e8.tex -------------------------------------------------------------------------------- /sail_latex_riscv/valzmaybe_aq7807a00a0c8e402132f155781a4acc6b.tex: -------------------------------------------------------------------------------- 1 | maybe_aq : bool <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzmaybe_i65644ebcc11e5b25fca853fb9aeea917.tex: -------------------------------------------------------------------------------- 1 | maybe_i : bool <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzmaybe_not_ud1aa0681e785549479247e44134e0663.tex: -------------------------------------------------------------------------------- 1 | maybe_not_u : bool <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzmaybe_rl471fbde2d5b588b1be3bdbcbad1b5b40.tex: -------------------------------------------------------------------------------- 1 | maybe_rl : bool <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzmaybe_u271e5e54fd4c9b9e611d3ad0e98a3503.tex: -------------------------------------------------------------------------------- 1 | maybe_u : bool <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzmemr_tag8062b3657c5bfba8d529ea5c413abc36.tex: -------------------------------------------------------------------------------- 1 | MEMr_tag : bits(64) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzmemw_tag0a1745a5ee5b60705e9e4051c5099882.tex: -------------------------------------------------------------------------------- 1 | MEMw_tag : (bits(64), bool) -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valzmin_instruction_bytesb10dab453fbe2e946cf3f20de7511e71.tex: -------------------------------------------------------------------------------- 1 | min_instruction_bytes : unit -> CapAddrInt -------------------------------------------------------------------------------- /sail_latex_riscv/valzn_leading_spaces05ea6c2f03435a60412f4bef062a912a.tex: -------------------------------------------------------------------------------- 1 | n_leading_spaces : string -> nat -------------------------------------------------------------------------------- /sail_latex_riscv/valznot_implementedde41164205ef21773733c511f05a2946.tex: -------------------------------------------------------------------------------- 1 | not_implemented : forall ('a : Type). string -> 'a -------------------------------------------------------------------------------- /sail_latex_riscv/valznotcbe861867f25b28c34f5ae99957794ed.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CTSRD-CHERI/cheri-specification/HEAD/sail_latex_riscv/valznotcbe861867f25b28c34f5ae99957794ed.tex -------------------------------------------------------------------------------- /sail_latex_riscv/valznvflag96f5e3b2efdbb80ea87eb99f361ac158.tex: -------------------------------------------------------------------------------- 1 | nvFlag : unit -> bits(5) -------------------------------------------------------------------------------- /sail_latex_riscv/valznxflaga9ef0edc4edc03b79abaa230aaad20a6.tex: -------------------------------------------------------------------------------- 1 | nxFlag : unit -> bits(5) -------------------------------------------------------------------------------- /sail_latex_riscv/valzofflag1be1156688e569fa940a9118708be17d.tex: -------------------------------------------------------------------------------- 1 | ofFlag : unit -> bits(5) -------------------------------------------------------------------------------- /sail_latex_riscv/valzopst_code7b9aaa3672eaf5bb93f1127686a7fe99.tex: -------------------------------------------------------------------------------- 1 | opst_code : seed_opst <-> bitvector(2, dec) -------------------------------------------------------------------------------- /sail_latex_riscv/valzopt_spc4aab1150dfed90f36fea1776963edbf0.tex: -------------------------------------------------------------------------------- 1 | opt_spc : unit <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzopt_spc_backwards68e297450ccdf6f2339325379c27029f.tex: -------------------------------------------------------------------------------- 1 | opt_spc_backwards : string -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valzopt_spc_forwards395c7cf20c474712cbbb7c80edd24bda.tex: -------------------------------------------------------------------------------- 1 | opt_spc_forwards : unit -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzopt_spc_matches_prefix495f7798e6650e2ff628a5b7715c161c.tex: -------------------------------------------------------------------------------- 1 | opt_spc_matches_prefix : string -> option((unit, nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzpc_alignment_mask1943267c124397815476842d08d3901e.tex: -------------------------------------------------------------------------------- 1 | pc_alignment_mask : unit -> xlenbits -------------------------------------------------------------------------------- /sail_latex_riscv/valzpcc_access_system_regsc75c9194580770304d0d456839785b75.tex: -------------------------------------------------------------------------------- 1 | pcc_access_system_regs : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzplat_clint_base0196a3035036838f7fe4f78d61a1f9d8.tex: -------------------------------------------------------------------------------- 1 | plat_clint_base : unit -> xlenbits -------------------------------------------------------------------------------- /sail_latex_riscv/valzplat_clint_sizze8fb2ec94310f08d19d4c7c0476f57919.tex: -------------------------------------------------------------------------------- 1 | plat_clint_size : unit -> xlenbits -------------------------------------------------------------------------------- /sail_latex_riscv/valzplat_enable_dirty_update0b255805eb9610b556493bfe506416f2.tex: -------------------------------------------------------------------------------- 1 | plat_enable_dirty_update : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzplat_enable_misaligned_accesscb4191568185cb3901b1944164f65f6e.tex: -------------------------------------------------------------------------------- 1 | plat_enable_misaligned_access : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzplat_enable_pmpe3a19dd2b08d4a89664077b8a1cf0844.tex: -------------------------------------------------------------------------------- 1 | plat_enable_pmp : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzplat_htif_tohostf9ba2e7ae67de81976fbefc0304b89d1.tex: -------------------------------------------------------------------------------- 1 | plat_htif_tohost : unit -> xlenbits -------------------------------------------------------------------------------- /sail_latex_riscv/valzplat_insns_per_tick0a43cf4e39e3447031fdc4fb6c22d20e.tex: -------------------------------------------------------------------------------- 1 | plat_insns_per_tick : unit -> int -------------------------------------------------------------------------------- /sail_latex_riscv/valzplat_mtval_has_illegal_inst_bits49cda37cfdfffb5c464c6333bb83f0b0.tex: -------------------------------------------------------------------------------- 1 | plat_mtval_has_illegal_inst_bits : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzplat_ram_base0d7614688445a7408614bad359843641.tex: -------------------------------------------------------------------------------- 1 | plat_ram_base : unit -> xlenbits -------------------------------------------------------------------------------- /sail_latex_riscv/valzplat_ram_sizze3e389712a74fd397e22555e7f548f008.tex: -------------------------------------------------------------------------------- 1 | plat_ram_size : unit -> xlenbits -------------------------------------------------------------------------------- /sail_latex_riscv/valzplat_rom_basebdbb354c7f3bb238fa08300023cbf0b5.tex: -------------------------------------------------------------------------------- 1 | plat_rom_base : unit -> xlenbits -------------------------------------------------------------------------------- /sail_latex_riscv/valzplat_rom_sizze563dbbc4d715886f76fbde684ac8a500.tex: -------------------------------------------------------------------------------- 1 | plat_rom_size : unit -> xlenbits -------------------------------------------------------------------------------- /sail_latex_riscv/valzplat_term_readbc174c8d489d235edca54e912406e103.tex: -------------------------------------------------------------------------------- 1 | plat_term_read : unit -> bits(8) -------------------------------------------------------------------------------- /sail_latex_riscv/valzplat_term_write036fbb8469eac6f64f37bf65565a5f02.tex: -------------------------------------------------------------------------------- 1 | plat_term_write : bits(8) -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valzpmplocked32d6273cc49a9c7a22cf1a063f7a3d9b.tex: -------------------------------------------------------------------------------- 1 | pmpLocked : Pmpcfg_ent -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzpmptorlockedc6616187f2e2905a9fb7c4ac60d52920.tex: -------------------------------------------------------------------------------- 1 | pmpTORLocked : Pmpcfg_ent -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzprepare_trap_vector90a104f40adfa987d74a613f4061790f.tex: -------------------------------------------------------------------------------- 1 | prepare_trap_vector : (Privilege, Mcause) -> xlenbits -------------------------------------------------------------------------------- /sail_latex_riscv/valzprepare_xret_target77691a306ebd6df5d988335f19693ba0.tex: -------------------------------------------------------------------------------- 1 | prepare_xret_target : Privilege -> xlenbits -------------------------------------------------------------------------------- /sail_latex_riscv/valzprerr_bits932899725108ebe483d3226f250f2b92.tex: -------------------------------------------------------------------------------- 1 | prerr_bits : forall 'n. (string, bits('n)) -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valzprerr_endline73ce57fcf6e847727670556577cb2de0.tex: -------------------------------------------------------------------------------- 1 | prerr_endline : string -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valzprerr_int00b48f715fbb32df5901801dff63b643.tex: -------------------------------------------------------------------------------- 1 | prerr_int : (string, int) -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valzprint_endline03a43e2779561cb054d0761733c27e9b.tex: -------------------------------------------------------------------------------- 1 | print_endline : string -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valzprint_insn34adb9871c343ddeeb08d9e768ad4c92.tex: -------------------------------------------------------------------------------- 1 | print_insn : ast -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzprint_instr59f46726e427ed18b9d5d81c8247a576.tex: -------------------------------------------------------------------------------- 1 | print_instr : string -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valzprint_memb6cd54f21a6e2c7a036f86473d516264.tex: -------------------------------------------------------------------------------- 1 | print_mem : string -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valzprint_platform894b0df15559ad78744140d27df61719.tex: -------------------------------------------------------------------------------- 1 | print_platform : string -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valzprint_reg1e86a2863e701cf481babd6538033417.tex: -------------------------------------------------------------------------------- 1 | print_reg : string -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valzprintc9b8c9c569def1934362480628956c85.tex: -------------------------------------------------------------------------------- 1 | print : string -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valzprocess_fload16a3bf21b336eb480800c836d0e811ce78.tex: -------------------------------------------------------------------------------- 1 | process_fload16 : (regidx, xlenbits, MemoryOpResult(bits(16))) -> Retired -------------------------------------------------------------------------------- /sail_latex_riscv/valzprocess_fload322b1b2657ee5e1571b2af7b0d3a6631b7.tex: -------------------------------------------------------------------------------- 1 | process_fload32 : (regidx, xlenbits, MemoryOpResult(bits(32))) -> Retired -------------------------------------------------------------------------------- /sail_latex_riscv/valzprocess_fload64aaf81fa4052296eb2993198993f6472c.tex: -------------------------------------------------------------------------------- 1 | process_fload64 : (regidx, xlenbits, MemoryOpResult(bits(64))) -> Retired -------------------------------------------------------------------------------- /sail_latex_riscv/valzprocess_fstoree9440c013cfdcc23312bc61d5762f1d1.tex: -------------------------------------------------------------------------------- 1 | process_fstore : (xlenbits, MemoryOpResult(bool)) -> Retired -------------------------------------------------------------------------------- /sail_latex_riscv/valzread_seed_csra92150792aea7284c5abb98737094d1d.tex: -------------------------------------------------------------------------------- 1 | read_seed_csr : unit -> xlenbits -------------------------------------------------------------------------------- /sail_latex_riscv/valzreadcsr1a9ed1f2dac4690038fbe34a4617edca.tex: -------------------------------------------------------------------------------- 1 | readCSR : csreg -> xlenbits -------------------------------------------------------------------------------- /sail_latex_riscv/valzreg_name_abi8c36e923dc671675cb54fb0175878a3f.tex: -------------------------------------------------------------------------------- 1 | reg_name_abi : regidx -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzreg_namea3a934e14215c11bd841e5d2fb4f53e0.tex: -------------------------------------------------------------------------------- 1 | reg_name : bits(5) <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzregstrf07d744c662238e6879fb1aee407788d.tex: -------------------------------------------------------------------------------- 1 | RegStr : Capability -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzregval_from_rega072b7983f1f9ac4a9021e76a911b9c9.tex: -------------------------------------------------------------------------------- 1 | regval_from_reg : regtype -> xlenbits -------------------------------------------------------------------------------- /sail_latex_riscv/valzregval_into_reg03a5bdeabb3e6169090e6ed21f1a84cb.tex: -------------------------------------------------------------------------------- 1 | regval_into_reg : xlenbits -> regtype -------------------------------------------------------------------------------- /sail_latex_riscv/valzrtype_mnemonic539b9ad883876e5c6be9237e5c98ffbb.tex: -------------------------------------------------------------------------------- 1 | rtype_mnemonic : rop <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzrtypew_mnemonic72f42d5e018398fdfceb25edf2e10caf.tex: -------------------------------------------------------------------------------- 1 | rtypew_mnemonic : ropw <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzscr_name18d33d5c24513d7598c403423ce2f8e6.tex: -------------------------------------------------------------------------------- 1 | scr_name : screg -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzscr_name_map4b235a67e525de15ab35ff501d369c01.tex: -------------------------------------------------------------------------------- 1 | scr_name_map : screg <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzsep43dac566d26bd3f7fb9088b8d09ca246.tex: -------------------------------------------------------------------------------- 1 | sep : unit <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzset_next_pc4a8ca0d1733a6630871f9f58d4ea2e08.tex: -------------------------------------------------------------------------------- 1 | set_next_pc : xlenbits -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valzshiftiop_mnemonicbeafdfe24bd90ed73f232559498ac819.tex: -------------------------------------------------------------------------------- 1 | shiftiop_mnemonic : sop <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzshiftiwop_mnemonic59f60b5dc1f36ebc6fe3d32d9df1d608.tex: -------------------------------------------------------------------------------- 1 | shiftiwop_mnemonic : sopw <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzshiftw_mnemonice823d8fe4e9165665d0ca244aa353baa.tex: -------------------------------------------------------------------------------- 1 | shiftw_mnemonic : sop <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzsizze_bits40630770cee662892ab899654b7e2f0d.tex: -------------------------------------------------------------------------------- 1 | size_bits : word_width <-> bitvector(2, dec) -------------------------------------------------------------------------------- /sail_latex_riscv/valzsizze_mnemonic4114d3c8877e3689368588f52debea7b.tex: -------------------------------------------------------------------------------- 1 | size_mnemonic : word_width <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzspc_backwardsa712e20ab4070963924d2974cc8aa941.tex: -------------------------------------------------------------------------------- 1 | spc_backwards : string -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valzspc_forwardsabfa1efbce2d58c6d3e26c86435d3af4.tex: -------------------------------------------------------------------------------- 1 | spc_forwards : unit -> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzspc_matches_prefix38c7965c7edeefb5fb2ccd6915f5bdbb.tex: -------------------------------------------------------------------------------- 1 | spc_matches_prefix : string -> option((unit, nat)) -------------------------------------------------------------------------------- /sail_latex_riscv/valzspca574d99b4c3d28e08386a1f673633994.tex: -------------------------------------------------------------------------------- 1 | spc : unit <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzspeculate_conditionalc9cfcf9f8fbedbbbb1846b896e477d5c.tex: -------------------------------------------------------------------------------- 1 | speculate_conditional : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzstepb001f84c8bf78b78b44b98d2b7f1f7d7.tex: -------------------------------------------------------------------------------- 1 | step : int -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzsys_enable_fdext3e294bd170189b70567069837e1534c5.tex: -------------------------------------------------------------------------------- 1 | sys_enable_fdext : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzsys_enable_nextd747b3af13c8724684c58a321c2e2ac6.tex: -------------------------------------------------------------------------------- 1 | sys_enable_next : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzsys_enable_rvc836db920a63cd54b635b109fb85bcb90.tex: -------------------------------------------------------------------------------- 1 | sys_enable_rvc : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzsys_enable_zzfinx98981c2e0d4657b0b00f46779900ee17.tex: -------------------------------------------------------------------------------- 1 | sys_enable_zfinx : unit -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valztranslationmode51f0fd652f39ec2f6d4c16847f0d4345.tex: -------------------------------------------------------------------------------- 1 | translationMode : Privilege -> SATPMode -------------------------------------------------------------------------------- /sail_latex_riscv/valztvec_addrc6c52b287eacbc1aca798406d1b08576.tex: -------------------------------------------------------------------------------- 1 | tvec_addr : (Mtvec, Mcause) -> option(xlenbits) -------------------------------------------------------------------------------- /sail_latex_riscv/valzufflagb3d552180ae10d9ed1b23a8e10ad2e9c.tex: -------------------------------------------------------------------------------- 1 | ufFlag : unit -> bits(5) -------------------------------------------------------------------------------- /sail_latex_riscv/valzunsigned1010eda2cdd2666cd8fd0ddf82ac526f.tex: -------------------------------------------------------------------------------- 1 | unsigned : forall 'n. bits('n) -> range(0, 2 ^ 'n - 1) -------------------------------------------------------------------------------- /sail_latex_riscv/valzupdate_softfloat_fflagsc33a686e24584b0b748b2ae8f801c505.tex: -------------------------------------------------------------------------------- 1 | update_softfloat_fflags : bits(5) -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valzutype_mnemonic5740211feaadc8d830fd698383ea27eb.tex: -------------------------------------------------------------------------------- 1 | utype_mnemonic : uop <-> string -------------------------------------------------------------------------------- /sail_latex_riscv/valzvalid_rounding_mode99914dcf92c0a4b7285f2212ad9e630f.tex: -------------------------------------------------------------------------------- 1 | valid_rounding_mode : bits(3) -> bool -------------------------------------------------------------------------------- /sail_latex_riscv/valzwrite_fflagsf7610eb4597d886b515ad9553608a8d7.tex: -------------------------------------------------------------------------------- 1 | write_fflags : bits(5) -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valzwrite_sc_cap_result1d0d547672de98c1b674eca63a52126b.tex: -------------------------------------------------------------------------------- 1 | write_sc_cap_result : (regidx, bool, bits(1)) -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/valzwrite_seed_csrfd9531acd713c94adc54460ad38524c4.tex: -------------------------------------------------------------------------------- 1 | write_seed_csr : unit -> option(xlenbits) -------------------------------------------------------------------------------- /sail_latex_riscv/valzwritecsr7af48520171f4dd0cd06c1b6876196a7.tex: -------------------------------------------------------------------------------- 1 | writeCSR : (csreg, xlenbits) -> unit -------------------------------------------------------------------------------- /sail_latex_riscv/zGENERATED_FILES_DO_NOT_EDIT: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------