llvm-project
0705e7be - [GlobalISel] Exclude scalar to ptr unmerges from unmerge_dead_to_trunc combiner (#206707)

Commit
84 days ago
[GlobalISel] Exclude scalar to ptr unmerges from unmerge_dead_to_trunc combiner (#206707) This combiner is supposed to replace a G_UNMERGE_VALUES with a truncate if only the first element is used. Vector types are excluded because the combiner will not insert bitcasts before/after the truncate, but the case where either the src/dst type is a scalar and the other type is a pointer is not handled even though this case would also need bitcasts.
Author
Parents
Loading