[DAG] computeKnownFPClass - add ISD::SINT_TO_FP/UINT_TO_FP handling
Open
good first issue
llvm:SelectionDAG
- Dominant language
- LLVM
- Stars
- 40.5k
- Forks
- 18.7k
- PR merge metrics
- PR metrics pending
Description
This will need to be based off the implementation in computeKnownFPClass in ValueTracking.cpp.
Hopefully once https://github.com/llvm/llvm-project/pull/189476 lands the ISD::SINT_TO_FP/UINT_TO_FP handling can be removed from DAG.isKnownNeverNaN and the generic fallback to computeKnownFPClass can be used instead.
Must include DemandedElts handling and IR test coverage.
Contributor guide
Assessment
This issue has not been assessed yet.