[PATCH] D72170: AMDGPU/GlobalISel: Fix argument lowering for vectors of pointers
Matt Arsenault via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Jan 3 10:43:11 PST 2020
arsenm created this revision.
arsenm added reviewers: nhaehnle, tstellar, kerbowa, aemerson, paquette, aditya_nandakumar.
Herald added subscribers: Petar.Avramovic, hiraditya, t-tye, tpr, dstuttard, rovka, yaxunl, wdng, jvesely, kzhuravl.
Herald added a project: LLVM.
When these arguments are broken down by the EVT based callbacks, the
pointer information is lost. Hack around this by coercing the register
types to be the expected pointer element type when building the
remerge operations.
https://reviews.llvm.org/D72170
Files:
llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp
llvm/test/CodeGen/AMDGPU/GlobalISel/irtranslator-function-args.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D72170.236089.patch
Type: text/x-patch
Size: 12362 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200103/20b182b6/attachment.bin>
More information about the llvm-commits
mailing list