Scalarize most truncates. Avoid touching cases that could end up in
unresolvable infinite loops.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D74733
AMDGPU/GlobalISel: Refine G_TRUNC legality rules ClosedPublic Authored by arsenm on Feb 17 2020, 10:39 AM.
Details
Diff Detail Event Timelinearsenm added a parent revision: D74714: GlobalISel: Implement fewerElementsVector for G_TRUNC.Feb 17 2020, 10:39 AM This revision is now accepted and ready to land.Feb 19 2020, 4:59 AM
Revision Contents
Diff 245010 llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
llvm/test/CodeGen/AMDGPU/GlobalISel/artifact-combiner-unmerge-values.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-fcopysign.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-trunc.mir
|