[RISCV] Split BEXT and BEXTI Write classes. NFC.
authorMichael Maitland <michaeltmaitland@gmail.com>
Mon, 17 Jul 2023 15:52:06 +0000 (08:52 -0700)
committerMichael Maitland <michaeltmaitland@gmail.com>
Mon, 17 Jul 2023 22:52:40 +0000 (15:52 -0700)
commit8bfe491763d9cc18f68d4caecbea9311c2b82bb7
treec0ff33e3e02607e910fe713dd7ec46ea18b8e2eb
parentf2ab8f43800ff14051213bff40d35406691f29b0
[RISCV] Split BEXT and BEXTI Write classes. NFC.

BEXT and BEXTI may behave differently from other Zbs instructions.
Split the write classes so these differences may be modeled by
scheduler models.

Differential Revision: https://reviews.llvm.org/D155476
llvm/lib/Target/RISCV/RISCVInstrInfoZb.td
llvm/lib/Target/RISCV/RISCVScheduleZb.td