Extend fewerElementsVectorBasic to handle operands with different
element types.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D74714
GlobalISel: Implement fewerElementsVector for G_TRUNC ClosedPublic Authored by arsenm on Feb 17 2020, 6:50 AM.
Details
Diff Detail Event Timelinearsenm added a parent revision: D73968: GlobalISel: Reimplement fewerElementsVectorBasic.Feb 17 2020, 6:51 AM arsenm added a child revision: D74733: AMDGPU/GlobalISel: Refine G_TRUNC legality rules.Feb 17 2020, 10:39 AM This revision is now accepted and ready to land.Mar 10 2020, 2:30 PM
Revision Contents
Diff 244963 llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
llvm/test/CodeGen/AMDGPU/GlobalISel/artifact-combiner-unmerge-values.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-and.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-bitcast.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-extract.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-implicit-def.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-or.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-sext-inreg.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-store-global.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-trunc.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-xor.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/trunc.ll
|