diff options
author | Sanjay Patel <spatel@rotateright.com> | 2020-07-04 11:09:14 -0400 |
---|---|---|
committer | Sanjay Patel <spatel@rotateright.com> | 2020-07-04 11:16:23 -0400 |
commit | 3b8ae1001f678be00507f15df0ffaccafec1dae9 (patch) | |
tree | 0a0eb1f8fd627deec297265f9a297bf4b0598cae /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | c3b8bd1eea5b74b6cd4a89f3c221bc2dfa891248 (diff) | |
download | llvm-3b8ae1001f678be00507f15df0ffaccafec1dae9.zip llvm-3b8ae1001f678be00507f15df0ffaccafec1dae9.tar.gz llvm-3b8ae1001f678be00507f15df0ffaccafec1dae9.tar.bz2 |
[InstCombine] fix miscompile from umul_with_overflow matching
As noted in PR46561:
https://bugs.llvm.org/show_bug.cgi?id=46561
...it takes something beyond a minimal IR example to trigger
this bug because it relies on matching non-canonical IR.
There are no tests that show the need for matching this
pattern, so I'm just deleting it to fix the miscompile.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions