summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-c-test
diff options
context:
space:
mode:
authorRoman Tereshin <rtereshin@apple.com>2018-04-23 22:28:36 +0000
committerRoman Tereshin <rtereshin@apple.com>2018-04-23 22:28:36 +0000
commit3c6ea7e28c957bdaf03df8a3a4ff00c46e9315f6 (patch)
treea28696867a28b68a9a3621e7f49fe96dbb61467f /llvm/tools/llvm-c-test
parenteb6090941c49ccaf48715f49c89eef07409a7cf2 (diff)
downloadbcm5719-llvm-3c6ea7e28c957bdaf03df8a3a4ff00c46e9315f6.tar.gz
bcm5719-llvm-3c6ea7e28c957bdaf03df8a3a4ff00c46e9315f6.zip
[GlobalISel][Legalizer] Look thro copies while combining G_UNMERGE's
As we're becoming stricter w/ respect to not allowing vregs having LLTs and regclasses assigned both mid-globalisel pipeline, the number of extra copies grows, some of which separate G_UNMERGE's from their corresponding G_MERGE's, becoming a performance concern. It's worth mentioning that we're already looking through copies while combining legalization artifacts for every kind of artifact but G_UNMERGE. Reviewed By: aditya_nandakumar Reviewers: ab, t.p.northover, volkan, javed.absar Subscribers: rovka, kristof.beyls, llvm-commits Differential Revision: https://reviews.llvm.org/D45644 llvm-svn: 330660
Diffstat (limited to 'llvm/tools/llvm-c-test')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud