[PATCH] D65607: [DAGCombiner] try to convert opposing shifts to casts

Roman Lebedev via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Aug 3 00:20:06 PDT 2019


lebedev.ri added a comment.

In D65607#1613401 <https://reviews.llvm.org/D65607#1613401>, @mstorsjo wrote:

> This caused failed asserts ("Unexpected illegal type!" in LegalizeDAG) when building Qt,  with https://martin.st/temp/qpainterpath-preproc.cpp, built with `clang++ -target i686-w64-mingw32 -c -O3 -std=c++17 qpainterpath-preproc.cpp`. Will file a full proper bug later if necessary.


Would be good to have a reproducer, even just `N->dumprFull()` may shed some light.


Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D65607/new/

https://reviews.llvm.org/D65607





More information about the llvm-commits mailing list