{"action":"created","issue":{"url":"https://api.github.com/repos/riscv/riscv-isa-manual/issues/300","repository_url":"https://api.github.com/repos/riscv/riscv-isa-manual","labels_url":"https://api.github.com/repos/riscv/riscv-isa-manual/issues/300/labels{/name}","comments_url":"https://api.github.com/repos/riscv/riscv-isa-manual/issues/300/comments","events_url":"https://api.github.com/repos/riscv/riscv-isa-manual/issues/300/events","html_url":"https://github.com/riscv/riscv-isa-manual/issues/300","id":388880996,"node_id":"MDU6SXNzdWUzODg4ODA5OTY=","number":300,"title":"Question regarding reserved category, HINT instructions and illegal exception ","user":{"login":"taoj33","id":45027112,"node_id":"MDQ6VXNlcjQ1MDI3MTEy","avatar_url":"https://avatars3.githubusercontent.com/u/45027112?v=4","gravatar_id":"","url":"https://api.github.com/users/taoj33","html_url":"https://github.com/taoj33","followers_url":"https://api.github.com/users/taoj33/followers","following_url":"https://api.github.com/users/taoj33/following{/other_user}","gists_url":"https://api.github.com/users/taoj33/gists{/gist_id}","starred_url":"https://api.github.com/users/taoj33/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/taoj33/subscriptions","organizations_url":"https://api.github.com/users/taoj33/orgs","repos_url":"https://api.github.com/users/taoj33/repos","events_url":"https://api.github.com/users/taoj33/events{/privacy}","received_events_url":"https://api.github.com/users/taoj33/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-12-08T03:40:52Z","updated_at":"2018-12-10T19:21:08Z","closed_at":null,"author_association":"NONE","body":"Hi,\r\nIn SPEC it defines Reserved as\r\n > Reserved encoding are currently not defined but are saved for future standard extensions\r\n\r\nwhile for HINT, it is defined as following\r\n> HINTS do not change any architecture visible state,except for advancing the pc and any applicable performance counters.\r\n\r\nIs it correct to interpret that HINT is a subset of Reserved category which can be treated as NOP while  all other encodings in the Reserved category should be treated as illegal instructions?\r\n\r\n   \r\n"},"comment":{"url":"https://api.github.com/repos/riscv/riscv-isa-manual/issues/comments/445938567","html_url":"https://github.com/riscv/riscv-isa-manual/issues/300#issuecomment-445938567","issue_url":"https://api.github.com/repos/riscv/riscv-isa-manual/issues/300","id":445938567,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0NTkzODU2Nw==","user":{"login":"aswaterman","id":1031106,"node_id":"MDQ6VXNlcjEwMzExMDY=","avatar_url":"https://avatars0.githubusercontent.com/u/1031106?v=4","gravatar_id":"","url":"https://api.github.com/users/aswaterman","html_url":"https://github.com/aswaterman","followers_url":"https://api.github.com/users/aswaterman/followers","following_url":"https://api.github.com/users/aswaterman/following{/other_user}","gists_url":"https://api.github.com/users/aswaterman/gists{/gist_id}","starred_url":"https://api.github.com/users/aswaterman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aswaterman/subscriptions","organizations_url":"https://api.github.com/users/aswaterman/orgs","repos_url":"https://api.github.com/users/aswaterman/repos","events_url":"https://api.github.com/users/aswaterman/events{/privacy}","received_events_url":"https://api.github.com/users/aswaterman/received_events","type":"User","site_admin":false},"created_at":"2018-12-10T19:21:08Z","updated_at":"2018-12-10T19:21:08Z","author_association":"MEMBER","body":"HINTs are not in the Reserved opcode category; they live within an already-defined standard encoding space.\r\n\r\nYou are right that HINTs should be treated as NOPs, whereas Reserved opcodes should raise illegal-instruction exceptions on current conforming implementations."}}
{"actor":{"display_login":"aswaterman"}}