Unfortunately we can't use the standard splat_vector and vnot PatFrags because
they are preprocessed to vmv.v.x's, so we need to define helpers to catch
those. We can't use SplatPat either because we need to nest another fragment
inside of it.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
llvm/lib/Target/RISCV/RISCVInstrInfoZvk.td | ||
---|---|---|
239 | I'm only matching this scalar form here, although there's another way of representing it that could be canonicalised: https://github.com/llvm/llvm-project/issues/63868 |
I'm only matching this scalar form here, although there's another way of representing it that could be canonicalised: https://github.com/llvm/llvm-project/issues/63868