[PATCH] D148048: ValueTracking: Fix backwards handling of fpclass assumes

Matt Arsenault via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Apr 11 14:04:36 PDT 2023


arsenm created this revision.
arsenm added reviewers: jdoerfert, jcranmer-intel, kpn.
Herald added subscribers: 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.

This was a bit confused because nofpclass expresses the opposite
from what an assume of class expresses. We need to assume
the intersection of assumed classes, which also needs to be inverted
to convert to nofpclass.


https://reviews.llvm.org/D148048

Files:
  llvm/lib/Analysis/ValueTracking.cpp
  llvm/test/Transforms/Attributor/nofpclass.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D148048.512575.patch
Type: text/x-patch
Size: 14115 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20230411/b17cffe4/attachment.bin>


More information about the llvm-commits mailing list