{"action":"created","issue":{"url":"https://api.github.com/repos/eclipse/omr/issues/2934","repository_url":"https://api.github.com/repos/eclipse/omr","labels_url":"https://api.github.com/repos/eclipse/omr/issues/2934/labels{/name}","comments_url":"https://api.github.com/repos/eclipse/omr/issues/2934/comments","events_url":"https://api.github.com/repos/eclipse/omr/issues/2934/events","html_url":"https://github.com/eclipse/omr/pull/2934","id":357431468,"node_id":"MDExOlB1bGxSZXF1ZXN0MjEzNDQ5MjYz","number":2934,"title":"Introduce CodeGen support queries for intrinsics","user":{"login":"0dvictor","id":14084856,"node_id":"MDQ6VXNlcjE0MDg0ODU2","avatar_url":"https://avatars3.githubusercontent.com/u/14084856?v=4","gravatar_id":"","url":"https://api.github.com/users/0dvictor","html_url":"https://github.com/0dvictor","followers_url":"https://api.github.com/users/0dvictor/followers","following_url":"https://api.github.com/users/0dvictor/following{/other_user}","gists_url":"https://api.github.com/users/0dvictor/gists{/gist_id}","starred_url":"https://api.github.com/users/0dvictor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/0dvictor/subscriptions","organizations_url":"https://api.github.com/users/0dvictor/orgs","repos_url":"https://api.github.com/users/0dvictor/repos","events_url":"https://api.github.com/users/0dvictor/events{/privacy}","received_events_url":"https://api.github.com/users/0dvictor/received_events","type":"User","site_admin":false},"labels":[{"id":463261830,"node_id":"MDU6TGFiZWw0NjMyNjE4MzA=","url":"https://api.github.com/repos/eclipse/omr/labels/compiler","name":"compiler","color":"00d73d","default":false}],"state":"open","locked":false,"assignee":{"login":"fjeremic","id":16259104,"node_id":"MDQ6VXNlcjE2MjU5MTA0","avatar_url":"https://avatars1.githubusercontent.com/u/16259104?v=4","gravatar_id":"","url":"https://api.github.com/users/fjeremic","html_url":"https://github.com/fjeremic","followers_url":"https://api.github.com/users/fjeremic/followers","following_url":"https://api.github.com/users/fjeremic/following{/other_user}","gists_url":"https://api.github.com/users/fjeremic/gists{/gist_id}","starred_url":"https://api.github.com/users/fjeremic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fjeremic/subscriptions","organizations_url":"https://api.github.com/users/fjeremic/orgs","repos_url":"https://api.github.com/users/fjeremic/repos","events_url":"https://api.github.com/users/fjeremic/events{/privacy}","received_events_url":"https://api.github.com/users/fjeremic/received_events","type":"User","site_admin":false},"assignees":[{"login":"fjeremic","id":16259104,"node_id":"MDQ6VXNlcjE2MjU5MTA0","avatar_url":"https://avatars1.githubusercontent.com/u/16259104?v=4","gravatar_id":"","url":"https://api.github.com/users/fjeremic","html_url":"https://github.com/fjeremic","followers_url":"https://api.github.com/users/fjeremic/followers","following_url":"https://api.github.com/users/fjeremic/following{/other_user}","gists_url":"https://api.github.com/users/fjeremic/gists{/gist_id}","starred_url":"https://api.github.com/users/fjeremic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fjeremic/subscriptions","organizations_url":"https://api.github.com/users/fjeremic/orgs","repos_url":"https://api.github.com/users/fjeremic/repos","events_url":"https://api.github.com/users/fjeremic/events{/privacy}","received_events_url":"https://api.github.com/users/fjeremic/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2018-09-05T22:47:59Z","updated_at":"2018-09-06T15:41:29Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/eclipse/omr/pulls/2934","html_url":"https://github.com/eclipse/omr/pull/2934","diff_url":"https://github.com/eclipse/omr/pull/2934.diff","patch_url":"https://github.com/eclipse/omr/pull/2934.patch"},"body":"Two CodeGen queries are introduced:\r\n```\r\n    ilOpCodeForIntrinsicFunction()\r\n    intrinsicFunctionSupported()\r\n```\r\nTwo CodeGen queries are updated:\r\n```\r\n    ilOpCodeIsSupported()\r\n    suppressInliningOfRecognizedMethod()\r\n```\r\nSigned-off-by: Victor Ding <dvictor@ca.ibm.com>"},"comment":{"url":"https://api.github.com/repos/eclipse/omr/issues/comments/419142333","html_url":"https://github.com/eclipse/omr/pull/2934#issuecomment-419142333","issue_url":"https://api.github.com/repos/eclipse/omr/issues/2934","id":419142333,"node_id":"MDEyOklzc3VlQ29tbWVudDQxOTE0MjMzMw==","user":{"login":"ymanton","id":926840,"node_id":"MDQ6VXNlcjkyNjg0MA==","avatar_url":"https://avatars1.githubusercontent.com/u/926840?v=4","gravatar_id":"","url":"https://api.github.com/users/ymanton","html_url":"https://github.com/ymanton","followers_url":"https://api.github.com/users/ymanton/followers","following_url":"https://api.github.com/users/ymanton/following{/other_user}","gists_url":"https://api.github.com/users/ymanton/gists{/gist_id}","starred_url":"https://api.github.com/users/ymanton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ymanton/subscriptions","organizations_url":"https://api.github.com/users/ymanton/orgs","repos_url":"https://api.github.com/users/ymanton/repos","events_url":"https://api.github.com/users/ymanton/events{/privacy}","received_events_url":"https://api.github.com/users/ymanton/received_events","type":"User","site_admin":false},"created_at":"2018-09-06T15:41:29Z","updated_at":"2018-09-06T15:41:29Z","author_association":"CONTRIBUTOR","body":"Is there an obvious benefit to intrinsics having their own IL op? Why not just leave them as direct calls to intrinsic function symbols that the code generator can evaluate however it likes once the method gets to Instruction Selection?"}}
{"actor":{"display_login":"ymanton"}}