diff options
author | Aaron Puchert <aaronpuchert@alice-dsl.net> | 2022-03-20 20:59:06 +0100 |
---|---|---|
committer | Aaron Puchert <aaronpuchert@alice-dsl.net> | 2022-03-20 20:59:30 +0100 |
commit | c1a31ee65b3a2bf2b452febb99703b3fdfa43328 (patch) | |
tree | 5e4449c06bc44790e9eef3d9d158bdabbbba3f4b /llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | |
parent | bce1bf0ee29e2da6be1e114a3a7678275a110a42 (diff) | |
download | llvm-c1a31ee65b3a2bf2b452febb99703b3fdfa43328.zip llvm-c1a31ee65b3a2bf2b452febb99703b3fdfa43328.tar.gz llvm-c1a31ee65b3a2bf2b452febb99703b3fdfa43328.tar.bz2 |
[PPCISelLowering] Avoid emitting calls to __multi3, __muloti4
After D108936, @llvm.smul.with.overflow.i64 was lowered to __multi3
instead of __mulodi4, which also doesn't exist on PowerPC 32-bit, not
even with compiler-rt. Block it as well so that we get inline code.
Because libgcc doesn't have __muloti4, we block that as well.
Fixes #54460.
Reviewed By: craig.topper
Differential Revision: https://reviews.llvm.org/D122090
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp')
0 files changed, 0 insertions, 0 deletions