[PATCH] D48853: [SCEV] Add [zs]ext{C, +, x} -> (D + [zs]ext{C-D, +, x})<nuw><nsw> transform

Roman Tereshin via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 24 14:49:12 PDT 2018


This revision was automatically updated to reflect the committed changes.
Closed by commit rL337859: [SCEV] Add zext(C + x + ...) -> D + zext(C-D + x + ...)<nuw><nsw> transform (authored by rtereshin, committed by ).

Changed prior to commit:
  https://reviews.llvm.org/D48853?vs=156635&id=157136#toc

Repository:
  rL LLVM

https://reviews.llvm.org/D48853

Files:
  llvm/trunk/lib/Analysis/ScalarEvolution.cpp
  llvm/trunk/test/Analysis/ScalarEvolution/no-wrap-add-exprs.ll
  llvm/trunk/test/Transforms/LoadStoreVectorizer/X86/codegenprepare-produced-address-math.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D48853.157136.patch
Type: text/x-patch
Size: 9607 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180724/fbc74df8/attachment.bin>


More information about the llvm-commits mailing list