summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorPhilip Reames <preames@rivosinc.com>2022-12-14 12:27:53 -0800
committerPhilip Reames <listmail@philipreames.com>2022-12-15 07:32:28 -0800
commit90f9168307293ef5278a212dee98c884ab0141cf (patch)
tree45f5b32e8136692931a2d577e89b3b6812565f2e /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent02d09ffc1b09fe025272231a6ebebcc7f883e8e6 (diff)
[RISCV][InsertVSETVLI] Mutate prior vsetvli AVL if doing so allows us to remove a toggle
This extends the backwards walk to allow mutating the previous vsetvl's AVL value if it was not used by any instructions in between. In practice, this mostly benefits vmv.x.s and fvmv.f.s patterns since vector instructions which ignore VL are rare. Differential Revision: https://reviews.llvm.org/D140048
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions