This is an archive of the discontinued LLVM Phabricator instance.

[TTI][AArch64] Add basic vector_reduce_fmaximum/vector_reduce_fminimum costmodelling
ClosedPublic

Authored by dmgreen on Jun 22 2023, 7:03 AM.

Details

Summary

This adds some basic handling in TargetTransformInfo to treat vector_reduce_fminimum/vector_reduce_fmaximum similar to vector_reduce_fmax/vector_reduce_fmax, getting better costs via getMinMaxReductionCost.

Diff Detail