llvm/llvm-project

[X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering

Open

#51.923 geöffnet am 22. Nov. 2021

Auf GitHub ansehen
 (7 Kommentare) (0 Reaktionen) (1 zugewiesene Person)C++ (10.782 Forks)batch import
backend:X86bugzillagood first issue

Repository-Metriken

Stars
 (26.378 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 1T 2h) (1.000 gemergte PRs in 30 T)

Beschreibung

Bugzilla Link 52581
Version trunk
OS Windows NT
CC @topperc,@DMG862,@RKSimon,@phoebewang,@rotateright

Extended Description

https://gcc.godbolt.org/z/3q7KGs6h5

We currently scalarize these cases, but we should be able to make use of SSE behaviour for out-of-range integer results to keep these fully vectorized.

Contributor Guide