summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/Parallel.cpp
diff options
context:
space:
mode:
authorHans Wennborg <hans@hanshq.net>2018-08-16 10:13:29 +0000
committerHans Wennborg <hans@hanshq.net>2018-08-16 10:13:29 +0000
commit4f88bfa0ee994f12b7ee203b48f625628d58c73e (patch)
tree461c8137e6ee23fd5f9387a5f69f65f914f753fd /llvm/lib/Support/Parallel.cpp
parente4f6c94bd7d6b020b80041e0f5acff38656de9ab (diff)
downloadbcm5719-llvm-4f88bfa0ee994f12b7ee203b48f625628d58c73e.tar.gz
bcm5719-llvm-4f88bfa0ee994f12b7ee203b48f625628d58c73e.zip
Merging r339769:
------------------------------------------------------------------------ r339769 | nemanjai | 2018-08-15 14:58:13 +0200 (Wed, 15 Aug 2018) | 12 lines [PowerPC] Don't run BV DAG Combine before legalization if it assumes legal types When trying to combine a DAG that builds a vector out of sign-extensions of vector extracts, the code assumes legal input types. Due to that, we have to disable this combine prior to legalization. In some cases, the DAG will look slightly different after legalization so account for that in the matching code. This is a fix for https://bugs.llvm.org/show_bug.cgi?id=38087 Differential Revision: https://reviews.llvm.org/D49080 ------------------------------------------------------------------------ llvm-svn: 339859
Diffstat (limited to 'llvm/lib/Support/Parallel.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud