[PATCH] D159002: Attributor: Fix not propagating nofpclass arguments through transitive callers

Matt Arsenault via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 30 17:32:05 PDT 2023


arsenm updated this revision to Diff 554872.
arsenm added a comment.

try to filter some values


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D159002/new/

https://reviews.llvm.org/D159002

Files:
  llvm/lib/Transforms/IPO/AttributorAttributes.cpp
  llvm/test/Transforms/Attributor/nofpclass-canonicalize.ll
  llvm/test/Transforms/Attributor/nofpclass-ceil.ll
  llvm/test/Transforms/Attributor/nofpclass-copysign.ll
  llvm/test/Transforms/Attributor/nofpclass-exp.ll
  llvm/test/Transforms/Attributor/nofpclass-fdiv.ll
  llvm/test/Transforms/Attributor/nofpclass-floor.ll
  llvm/test/Transforms/Attributor/nofpclass-fma.ll
  llvm/test/Transforms/Attributor/nofpclass-fpext.ll
  llvm/test/Transforms/Attributor/nofpclass-frem.ll
  llvm/test/Transforms/Attributor/nofpclass-frexp.ll
  llvm/test/Transforms/Attributor/nofpclass-ldexp.ll
  llvm/test/Transforms/Attributor/nofpclass-log.ll
  llvm/test/Transforms/Attributor/nofpclass-minimum-maximum.ll
  llvm/test/Transforms/Attributor/nofpclass-minnum-maxnum.ll
  llvm/test/Transforms/Attributor/nofpclass-nan-fmul.ll
  llvm/test/Transforms/Attributor/nofpclass-nearbyint.ll
  llvm/test/Transforms/Attributor/nofpclass-powi.ll
  llvm/test/Transforms/Attributor/nofpclass-rint.ll
  llvm/test/Transforms/Attributor/nofpclass-round.ll
  llvm/test/Transforms/Attributor/nofpclass-roundeven.ll
  llvm/test/Transforms/Attributor/nofpclass-select.ll
  llvm/test/Transforms/Attributor/nofpclass-sin-cos.ll
  llvm/test/Transforms/Attributor/nofpclass-sqrt.ll
  llvm/test/Transforms/Attributor/nofpclass-trunc.ll
  llvm/test/Transforms/Attributor/nofpclass.ll
  llvm/test/Transforms/Attributor/nofree.ll
  llvm/test/Transforms/Attributor/nosync.ll
  llvm/test/Transforms/Attributor/willreturn.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D159002.554872.patch
Type: text/x-patch
Size: 299943 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20230831/256257f1/attachment-0001.bin>


More information about the llvm-commits mailing list