[PATCH] D135149: [AMDGPU][GISel] Add missing V2S16 BUILD_VECTOR_TRUNC legalization
Matt Arsenault via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Oct 4 09:01:47 PDT 2022
arsenm added inline comments.
================
Comment at: llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2901-2902
+
+ Src0 = MRI.createGenericVirtualRegister(S16);
+ B.buildTrunc(Src0, MI.getOperand(1).getReg());
+
----------------
Src0 = B.buildTrunc(S16, ...).getReg(0)
================
Comment at: llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-build-vector-trunc.mir:6
+# RUN: llc -mtriple=amdgcn-amd-amdhsa -mcpu=fiji -O0 -run-pass=legalizer %s -o - | FileCheck -check-prefix=VI %s
---
----------------
Should add a bonaire run line too
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D135149/new/
https://reviews.llvm.org/D135149
More information about the llvm-commits
mailing list