This was assuming a scalarizing unmerge, and would fail assert if the
unmerge was to smaller vector types.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D77953
GlobalISel: Fix casted unmerge of G_CONCAT_VECTORS ClosedPublic Authored by arsenm on Apr 11 2020, 12:28 PM.
Details Summary This was assuming a scalarizing unmerge, and would fail assert if the
Diff Detail Event TimelineHerald added subscribers: kerbowa, hiraditya, rovka and 3 others. · View Herald TranscriptApr 11 2020, 12:28 PM This revision is now accepted and ready to land.Apr 13 2020, 5:17 PM
Revision Contents
Diff 256793 llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h
llvm/include/llvm/Support/LowLevelTypeImpl.h
llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
llvm/test/CodeGen/AMDGPU/GlobalISel/artifact-combiner-unmerge-values.mir
llvm/unittests/CodeGen/LowLevelTypeTest.cpp
|
typo converssions