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

Matt Arsenault via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 28 09:12:02 PDT 2023


arsenm created this revision.
arsenm added a reviewer: jdoerfert.
Herald added subscribers: hoy, ormris, okura, kuter, hiraditya.
Herald added a project: All.
arsenm requested review of this revision.
Herald added a subscriber: wdng.
Herald added a reviewer: sstefan1.
Herald added a project: LLVM.

Fixes #64867


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.553963.patch
Type: text/x-patch
Size: 298504 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20230828/2d4a7111/attachment-0001.bin>


More information about the llvm-commits mailing list