| Issue |
174143
|
| Summary |
[ValueTracking] SimplifyDemandedFPClass - add DemandedElts demanded vector elements argument
|
| Labels |
good first issue,
llvm:instcombine
|
| Assignees |
|
| Reporter |
RKSimon
|
computeKnownFPClass already accepts a `const APInt &DemandedElts` argument to allow us to specify demanded vector elements (or `APInt(1,1)` for scalar/scalable types) - and has a simple computeKnownFPClass wrapper for when the DemandedElts arg wasn't necessary/available.
We need to add similar handling and wrappers to SimplifyDemandedFPClass to allow us to improve vector analysis and optimisation (shufflevector, insertelement, extractelement etc.).
CC @arsenm
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs