{"action":"created","issue":{"url":"https://api.github.com/repos/halide/Halide/issues/1160","repository_url":"https://api.github.com/repos/halide/Halide","labels_url":"https://api.github.com/repos/halide/Halide/issues/1160/labels{/name}","comments_url":"https://api.github.com/repos/halide/Halide/issues/1160/comments","events_url":"https://api.github.com/repos/halide/Halide/issues/1160/events","html_url":"https://github.com/halide/Halide/pull/1160","id":150943516,"number":1160,"title":"[Hexagon] Provide alignment info to Hexagon offloaded kernels","user":{"login":"dsharletg","id":7494796,"avatar_url":"https://avatars.githubusercontent.com/u/7494796?v=3","gravatar_id":"","url":"https://api.github.com/users/dsharletg","html_url":"https://github.com/dsharletg","followers_url":"https://api.github.com/users/dsharletg/followers","following_url":"https://api.github.com/users/dsharletg/following{/other_user}","gists_url":"https://api.github.com/users/dsharletg/gists{/gist_id}","starred_url":"https://api.github.com/users/dsharletg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dsharletg/subscriptions","organizations_url":"https://api.github.com/users/dsharletg/orgs","repos_url":"https://api.github.com/users/dsharletg/repos","events_url":"https://api.github.com/users/dsharletg/events{/privacy}","received_events_url":"https://api.github.com/users/dsharletg/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-04-25T18:20:19Z","updated_at":"2016-04-26T15:56:09Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/halide/Halide/pulls/1160","html_url":"https://github.com/halide/Halide/pull/1160","diff_url":"https://github.com/halide/Halide/pull/1160.diff","patch_url":"https://github.com/halide/Halide/pull/1160.patch"},"body":"This PR plumbs through the alignment info that a hexagon kernel would have had if it were compiled without the closure for offloading.\r\n\r\nIt makes a few other changes:\r\n\r\n- Re-added slice_vector, to make the IR easier to read. It still lowers to a shuffle_vectors in CodeGen_LLVM, so it still ultimately passes through the same code path.\r\n- Add zero-copy buffer allocation for Hexagon buffers.\r\n- Update the HelloHexagon app to take advantage of alignment and zero-copy buffers."},"comment":{"url":"https://api.github.com/repos/halide/Halide/issues/comments/214792464","html_url":"https://github.com/halide/Halide/pull/1160#issuecomment-214792464","issue_url":"https://api.github.com/repos/halide/Halide/issues/1160","id":214792464,"user":{"login":"ronlieb","id":16141415,"avatar_url":"https://avatars.githubusercontent.com/u/16141415?v=3","gravatar_id":"","url":"https://api.github.com/users/ronlieb","html_url":"https://github.com/ronlieb","followers_url":"https://api.github.com/users/ronlieb/followers","following_url":"https://api.github.com/users/ronlieb/following{/other_user}","gists_url":"https://api.github.com/users/ronlieb/gists{/gist_id}","starred_url":"https://api.github.com/users/ronlieb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ronlieb/subscriptions","organizations_url":"https://api.github.com/users/ronlieb/orgs","repos_url":"https://api.github.com/users/ronlieb/repos","events_url":"https://api.github.com/users/ronlieb/events{/privacy}","received_events_url":"https://api.github.com/users/ronlieb/received_events","type":"User","site_admin":false},"created_at":"2016-04-26T15:56:09Z","updated_at":"2016-04-26T15:56:09Z","body":"ok, that took care of my build issue, thx"}}