14 lines · plain
1# RUN: llvm-exegesis -mtriple=riscv64 -mcpu=sifive-x280 -benchmark-phase=assemble-measured-code --mode=latency --opcode-name=PseudoVAADDU_VV_M1 \2# RUN: --riscv-enumerate-rounding-modes=false --max-configs-per-opcode=1000 --min-instructions=100 | FileCheck %s --check-prefix=VX3# RUN: llvm-exegesis -mtriple=riscv64 -mcpu=sifive-x280 -benchmark-phase=assemble-measured-code --mode=latency --opcode-name=PseudoVFADD_VFPR16_M1_E16 \4# RUN: --riscv-enumerate-rounding-modes=false --max-configs-per-opcode=1000 --min-instructions=100 | FileCheck %s --check-prefix=FP5# UNSUPPORTED: expensive_checks6 7# VX: PseudoVAADDU_VV_M18# VX: VXRM: rnu9# VX-NOT: VXRM: {{(rne|rdn|rod)}}10 11# FP: PseudoVFADD_VFPR16_M1_E1612# FP: FRM: dyn13# FP-NOT: FRM: {{(rtz|rdn|rup|rmm|rne)}}14