{"push_id":1785787590,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"144a907ff6141e8da9191367acbd6f2fac35690f","before":"5483d032b4c31306ca60c1b4c04520c518dc09bb","commits":[{"sha":"bd4e991cb57bd68bd6b41e3c0305154c9cdbc7d9","author":{"name":"Simon Pilgrim","email":"5d82cab8c849387bc8a42783c2e56535c94fed74@redking.me.uk"},"message":"[DAG] Move SelectionDAG::isCommutativeBinOp to TargetLowering.\n\nThis will allow commutation of target-specific DAG nodes in future patches\n\nDifferential Revision: https://reviews.llvm.org/D33882","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project-20170507/commits/bd4e991cb57bd68bd6b41e3c0305154c9cdbc7d9"},{"sha":"144a907ff6141e8da9191367acbd6f2fac35690f","author":{"name":"Krasimir Georgiev","email":"3fcda06dab6c1cae8afe14f563d9e144a7f8ccee@google.com"},"message":"[clang-format] Fix alignment of preprocessor trailing comments\n\nSummary:\nThis patch is a follow-up of https://reviews.llvm.org/rL304687, which fixed an\noverflow in the comment alignment code in clang-format. The token length of\ntrailing comments of preprocessor directives is calculated incorrectly by\nincluding the text between consecutive directives. That causes them to not being\naligned.\n\nFor example, in this code with column limit 20\n```\n#if A\n#else  // A\nint iiii;\n#endif // B\n```\nthe length of the token `// A` was wrongly calculated as 14 = 5 (the size of `// A\\n`) plus 9 (the size of `int iiii;`) and so `// A` wouldn't be aligned with `// B` and this was produced:\n```\n#if A\n#else // A\nint iiii;\n#endif // B\n```\n\nThis patch fixes this case.\n\nReviewers: alexfh\n\nReviewed By: alexfh\n\nSubscribers: cfe-commits, klimek\n\nDifferential Revision: https://reviews.llvm.org/D33982","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project-20170507/commits/144a907ff6141e8da9191367acbd6f2fac35690f"}]}
{"actor":{"display_login":"chapuni"}}