{"push_id":3095689488,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"4e25c191659ef0eb8cb3bf473a71a60ce3ef8cc7","before":"365d19d957474071ce13dcc660ddc64896356e34","commits":[{"sha":"983661ef6220db8e4725880023d95ddbe1123045","author":{"name":"Alex Bradbury","email":"ed4b35f7901fdce94913288395fdd0b59e44c43e@lowrisc.org"},"message":"[RISCV] Add UNIMP instruction (32- and 16-bit forms)\n\nThis patch adds support for UNIMP in both 32- and 16-bit forms. The 32-bit \nform can be seen as a variant of the ECALL/EBREAK/etc. family of instructions. \nThe 16-bit form is just all zeroes, which isn't a valid RISC-V instruction, \nbut still follows the 16-bit instruction form (i.e. bits 0-1 != 11).\n\nUntil recently unimp was undocumented and supported just by binutils, which \nprinted unimp for either the 16 or 32-bit form. Both forms are now documented \n<https://github.com/riscv/riscv-asm-manual/pull/20> and binutils now supports \nc.unimp <https://sourceware.org/ml/binutils-cvs/2018-11/msg00179.html>.\n\nDifferential Revision: https://reviews.llvm.org/D54316\nPatch by Luís Marques.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@347988 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/ClangBuiltLinux/llvm/commits/983661ef6220db8e4725880023d95ddbe1123045"},{"sha":"4e25c191659ef0eb8cb3bf473a71a60ce3ef8cc7","author":{"name":"Renato Golin","email":"9b2c8b141eef38bf7753dfb1c8fa91c2be5946ad@linaro.org"},"message":"Add a new reduction pattern match\n\nAdding a new reduction pattern match for vectorizing code similar\nto TSVC s3111:\n\nfor (int i = 0; i < N; i++)\n  if (a[i] > b)\n    sum += a[i];\n\nThis patch adds support for fadd, fsub and fmull, as well as multiple\nbranches and different (but compatible) instructions (ex. add+sub) in\ndifferent branches.\n\nThe difference from the previous patch(https://reviews.llvm.org/D49168)\nis as follows:\n - Added check of fast-math property of fp-instruction to the\n   previous patch\n - Fix/add some pattern for if-reduction.ll\n\n\nDifferential Revision: https://reviews.llvm.org/D54464\n\nPatch by Takahiro Miyoshi <takahiro.miyoshi@linaro.org>\n     and Masakazu Ueno <masakazu.ueno@linaro.org>\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@347989 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/ClangBuiltLinux/llvm/commits/4e25c191659ef0eb8cb3bf473a71a60ce3ef8cc7"}]}
{"actor":{"display_login":"nathanchance"}}