aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/ModuleSummaryIndex.cpp
diff options
context:
space:
mode:
authorLuke Lau <luke@igalia.com>2024-12-03 07:59:23 +0800
committerGitHub <noreply@github.com>2024-12-03 07:59:23 +0800
commitf500ed5646bef11b9daa74ee79188af0de6ab0be (patch)
tree09f45ffb28077743e0e21cdcb3391e1cf50f9a36 /llvm/lib/IR/ModuleSummaryIndex.cpp
parentfdc7ccf5432f72e6c87a78625bb55f8d4ceaea16 (diff)
downloadllvm-f500ed5646bef11b9daa74ee79188af0de6ab0be.zip
llvm-f500ed5646bef11b9daa74ee79188af0de6ab0be.tar.gz
llvm-f500ed5646bef11b9daa74ee79188af0de6ab0be.tar.bz2
[RISCV][VLOPT] Add separate tests for getOperandInfo. NFC (#116170)
This adds separate tests for getOperandInfo to try and get better coverage over all the possible operands. It's done in MIR as it makes checking incompatible EEWs and EMULs easier, which is difficult (but not impossible) to do in LLVM IR. It tests each instruction "format", e.g. vop.vv/vwop.vv/vwop.wv etc., and for each format it tests the individual operands. For each operand it tests when the EEW and EMUL match, when the EEW doesn't match, and when the EMUL doesn't match.
Diffstat (limited to 'llvm/lib/IR/ModuleSummaryIndex.cpp')
0 files changed, 0 insertions, 0 deletions