{"action":"opened","number":342,"pull_request":{"url":"https://api.github.com/repos/rdaly525/coreir/pulls/342","id":159982875,"html_url":"https://github.com/rdaly525/coreir/pull/342","diff_url":"https://github.com/rdaly525/coreir/pull/342.diff","patch_url":"https://github.com/rdaly525/coreir/pull/342.patch","issue_url":"https://api.github.com/repos/rdaly525/coreir/issues/342","number":342,"state":"open","locked":false,"title":"Grouping bitwise connections and adding an RTLIL library for Verilog to CoreIR","user":{"login":"dillonhuff","id":3387568,"avatar_url":"https://avatars3.githubusercontent.com/u/3387568?v=4","gravatar_id":"","url":"https://api.github.com/users/dillonhuff","html_url":"https://github.com/dillonhuff","followers_url":"https://api.github.com/users/dillonhuff/followers","following_url":"https://api.github.com/users/dillonhuff/following{/other_user}","gists_url":"https://api.github.com/users/dillonhuff/gists{/gist_id}","starred_url":"https://api.github.com/users/dillonhuff/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dillonhuff/subscriptions","organizations_url":"https://api.github.com/users/dillonhuff/orgs","repos_url":"https://api.github.com/users/dillonhuff/repos","events_url":"https://api.github.com/users/dillonhuff/events{/privacy}","received_events_url":"https://api.github.com/users/dillonhuff/received_events","type":"User","site_admin":false},"body":"In order to get some larger designs for the simulator I've been working on a verilog frontend for coreir based on yosys.\r\n\r\nThe yosys frontend is in another repo on my github since it depends on github, but to make the translation simple I'm in the process of adding an RTLIL library for coreir as well as a pass that groups bitwise connections into single connections where possible (we discussed this pass with Lenny earlier because some Magma -> CoreIR translations also produce many bit by bit connections).\r\n\r\nThis PR contains enough of that library to get an older version of the CGRA loaded into coreir and to simplify its bit by bit connections.","created_at":"2017-12-23T23:17:20Z","updated_at":"2017-12-23T23:17:20Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"assignees":[],"requested_reviewers":[],"milestone":null,"commits_url":"https://api.github.com/repos/rdaly525/coreir/pulls/342/commits","review_comments_url":"https://api.github.com/repos/rdaly525/coreir/pulls/342/comments","review_comment_url":"https://api.github.com/repos/rdaly525/coreir/pulls/comments{/number}","comments_url":"https://api.github.com/repos/rdaly525/coreir/issues/342/comments","statuses_url":"https://api.github.com/repos/rdaly525/coreir/statuses/566be1697b96f71d7315b0837792127f7d0a38e6","head":{"label":"dillonhuff:pass_group_connections","ref":"pass_group_connections","sha":"566be1697b96f71d7315b0837792127f7d0a38e6","user":{"login":"dillonhuff","id":3387568,"avatar_url":"https://avatars3.githubusercontent.com/u/3387568?v=4","gravatar_id":"","url":"https://api.github.com/users/dillonhuff","html_url":"https://github.com/dillonhuff","followers_url":"https://api.github.com/users/dillonhuff/followers","following_url":"https://api.github.com/users/dillonhuff/following{/other_user}","gists_url":"https://api.github.com/users/dillonhuff/gists{/gist_id}","starred_url":"https://api.github.com/users/dillonhuff/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dillonhuff/subscriptions","organizations_url":"https://api.github.com/users/dillonhuff/orgs","repos_url":"https://api.github.com/users/dillonhuff/repos","events_url":"https://api.github.com/users/dillonhuff/events{/privacy}","received_events_url":"https://api.github.com/users/dillonhuff/received_events","type":"User","site_admin":false},"repo":{"id":100651798,"name":"coreir","full_name":"dillonhuff/coreir","owner":{"login":"dillonhuff","id":3387568,"avatar_url":"https://avatars3.githubusercontent.com/u/3387568?v=4","gravatar_id":"","url":"https://api.github.com/users/dillonhuff","html_url":"https://github.com/dillonhuff","followers_url":"https://api.github.com/users/dillonhuff/followers","following_url":"https://api.github.com/users/dillonhuff/following{/other_user}","gists_url":"https://api.github.com/users/dillonhuff/gists{/gist_id}","starred_url":"https://api.github.com/users/dillonhuff/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dillonhuff/subscriptions","organizations_url":"https://api.github.com/users/dillonhuff/orgs","repos_url":"https://api.github.com/users/dillonhuff/repos","events_url":"https://api.github.com/users/dillonhuff/events{/privacy}","received_events_url":"https://api.github.com/users/dillonhuff/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/dillonhuff/coreir","description":null,"fork":true,"url":"https://api.github.com/repos/dillonhuff/coreir","forks_url":"https://api.github.com/repos/dillonhuff/coreir/forks","keys_url":"https://api.github.com/repos/dillonhuff/coreir/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dillonhuff/coreir/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dillonhuff/coreir/teams","hooks_url":"https://api.github.com/repos/dillonhuff/coreir/hooks","issue_events_url":"https://api.github.com/repos/dillonhuff/coreir/issues/events{/number}","events_url":"https://api.github.com/repos/dillonhuff/coreir/events","assignees_url":"https://api.github.com/repos/dillonhuff/coreir/assignees{/user}","branches_url":"https://api.github.com/repos/dillonhuff/coreir/branches{/branch}","tags_url":"https://api.github.com/repos/dillonhuff/coreir/tags","blobs_url":"https://api.github.com/repos/dillonhuff/coreir/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dillonhuff/coreir/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dillonhuff/coreir/git/refs{/sha}","trees_url":"https://api.github.com/repos/dillonhuff/coreir/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dillonhuff/coreir/statuses/{sha}","languages_url":"https://api.github.com/repos/dillonhuff/coreir/languages","stargazers_url":"https://api.github.com/repos/dillonhuff/coreir/stargazers","contributors_url":"https://api.github.com/repos/dillonhuff/coreir/contributors","subscribers_url":"https://api.github.com/repos/dillonhuff/coreir/subscribers","subscription_url":"https://api.github.com/repos/dillonhuff/coreir/subscription","commits_url":"https://api.github.com/repos/dillonhuff/coreir/commits{/sha}","git_commits_url":"https://api.github.com/repos/dillonhuff/coreir/git/commits{/sha}","comments_url":"https://api.github.com/repos/dillonhuff/coreir/comments{/number}","issue_comment_url":"https://api.github.com/repos/dillonhuff/coreir/issues/comments{/number}","contents_url":"https://api.github.com/repos/dillonhuff/coreir/contents/{+path}","compare_url":"https://api.github.com/repos/dillonhuff/coreir/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dillonhuff/coreir/merges","archive_url":"https://api.github.com/repos/dillonhuff/coreir/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dillonhuff/coreir/downloads","issues_url":"https://api.github.com/repos/dillonhuff/coreir/issues{/number}","pulls_url":"https://api.github.com/repos/dillonhuff/coreir/pulls{/number}","milestones_url":"https://api.github.com/repos/dillonhuff/coreir/milestones{/number}","notifications_url":"https://api.github.com/repos/dillonhuff/coreir/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dillonhuff/coreir/labels{/name}","releases_url":"https://api.github.com/repos/dillonhuff/coreir/releases{/id}","deployments_url":"https://api.github.com/repos/dillonhuff/coreir/deployments","created_at":"2017-08-17T23:00:04Z","updated_at":"2017-08-17T23:00:06Z","pushed_at":"2017-12-23T06:40:38Z","git_url":"git://github.com/dillonhuff/coreir.git","ssh_url":"git@github.com:dillonhuff/coreir.git","clone_url":"https://github.com/dillonhuff/coreir.git","svn_url":"https://github.com/dillonhuff/coreir","homepage":null,"size":4199,"stargazers_count":0,"watchers_count":0,"language":"C++","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":null,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"rdaly525:dev","ref":"dev","sha":"01f337ca6ef3cba36ac331e72102c066cfc90ca7","user":{"login":"rdaly525","id":14632648,"avatar_url":"https://avatars3.githubusercontent.com/u/14632648?v=4","gravatar_id":"","url":"https://api.github.com/users/rdaly525","html_url":"https://github.com/rdaly525","followers_url":"https://api.github.com/users/rdaly525/followers","following_url":"https://api.github.com/users/rdaly525/following{/other_user}","gists_url":"https://api.github.com/users/rdaly525/gists{/gist_id}","starred_url":"https://api.github.com/users/rdaly525/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rdaly525/subscriptions","organizations_url":"https://api.github.com/users/rdaly525/orgs","repos_url":"https://api.github.com/users/rdaly525/repos","events_url":"https://api.github.com/users/rdaly525/events{/privacy}","received_events_url":"https://api.github.com/users/rdaly525/received_events","type":"User","site_admin":false},"repo":{"id":71757518,"name":"coreir","full_name":"rdaly525/coreir","owner":{"login":"rdaly525","id":14632648,"avatar_url":"https://avatars3.githubusercontent.com/u/14632648?v=4","gravatar_id":"","url":"https://api.github.com/users/rdaly525","html_url":"https://github.com/rdaly525","followers_url":"https://api.github.com/users/rdaly525/followers","following_url":"https://api.github.com/users/rdaly525/following{/other_user}","gists_url":"https://api.github.com/users/rdaly525/gists{/gist_id}","starred_url":"https://api.github.com/users/rdaly525/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rdaly525/subscriptions","organizations_url":"https://api.github.com/users/rdaly525/orgs","repos_url":"https://api.github.com/users/rdaly525/repos","events_url":"https://api.github.com/users/rdaly525/events{/privacy}","received_events_url":"https://api.github.com/users/rdaly525/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/rdaly525/coreir","description":null,"fork":false,"url":"https://api.github.com/repos/rdaly525/coreir","forks_url":"https://api.github.com/repos/rdaly525/coreir/forks","keys_url":"https://api.github.com/repos/rdaly525/coreir/keys{/key_id}","collaborators_url":"https://api.github.com/repos/rdaly525/coreir/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/rdaly525/coreir/teams","hooks_url":"https://api.github.com/repos/rdaly525/coreir/hooks","issue_events_url":"https://api.github.com/repos/rdaly525/coreir/issues/events{/number}","events_url":"https://api.github.com/repos/rdaly525/coreir/events","assignees_url":"https://api.github.com/repos/rdaly525/coreir/assignees{/user}","branches_url":"https://api.github.com/repos/rdaly525/coreir/branches{/branch}","tags_url":"https://api.github.com/repos/rdaly525/coreir/tags","blobs_url":"https://api.github.com/repos/rdaly525/coreir/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/rdaly525/coreir/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/rdaly525/coreir/git/refs{/sha}","trees_url":"https://api.github.com/repos/rdaly525/coreir/git/trees{/sha}","statuses_url":"https://api.github.com/repos/rdaly525/coreir/statuses/{sha}","languages_url":"https://api.github.com/repos/rdaly525/coreir/languages","stargazers_url":"https://api.github.com/repos/rdaly525/coreir/stargazers","contributors_url":"https://api.github.com/repos/rdaly525/coreir/contributors","subscribers_url":"https://api.github.com/repos/rdaly525/coreir/subscribers","subscription_url":"https://api.github.com/repos/rdaly525/coreir/subscription","commits_url":"https://api.github.com/repos/rdaly525/coreir/commits{/sha}","git_commits_url":"https://api.github.com/repos/rdaly525/coreir/git/commits{/sha}","comments_url":"https://api.github.com/repos/rdaly525/coreir/comments{/number}","issue_comment_url":"https://api.github.com/repos/rdaly525/coreir/issues/comments{/number}","contents_url":"https://api.github.com/repos/rdaly525/coreir/contents/{+path}","compare_url":"https://api.github.com/repos/rdaly525/coreir/compare/{base}...{head}","merges_url":"https://api.github.com/repos/rdaly525/coreir/merges","archive_url":"https://api.github.com/repos/rdaly525/coreir/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/rdaly525/coreir/downloads","issues_url":"https://api.github.com/repos/rdaly525/coreir/issues{/number}","pulls_url":"https://api.github.com/repos/rdaly525/coreir/pulls{/number}","milestones_url":"https://api.github.com/repos/rdaly525/coreir/milestones{/number}","notifications_url":"https://api.github.com/repos/rdaly525/coreir/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/rdaly525/coreir/labels{/name}","releases_url":"https://api.github.com/repos/rdaly525/coreir/releases{/id}","deployments_url":"https://api.github.com/repos/rdaly525/coreir/deployments","created_at":"2016-10-24T06:15:23Z","updated_at":"2017-12-07T18:34:44Z","pushed_at":"2017-12-19T20:40:35Z","git_url":"git://github.com/rdaly525/coreir.git","ssh_url":"git@github.com:rdaly525/coreir.git","clone_url":"https://github.com/rdaly525/coreir.git","svn_url":"https://github.com/rdaly525/coreir","homepage":null,"size":3907,"stargazers_count":8,"watchers_count":8,"language":"C++","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":8,"mirror_url":null,"archived":false,"open_issues_count":32,"license":null,"forks":8,"open_issues":32,"watchers":8,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/rdaly525/coreir/pulls/342"},"html":{"href":"https://github.com/rdaly525/coreir/pull/342"},"issue":{"href":"https://api.github.com/repos/rdaly525/coreir/issues/342"},"comments":{"href":"https://api.github.com/repos/rdaly525/coreir/issues/342/comments"},"review_comments":{"href":"https://api.github.com/repos/rdaly525/coreir/pulls/342/comments"},"review_comment":{"href":"https://api.github.com/repos/rdaly525/coreir/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/rdaly525/coreir/pulls/342/commits"},"statuses":{"href":"https://api.github.com/repos/rdaly525/coreir/statuses/566be1697b96f71d7315b0837792127f7d0a38e6"}},"author_association":"COLLABORATOR","merged":false,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"maintainer_can_modify":true,"commits":8,"additions":372,"deletions":0,"changed_files":5}}
{"actor":{"display_login":"dillonhuff"}}