{"push_id":1436766201,"size":34,"distinct_size":34,"ref":"refs/heads/move-to-cpp","head":"aa6b71716105d99b838789c0c7e609168b3fa8f2","before":"fe42154aa680ce2c05ea5101a4fc3118c7756a98","commits":[{"sha":"b64b4a4603cd70579128b1aa4b598a5294f34d8f","author":{"name":"Johannes Doerfert","email":"64bc5e5353aad6ac053be818779f2aa027384cb1@cs.uni-saarland.de"},"message":"[NFC] Adjust naming scheme of statistic variables\n\nSuggested-by: Tobias Grosser <tobias@grosser.es>\n\ngit-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@287347 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/tobig/polly/commits/b64b4a4603cd70579128b1aa4b598a5294f34d8f"},{"sha":"56b71437f5c4dcb357242e5a6841159883f3c5df","author":{"name":"Tobias Grosser","email":"36c5bbefeb290c7a456f392d21ced31cf0271e32@grosser.es"},"message":"[ScopDetect] Remove unnecessary namespace qualifier\n\ngit-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@287524 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/tobig/polly/commits/56b71437f5c4dcb357242e5a6841159883f3c5df"},{"sha":"e9844e4b94fc4c6b7351c224e08275ba8a28b05e","author":{"name":"Tobias Grosser","email":"36c5bbefeb290c7a456f392d21ced31cf0271e32@grosser.es"},"message":"[ScopDetect] Use mayReadOrWriteMemory to shorten condition\n\ngit-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@287525 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/tobig/polly/commits/e9844e4b94fc4c6b7351c224e08275ba8a28b05e"},{"sha":"7c2eba2b3381cc3c429f8c5bbbedd71bec6c38e1","author":{"name":"Hongbin Zheng","email":"7580da408eb85390731417fbcf3d157d5b201747@gmail.com"},"message":"Minor change\n\ngit-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@287562 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/tobig/polly/commits/7c2eba2b3381cc3c429f8c5bbbedd71bec6c38e1"},{"sha":"97383a1d537e9f1063ae3762bc8ab27632a8422f","author":{"name":"Hongbin Zheng","email":"7580da408eb85390731417fbcf3d157d5b201747@gmail.com"},"message":"Split ScopInfo::addScopStmt into two versions. NFC\n\nOne for adding statement for region, another one for BB\n\ngit-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@287566 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/tobig/polly/commits/97383a1d537e9f1063ae3762bc8ab27632a8422f"},{"sha":"33f66571db06a4f0d290724ba8879bd992e698e6","author":{"name":"Hongbin Zheng","email":"7580da408eb85390731417fbcf3d157d5b201747@gmail.com"},"message":"Fix format\n\ngit-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@287568 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/tobig/polly/commits/33f66571db06a4f0d290724ba8879bd992e698e6"},{"sha":"977930b838a601e7ad60d201238e01f30f60b0f1","author":{"name":"Hongbin Zheng","email":"7580da408eb85390731417fbcf3d157d5b201747@gmail.com"},"message":"Update comment for r287566\n\ngit-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@287572 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/tobig/polly/commits/977930b838a601e7ad60d201238e01f30f60b0f1"},{"sha":"1bcafd12af9d7e31476def2d3dfff41546a01d34","author":{"name":"Tobias Grosser","email":"36c5bbefeb290c7a456f392d21ced31cf0271e32@grosser.es"},"message":"test: add more details to non-affine test case\n\nWe add CHECK lines to this test case to make it easier to see the difference\nbetween affine and non-affine memory accesses. We also change the test case to\nuse a parameteric index expression as otherwise our range analysis will\nunderstand that the non-affine memory access can only access input[1],\nwhich makes it difficult to see that the memory access is in-fact modeled as\nnon-affine access.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@287623 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/tobig/polly/commits/1bcafd12af9d7e31476def2d3dfff41546a01d34"},{"sha":"5cf57a9f083cd24b0fecc4f94bfeb32a569c3a68","author":{"name":"Tobias Grosser","email":"36c5bbefeb290c7a456f392d21ced31cf0271e32@grosser.es"},"message":"[test] Ensure important basic blocks in test case have side effects\n\nAdd two store instructions at the end of basic blocks that are required to\nreproduce the original bug to ensure we always process and model these basic\nblocks. This makes this test case stable even in case we would decide to bail\nout early of basic blocks which do not modify the global state. Also add\nadditional check lines to verify how we model the basic block.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@287625 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/tobig/polly/commits/5cf57a9f083cd24b0fecc4f94bfeb32a569c3a68"},{"sha":"0bcb5db185639ae77aa7f8f75dcbbefc58e5ce81","author":{"name":"Tobias Grosser","email":"36c5bbefeb290c7a456f392d21ced31cf0271e32@grosser.es"},"message":"[test] Simplify test case by removing unreferenced instructions [NFC]\n\nDrop instructions that do not influence the memory impact of a basic block.\nThey are not needed to reproduce the original bug (verified) and will cause\nrandom test noise if we would decide to only model the instructions that\nhave visible side-effects.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@287626 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/tobig/polly/commits/0bcb5db185639ae77aa7f8f75dcbbefc58e5ce81"},{"sha":"407af8eb03de29d27c84332e88e86bb9d7986ce7","author":{"name":"Tobias Grosser","email":"36c5bbefeb290c7a456f392d21ced31cf0271e32@grosser.es"},"message":"[CodeGen] Add flag to code-generate most memory access expressions\n\nIntroduce the new flag -polly-codegen-generate-expressions which forces Polly\nto code generate AST expressions instead of using our SCEV based access\nexpression generation even for cases where the original memory access relation\nwas not changed and the SCEV based access expression could be code generated\nwithout any issue.\n\nThis is an experimental option for better testing the isl ast expression\ngeneration. The default behavior of Polly remains unchanged. We also exclude\na couple of cases for which the AST expression is not yet working.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@287694 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/tobig/polly/commits/407af8eb03de29d27c84332e88e86bb9d7986ce7"},{"sha":"fd842d5c81702ec42d6e48c9be28962c91d9f9d0","author":{"name":"Tobias Grosser","email":"36c5bbefeb290c7a456f392d21ced31cf0271e32@grosser.es"},"message":"Update to isl-0.17.1-284-gbb38638\n\nRegular maintenance update with only minor changes.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@287703 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/tobig/polly/commits/fd842d5c81702ec42d6e48c9be28962c91d9f9d0"},{"sha":"f74016e79643a77adf1c9dccd9fed59ff5132b7c","author":{"name":"Hongbin Zheng","email":"7580da408eb85390731417fbcf3d157d5b201747@gmail.com"},"message":"Fix typo.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@287819 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/tobig/polly/commits/f74016e79643a77adf1c9dccd9fed59ff5132b7c"},{"sha":"c21ed253cbfc0c49376d2fb226b496ae8ce9169b","author":{"name":"Tobias Grosser","email":"36c5bbefeb290c7a456f392d21ced31cf0271e32@grosser.es"},"message":"[ScopDectionDiagnostic] Use scoped enums instead three letter prefix [NFC]\n\nThis improves readability of the code.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@287963 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/tobig/polly/commits/c21ed253cbfc0c49376d2fb226b496ae8ce9169b"},{"sha":"e637cd102cb786d859311305dabd704da1859345","author":{"name":"Tobias Grosser","email":"36c5bbefeb290c7a456f392d21ced31cf0271e32@grosser.es"},"message":"[ScopDetectionDiagnostic] Remove leftover RejectReasonKind for Conditions [NFC]\n\nIn r248118 some diagnostics for unstructured control flow have been removed,\nbut the corresponding RejectReasonKind was accidentally not removed. This\nchange removes it, as it is not needed any more.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@287964 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/tobig/polly/commits/e637cd102cb786d859311305dabd704da1859345"},{"sha":"124fc4f3beb652b5a6825162f660e075c6135798","author":{"name":"Tobias Grosser","email":"36c5bbefeb290c7a456f392d21ced31cf0271e32@grosser.es"},"message":"[ScopDetectionDiagnostic] IrreducibleRegion is a subclasses of CFG\n\nReflect this correctly in the RejectReasonKind enum. The definition of\nRejectReasonKind::IrreducibleRegion was introduced in r258497, when we started\nto refuse regions containing irreducible loops.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@287965 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/tobig/polly/commits/124fc4f3beb652b5a6825162f660e075c6135798"},{"sha":"44249576ce19eb28e7c7a1e5dfb37921076030aa","author":{"name":"Tobias Grosser","email":"36c5bbefeb290c7a456f392d21ced31cf0271e32@grosser.es"},"message":"[ScopDetectionDiagnostic] Collect statistics for each diagnostic type\n\nOur original statistics were added before we introduced a more fine-grained\ndiagnostic system, but the granularity of our statistics has never been\nincreased accordingly. This change introduces now one statistic counter per\ndiagnostic to enable us to collect fine-grained statistics about who certain\nscops are not detected. In case coarser grained statistics are needed, the\nuser is expected to combine counters manually.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@287968 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/tobig/polly/commits/44249576ce19eb28e7c7a1e5dfb37921076030aa"},{"sha":"1c06e264bcd534a6446cc5c50ece44b974cca779","author":{"name":"Tobias Grosser","email":"36c5bbefeb290c7a456f392d21ced31cf0271e32@grosser.es"},"message":"[ScopDetect] Expand statistics of the detected scops\n\nWe now collect:\n\n  Number of total loops\n  Number of loops in scops\n  Number of scops\n  Number of scops with maximal loop depth 1\n  Number of scops with maximal loop depth 2\n  Number of scops with maximal loop depth 3\n  Number of scops with maximal loop depth 4\n  Number of scops with maximal loop depth 5\n  Number of scops with maximal loop depth 6 and larger\n  Number of loops in scops (profitable scops only)\n  Number of scops (profitable scops only)\n  Number of scops with maximal loop depth 1 (profitable scops only)\n  Number of scops with maximal loop depth 2 (profitable scops only)\n  Number of scops with maximal loop depth 3 (profitable scops only)\n  Number of scops with maximal loop depth 4 (profitable scops only)\n  Number of scops with maximal loop depth 5 (profitable scops only)\n  Number of scops with maximal loop depth 6 and larger (profitable scops only)\n\nThese statistics are certainly completely accurate as we might drop scops\nwhen building up their polyhedral representation, but they should give a good\nindication of the number of scops we detect.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@287973 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/tobig/polly/commits/1c06e264bcd534a6446cc5c50ece44b974cca779"},{"sha":"eb52925b7d3dec2342eb981a38bf72475c5a6713","author":{"name":"Tobias Grosser","email":"36c5bbefeb290c7a456f392d21ced31cf0271e32@grosser.es"},"message":"[ScopInfo] Use SCEVRewriteVisitor to simplify SCEVSensitiveParameterRewriter [NFC]\n\ngit-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@287984 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/tobig/polly/commits/eb52925b7d3dec2342eb981a38bf72475c5a6713"},{"sha":"7cd82649aceedb47d0d2fe18b0698fc7cedc00dc","author":{"name":"Tobias Grosser","email":"36c5bbefeb290c7a456f392d21ced31cf0271e32@grosser.es"},"message":"Update for clang-format change in r288119\n\ngit-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@288134 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/tobig/polly/commits/7cd82649aceedb47d0d2fe18b0698fc7cedc00dc"}]}
{"actor":{"display_login":"tobig"}}