{"push_id":576088304,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"b80f852a1ea2c3f107466c2ab93f8adb4a8272bd","before":"110eb64fdea59101577c2fb792b72f3a3d388963","commits":[{"sha":"f42b4ce8bc86236584da87764f0335fec28087f4","author":{"email":"5a7a6a189b47cd31d24667a751e4003cd04eced5@aaronballman.com","name":"Aaron Ballman"},"message":"MSVC 2013 does not ICE on this code in the same fashion that MSVC 2012 did; NFC.","distinct":true,"url":"https://api.github.com/repos/chapuni/llvm-project/commits/f42b4ce8bc86236584da87764f0335fec28087f4"},{"sha":"b80f852a1ea2c3f107466c2ab93f8adb4a8272bd","author":{"email":"059b8b880f8441509ec8a65b50b4c6ae74ebea76@grosser.es","name":"Tobias Grosser"},"message":"Update to isl 99d53692ba\n\nThis commit imports the latest isl version into lib/External/isl. The changes\nrelavant for Polly are:\n\n  1) Schedule trees [1] have been introduced as a more structured way to\n     describe schedules. Polly does not yet use them, but we may switch to them\n     in the near future.\n  2) Another set of coalescing changes [2] simplifies some data dependences and\n     removes a couple of code generation artifacts.\n\n     We now understand that the following sets can be merged:\n\n     { Stmt_S1[i0, i1] -> Stmt_S2[i0 + i1] :\n          i0 >= 0 and i1 <= 1023 - i0 and i1 >= 1\n       Stmt_S1[i0, 0] -> Stmt_S2[i0] : i0 <= 1023 and i0 >= 1}\n\n     into:\n\n     { Stmt_S1[i0, i1] -> Stmt_S2[i0 + i1] : i1 <= 1023 - i0 and i1 >= 0 and\n                                             i1 >= 1 - i0 and i0 >= 0 }\n\n     Changes of this kind reduce unnecessary specialization during code\n     generation.\n\n     -  for (int c3 = 0; c3 <= 1023; c3 += 1) {\n     -    if (c3 % 2 == 0) {\n     -      Stmt_for_body3(c1, c3);\n     -    } else\n     -      Stmt_for_body3(c1, c3);\n     -  }\n     +  for (int c3 = 0; c3 <= 1023; c3 += 1)\n     +    Stmt_for_body3(c1, c3);\n\n[1] http://impact.gforge.inria.fr/impact2014/papers/impact2014-verdoolaege.pdf\n[2] http://impact.gforge.inria.fr/impact2015/papers/impact2015-verdoolaege.pdf","distinct":true,"url":"https://api.github.com/repos/chapuni/llvm-project/commits/b80f852a1ea2c3f107466c2ab93f8adb4a8272bd"}]}