summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorNikolay Panchenko <nicholas.panchenko@gmail.com>2025-06-11 19:00:29 -0400
committerGitHub <noreply@github.com>2025-06-11 19:00:29 -0400
commitee35e342945d6825c9b2b004fd135cf16c84ea0e (patch)
treeb764210b8750940587fc81a98b2b545facecf6c4 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent0e457315f55889878ccbc3e35d4beb04e277733f (diff)
[ConstantFolding] Add folding for [de]interleave2, insert and extract (#141301)
The change adds folding for 4 vector intrinsics: `interleave2`, `deinterleave2`, `vector_extract` and `vector_insert`. For the last 2 intrinsics the change does not use `ShuffleVector` fold mechanism as it's much simpler to construct result vector explicitly.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions