diff options
author | Philip Reames <listmail@philipreames.com> | 2017-10-30 23:59:51 +0000 |
---|---|---|
committer | Philip Reames <listmail@philipreames.com> | 2017-10-30 23:59:51 +0000 |
commit | 9c3cbeea3943dcfa096634eb94c8acc5ff8bf640 (patch) | |
tree | 5b22227e9913884476f782da3708c7414c95e999 /llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp | |
parent | c38ba6697fc8b9f5cb577d27c07dc9ff46ae6b17 (diff) | |
download | llvm-9c3cbeea3943dcfa096634eb94c8acc5ff8bf640.zip llvm-9c3cbeea3943dcfa096634eb94c8acc5ff8bf640.tar.gz llvm-9c3cbeea3943dcfa096634eb94c8acc5ff8bf640.tar.bz2 |
[CGP] Fix crash on i96 bit multiply
Issue found by llvm-isel-fuzzer on OSS fuzz, https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3725
If anyone actually cares about > 64 bit arithmetic, there's a lot more to do in this area. There's a bunch of obviously wrong code in the same function. I don't have the time to fix all of them and am just using this to understand what the workflow for fixing fuzzer cases might look like.
llvm-svn: 316967
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp')
0 files changed, 0 insertions, 0 deletions