1# RUN: llvm-exegesis -mtriple=x86_64-unknown-unknown -mcpu=x86-64 -mode=latency --benchmark-phase=assemble-measured-code -opcode-name=SETCCr --max-configs-per-opcode=1 | FileCheck %s --check-prefix=CHECK 2# RUN: llvm-exegesis -mtriple=x86_64-unknown-unknown -mcpu=x86-64 -mode=latency --benchmark-phase=assemble-measured-code -opcode-name=SETCCr --max-configs-per-opcode=256 | FileCheck %s --check-prefix=SWEEP 3 4CHECK: --- 5CHECK-NEXT: mode: latency 6CHECK-NEXT: key: 7CHECK-NEXT: instructions: 8CHECK-NEXT: 'SETCCr {{.*}} i_0x{{[0-9a-f]}}' 9 10SWEEP-DAG: 'SETCCr {{.*}} i_0x0' 11SWEEP-DAG: 'SETCCr {{.*}} i_0x1' 12SWEEP-DAG: 'SETCCr {{.*}} i_0x2' 13SWEEP-DAG: 'SETCCr {{.*}} i_0x3' 14SWEEP-DAG: 'SETCCr {{.*}} i_0x4' 15SWEEP-DAG: 'SETCCr {{.*}} i_0x5' 16SWEEP-DAG: 'SETCCr {{.*}} i_0x6' 17SWEEP-DAG: 'SETCCr {{.*}} i_0x7' 18SWEEP-DAG: 'SETCCr {{.*}} i_0x8' 19SWEEP-DAG: 'SETCCr {{.*}} i_0x9' 20SWEEP-DAG: 'SETCCr {{.*}} i_0xa' 21SWEEP-DAG: 'SETCCr {{.*}} i_0xb' 22SWEEP-DAG: 'SETCCr {{.*}} i_0xc' 23SWEEP-DAG: 'SETCCr {{.*}} i_0xd' 24SWEEP-DAG: 'SETCCr {{.*}} i_0xe' 25SWEEP-DAG: 'SETCCr {{.*}} i_0xf' 26