aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
diff options
context:
space:
mode:
authorLuke Lau <luke@igalia.com>2024-05-08 15:38:13 +0800
committerGitHub <noreply@github.com>2024-05-08 15:38:13 +0800
commitbbd6a2d85c44d99e66b471d251a742f7551a0c61 (patch)
tree9980070c3b7ab494e2281cb3d393527cd24ffd87 /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
parente44600f3ab58b0e93a2a80f18e17181c2bc007a4 (diff)
downloadllvm-bbd6a2d85c44d99e66b471d251a742f7551a0c61.zip
llvm-bbd6a2d85c44d99e66b471d251a742f7551a0c61.tar.gz
llvm-bbd6a2d85c44d99e66b471d251a742f7551a0c61.tar.bz2
[RISCV] Convert implicit_def tuples to noreg in post-isel peephole (#91173)
If a segmented load has an undefined passthru then it will be selected as a reg_sequence with implicit_def operands, which currently slips through the implicit_def -> noreg peephole. This patch fixes this so we're able to infer if the passthru is undefined without the need for looking through vreg definitions with MachineRegisterInfo, which will help with moving RISCVInsertVSETVLI to LiveIntervals in #70549
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions