[all-commits] [llvm/llvm-project] 1d92b6: DAG: Correct chain management for frexp libcalls
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Mon Jul 10 18:39:29 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 1d92b68ead0c57a8218c95acd39a2737016ea0ad
https://github.com/llvm/llvm-project/commit/1d92b68ead0c57a8218c95acd39a2737016ea0ad
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2023-07-10 (Mon, 10 Jul 2023)
Changed paths:
M llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
M llvm/test/CodeGen/X86/llvm.frexp.f80.ll
M llvm/test/CodeGen/X86/llvm.frexp.ll
Log Message:
-----------
DAG: Correct chain management for frexp libcalls
We need to replace the other uses of the call chain with the new load
chain.
Fixes not preserving the return def with unused x86_fp80
results. Regression reported here:
https://reviews.llvm.org/rGb15bf305ca3e9ce63aaef7247d32fb3a75174531#1224999
More information about the All-commits
mailing list