[AMDGPU] Order pos exports before param exports
authorCarl Ritson <carl.ritson@amd.com>
Tue, 12 May 2020 14:02:05 +0000 (23:02 +0900)
committerCarl Ritson <carl.ritson@amd.com>
Tue, 12 May 2020 14:02:23 +0000 (23:02 +0900)
commit58f1417ebc1a9714258586a5b873b2d4608ce6a9
tree21ef7b527e609ab205a760beef7fd9e8fff95c78
parent14e184571139ba4c7347ea547074c6d9ec9c7b14
[AMDGPU] Order pos exports before param exports

Summary:
Modify export clustering DAG mutation to move position exports
before other exports types.

Reviewers: foad, arsenm, rampitec, nhaehnle

Reviewed By: foad

Subscribers: kzhuravl, jvesely, wdng, yaxunl, dstuttard, tpr, t-tye, hiraditya, kerbowa, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D79670
llvm/lib/Target/AMDGPU/AMDGPUExportClustering.cpp
llvm/test/CodeGen/AMDGPU/llvm.amdgcn.exp.ll
llvm/test/CodeGen/AMDGPU/wait.ll