aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/MemoryBuffer.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2022-11-29 12:51:23 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2022-11-29 12:51:30 +0000
commit30eff7f29f97599a94a40907f5b77244af0eaee1 (patch)
treeedc9e9599f478cfc7eb4affc0b51b50f30c21e13 /llvm/lib/Support/MemoryBuffer.cpp
parent02db5603ba71ab6cc38b5243d2f3ffe14dc66e9c (diff)
downloadllvm-30eff7f29f97599a94a40907f5b77244af0eaee1.zip
llvm-30eff7f29f97599a94a40907f5b77244af0eaee1.tar.gz
llvm-30eff7f29f97599a94a40907f5b77244af0eaee1.tar.bz2
[DAG] Attempt to replace a mul node with an existing umul_lohi/smul_lohi node (PR59217)
As discussed on Issue #59217, under certain circumstances the DAG can generate duplicate MUL and MUL_LOHI nodes, often during MULO legalization. This patch attempts to replace MUL nodes with additional uses of the LO result from the MUL_LOHI node Differential Revision: https://reviews.llvm.org/D138790
Diffstat (limited to 'llvm/lib/Support/MemoryBuffer.cpp')
0 files changed, 0 insertions, 0 deletions