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

Reply via email to