aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@sifive.com>2021-09-27 09:37:04 -0700
committerCraig Topper <craig.topper@sifive.com>2021-09-27 09:37:07 -0700
commit933182e948bbaf309dc9fd58bac875e7664503dd (patch)
tree547450f5197f2d822b1b94d4463ce67863a2183b /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
parent1f73f0c19d87abc0de801bdae27393bb60e7bd5a (diff)
downloadllvm-933182e948bbaf309dc9fd58bac875e7664503dd.zip
llvm-933182e948bbaf309dc9fd58bac875e7664503dd.tar.gz
llvm-933182e948bbaf309dc9fd58bac875e7664503dd.tar.bz2
[RISCV] Improve support for forming widening multiplies when one input is a scalar splat.
If one input of a fixed vector multiply is a sign/zero extend and the other operand is a splat of a scalar, we can use a widening multiply if the scalar value has sufficient sign/zero bits. Reviewed By: frasercrmck Differential Revision: https://reviews.llvm.org/D110028
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions