summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/MIR/AMDGPU
diff options
context:
space:
mode:
authorPuyan Lotfi <puyan@puyan.org>2018-04-05 00:27:15 +0000
committerPuyan Lotfi <puyan@puyan.org>2018-04-05 00:27:15 +0000
commitd6f7313c8f55d84f76284c20b3744f744e25797f (patch)
treeab920114e85809f658d95fd3d3b18ec276c0dec0 /llvm/test/CodeGen/MIR/AMDGPU
parent8f310655af473d7ec1ce4270e7bd98083bd45b9c (diff)
downloadbcm5719-llvm-d6f7313c8f55d84f76284c20b3744f744e25797f.tar.gz
bcm5719-llvm-d6f7313c8f55d84f76284c20b3744f744e25797f.zip
[MIR-Canon] Improving performance by switching to named vregs.
No more skipping thounsands of vregs. Much faster running time. llvm-svn: 329246
Diffstat (limited to 'llvm/test/CodeGen/MIR/AMDGPU')
-rw-r--r--llvm/test/CodeGen/MIR/AMDGPU/mir-canon-multi.mir12
1 files changed, 6 insertions, 6 deletions
diff --git a/llvm/test/CodeGen/MIR/AMDGPU/mir-canon-multi.mir b/llvm/test/CodeGen/MIR/AMDGPU/mir-canon-multi.mir
index fd8d58527f7..f78bdfcc08f 100644
--- a/llvm/test/CodeGen/MIR/AMDGPU/mir-canon-multi.mir
+++ b/llvm/test/CodeGen/MIR/AMDGPU/mir-canon-multi.mir
@@ -1,11 +1,11 @@
# RUN: llc -o - -march=amdgcn -run-pass mir-canonicalizer -x mir %s | FileCheck %s
-# CHECK: %1363:vgpr_32 = COPY %4354
-# CHECK: %1368:vgpr_32 = COPY %4355
-# CHECK: %1369:vgpr_32 = COPY %1372
-# CHECK: %1370:vgpr_32 = COPY %1373
-# CHECK: REG_SEQUENCE %1368, %subreg.sub0, %1363, %subreg.sub1
-# CHECK: REG_SEQUENCE %1368, %subreg.sub0, %1363, %subreg.sub1, %1369, %subreg.sub2, %1370, %subreg.sub3
+# CHECK: %namedVReg1352:vgpr_32 = COPY %namedVReg4353
+# CHECK: %namedVReg1357:vgpr_32 = COPY %namedVReg4354
+# CHECK: %namedVReg1358:vgpr_32 = COPY %namedVReg1361
+# CHECK: %namedVReg1359:vgpr_32 = COPY %namedVReg1362
+# CHECK: REG_SEQUENCE %namedVReg1357, %subreg.sub0, %namedVReg1352, %subreg.sub1
+# CHECK: REG_SEQUENCE %namedVReg1357, %subreg.sub0, %namedVReg1352, %subreg.sub1, %namedVReg1358, %subreg.sub2, %namedVReg1359, %subreg.sub3
...
---
OpenPOWER on IntegriCloud