ValueTracking: Handle non-splat vectors in computeKnownFPClass
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 10 Apr 2023 19:41:46 +0000 (15:41 -0400)
committerMatt Arsenault <arsenm2@gmail.com>
Fri, 14 Apr 2023 21:41:26 +0000 (17:41 -0400)
commit656b52a6c61e15dfbd5969417d66fcaf0e730ce1
treebba0ecc7dfb215ada25d10d81ace530783efa175
parent2b88298c2ab221228744ca8dba70c2d3bcff593b
ValueTracking: Handle non-splat vectors in computeKnownFPClass

Avoids some regressions when the implementation of isKnownNeverNaN is
replaced with computeKnownFPClass.
llvm/lib/Analysis/ValueTracking.cpp
llvm/test/Transforms/Attributor/nofpclass.ll