[all-commits] [llvm/llvm-project] 167351: ValueTracking: Add computeKnownFPClass baseline te...
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Mon Apr 24 11:25:23 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 167351e59673b6287e34887b39f60213faea09ba
https://github.com/llvm/llvm-project/commit/167351e59673b6287e34887b39f60213faea09ba
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
A llvm/test/Transforms/Attributor/nofpclass-exp.ll
Log Message:
-----------
ValueTracking: Add computeKnownFPClass baseline tests for exp
Commit: b0aa6d76eb3aa7c1ea4abf509d5177a92bfd72a5
https://github.com/llvm/llvm-project/commit/b0aa6d76eb3aa7c1ea4abf509d5177a92bfd72a5
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M llvm/include/llvm/Analysis/ValueTracking.h
M llvm/lib/Analysis/ValueTracking.cpp
M llvm/test/Transforms/Attributor/nofpclass.ll
M llvm/unittests/Analysis/ValueTrackingTest.cpp
Log Message:
-----------
ValueTracking: Fix computeKnownFPClass for fabs
The fabs utility functions have the opposite purpose and
probably should not be a general utility.
Commit: d46f8c6ec98e3965139d055cc27c34e946f74a1d
https://github.com/llvm/llvm-project/commit/d46f8c6ec98e3965139d055cc27c34e946f74a1d
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M llvm/lib/Analysis/ValueTracking.cpp
M llvm/test/Transforms/Attributor/nofpclass-exp.ll
Log Message:
-----------
ValueTracking: Handle exp/exp2 in computeKnownFPClass
Commit: 94df66b7bf48d365623c576f02b8ecb9b140a0a4
https://github.com/llvm/llvm-project/commit/94df66b7bf48d365623c576f02b8ecb9b140a0a4
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M llvm/test/Transforms/InstCombine/is_fpclass.ll
Log Message:
-----------
InstCombine: Add some baseline is.fpclass combine tests
Add tests for converting is.fpclass > or < 0 to fcmp with 0.
Compare: https://github.com/llvm/llvm-project/compare/435f7d4c2e58...94df66b7bf48
More information about the All-commits
mailing list