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
Unit Tests
Unit Tests
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