aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/InstCombine/nonnull-attribute.ll
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@sifive.com>2026-03-05 12:41:45 -0800
committerGitHub <noreply@github.com>2026-03-05 12:41:45 -0800
commitadd7b711de03b3cf2b98cb1f33aca6138de8f379 (patch)
treed3143bf1add104aa9caa1654de31361f2587b9ba /llvm/test/Transforms/InstCombine/nonnull-attribute.ll
parent85858f60e4b9037eacf3a2cd3029749b3a1c04d1 (diff)
downloadllvm-main.zip
llvm-main.tar.gz
llvm-main.tar.bz2
[RISCV] Add RISCVISD opcodes for PSHL/PSRL/PSRA and lower to them. (#184836)HEADmain
We only support splat shift amounts. Previously we checked if the shift amount was a splat_vector and considered it legal. I don't think there is a guarantee that the splat_vector will stick around as a splat_vector. It's safer if we capture the splat and create a dedicated node with a scalar shift amount.
Diffstat (limited to 'llvm/test/Transforms/InstCombine/nonnull-attribute.ll')
0 files changed, 0 insertions, 0 deletions