{"push_id":1255606850,"size":10,"distinct_size":10,"ref":"refs/heads/mkretz/datapar","head":"f08c08f95de3f28a2648ee1aecb4cf9f12519acb","before":"898bbd6ae881b24780d5aa35c15e33b681841cd7","commits":[{"sha":"cf71d908ae00a2c39fb9af0e185342b229b249cd","author":{"name":"Matthias Kretz","email":"3e7be58b5469497c7cf610e3df0309efc957115e@kde.org"},"message":"datapar: SSE implementation for basic datapar operations\n\n- Move datapar compare implementation into the impl class instead of\ncalling std::equal_to (and friends). This makes the implementation\nrequire a lot less boilerplate. (TODO: same change for mask)\n- Fix fixed_size subscripting to not convert every value to a bool\nintermediate.\n- Pass datapar arguments to compare operators by const-ref. This\nresolves the warning about alignment ABI changes from GCC.\n- More thorough test for subscripting\n- Very complete test for compares\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":true,"url":"https://api.github.com/repos/VcDevel/Vc/commits/cf71d908ae00a2c39fb9af0e185342b229b249cd"},{"sha":"7f66d3009e4f7190fa76301fbdae7b8c7420efe8","author":{"name":"Matthias Kretz","email":"3e7be58b5469497c7cf610e3df0309efc957115e@kde.org"},"message":"AVX: replace SSE's Vc_DEBUG with the AVX one\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":true,"url":"https://api.github.com/repos/VcDevel/Vc/commits/7f66d3009e4f7190fa76301fbdae7b8c7420efe8"},{"sha":"56aeb51ac53604596be2af236c98db7562e2e618","author":{"name":"Matthias Kretz","email":"3e7be58b5469497c7cf610e3df0309efc957115e@kde.org"},"message":"datapar: GCCs max alignment is 256 or 128\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":true,"url":"https://api.github.com/repos/VcDevel/Vc/commits/56aeb51ac53604596be2af236c98db7562e2e618"},{"sha":"1f98326c091a7ab0bd828f0e3684d2ad0e76fdae","author":{"name":"Matthias Kretz","email":"3e7be58b5469497c7cf610e3df0309efc957115e@kde.org"},"message":"datapar: Add AVX datapar impl\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":true,"url":"https://api.github.com/repos/VcDevel/Vc/commits/1f98326c091a7ab0bd828f0e3684d2ad0e76fdae"},{"sha":"47f199433499bcd69f1c78d1b66c0f4b013963f4","author":{"name":"Matthias Kretz","email":"3e7be58b5469497c7cf610e3df0309efc957115e@kde.org"},"message":"Storage: Add missing VectorType conversion operator\n\nto Union and MayAlias strategies\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":true,"url":"https://api.github.com/repos/VcDevel/Vc/commits/47f199433499bcd69f1c78d1b66c0f4b013963f4"},{"sha":"a82de9265d16142f904548d310bbd62b2067cf8e","author":{"name":"Matthias Kretz","email":"3e7be58b5469497c7cf610e3df0309efc957115e@kde.org"},"message":"cmake/Storage: test all alias strategies\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":true,"url":"https://api.github.com/repos/VcDevel/Vc/commits/a82de9265d16142f904548d310bbd62b2067cf8e"},{"sha":"3110c361be1adfb3028906bcb18727744d6a4cdb","author":{"name":"Matthias Kretz","email":"3e7be58b5469497c7cf610e3df0309efc957115e@kde.org"},"message":"Travis: let's see whether we can get GCC 6\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":true,"url":"https://api.github.com/repos/VcDevel/Vc/commits/3110c361be1adfb3028906bcb18727744d6a4cdb"},{"sha":"cc310f7e78d03da0cbcde90dda0d4e0369ba6f5e","author":{"name":"Matthias Kretz","email":"3e7be58b5469497c7cf610e3df0309efc957115e@kde.org"},"message":"travis: find a newer clang\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":true,"url":"https://api.github.com/repos/VcDevel/Vc/commits/cc310f7e78d03da0cbcde90dda0d4e0369ba6f5e"},{"sha":"cc05b2ad915db800fd48b504f937541c94a2f711","author":{"name":"Matthias Kretz","email":"3e7be58b5469497c7cf610e3df0309efc957115e@kde.org"},"message":"cmake/tests: Clean start with testing\n\nDrop the old tests from compilation. The plan is to build it up again\nfrom the datapar implementation work.\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":true,"url":"https://api.github.com/repos/VcDevel/Vc/commits/cc05b2ad915db800fd48b504f937541c94a2f711"},{"sha":"f08c08f95de3f28a2648ee1aecb4cf9f12519acb","author":{"name":"Matthias Kretz","email":"3e7be58b5469497c7cf610e3df0309efc957115e@kde.org"},"message":"ctest: submit build results before testing\n\nSigned-off-by: Matthias Kretz <kretz@kde.org>","distinct":true,"url":"https://api.github.com/repos/VcDevel/Vc/commits/f08c08f95de3f28a2648ee1aecb4cf9f12519acb"}]}
{"actor":{"display_login":"mattkretz"}}