diff options
author | Min-Yih Hsu <min@myhsu.dev> | 2023-12-26 11:07:57 -0800 |
---|---|---|
committer | Min-Yih Hsu <min@myhsu.dev> | 2023-12-26 11:08:11 -0800 |
commit | b80e1acc8cfb82158255de24fb2887acd72a4049 (patch) | |
tree | faaca8052e35bd2f945f7ece6aea21ab531170d6 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | 8b485070844d03cda467e75aa8c924184ba671cf (diff) | |
download | llvm-b80e1acc8cfb82158255de24fb2887acd72a4049.zip llvm-b80e1acc8cfb82158255de24fb2887acd72a4049.tar.gz llvm-b80e1acc8cfb82158255de24fb2887acd72a4049.tar.bz2 |
[M68k] Improve codegen of overflow arithmetics
The codegen logic for overflow arithmetics (e.g. llvm.uadd.overflow)
was a mess; overflow multiplications were not even supported.
This patch clean up the legalization of overflow arithmetics and add
supports for common variants of overflow multiplications.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions