{"push_id":977033648,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"08152fe0fc4abe4c72d0faea4079e5f42c7a6093","before":"787e9e967ef046475aa4b4fc1781d5b6be362e69","commits":[{"sha":"fdd97a47043f3921fd805b9b0ce991d188446eee","author":{"email":"7149d8774045e86415b0db5867c1182c31faeef3@cs.uni-saarland.de","name":"Johannes Doerfert"},"message":"Separate more constant factors of parameters\n\n  So far we separated constant factors from multiplications, however,\n  only when they are at the outermost level of a parameter SCEV. Now,\n  we also separate constant factors from the parameter SCEV if the\n  outermost expression is a SCEVAddRecExpr. With the changes to the\n  SCEVAffinator we can now improve the extractConstantFactor(...)\n  function at will without worrying about any other code part. Thus,\n  if needed we can implement a more comprehensive\n  extractConstantFactor(...) function that will traverse the SCEV\n  instead of looking only at the outermost level.\n\n  Four test cases were affected. One did not change much and the other\n  three were simplified.\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@260859 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-mirror/polly/commits/fdd97a47043f3921fd805b9b0ce991d188446eee"},{"sha":"08152fe0fc4abe4c72d0faea4079e5f42c7a6093","author":{"email":"7149d8774045e86415b0db5867c1182c31faeef3@cs.uni-saarland.de","name":"Johannes Doerfert"},"message":"Split ScopArrayInfo::updateSizes into two functions\n\n  The former ScopArrayInfo::updateSizes was implicitly divided into an\n  updateElementType and an updateSizes. Now this partitioning is\n  explicit.\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@260860 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-mirror/polly/commits/08152fe0fc4abe4c72d0faea4079e5f42c7a6093"}]}