brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.4 KiB · a540d7d Raw
60 lines · plain
1# RUN: llvm-exegesis -mode=latency -mtriple=riscv64-unknown-linux-gnu --mcpu=generic --benchmark-phase=assemble-measured-code -opcode-name=AMOAND_D -mattr="+a" | FileCheck --check-prefix=AMOAND_D %s2 3AMOAND_D:      ---4AMOAND_D-NEXT: mode: latency5AMOAND_D-NEXT: key:6AMOAND_D-NEXT:   instructions:7AMOAND_D-NEXT:     - 'AMOAND_D [[RE01:X[0-9]+]] [[RE01:X[0-9]+]] X10'8AMOAND_D-NEXT: config: ''9AMOAND_D-NEXT: register_initial_values:10AMOAND_D-NEXT: - '[[RE01:X[0-9]+]]=0x0'11AMOAND_D-DAG: ...12 13# RUN: llvm-exegesis -mode=latency -mtriple=riscv64-unknown-linux-gnu --mcpu=generic --benchmark-phase=assemble-measured-code -opcode-name=AMOADD_W -mattr="+a" | FileCheck --check-prefix=AMOADD_W %s14 15AMOADD_W:      ---16AMOADD_W-NEXT: mode: latency17AMOADD_W-NEXT: key:18AMOADD_W-NEXT:   instructions:19AMOADD_W-NEXT:     - 'AMOADD_W [[RE02:X[0-9]+]] [[RE02:X[0-9]+]] X10'20AMOADD_W-NEXT: config: ''21AMOADD_W-NEXT: register_initial_values:22AMOADD_W-NEXT: - '[[RE02:X[0-9]+]]=0x0'23AMOADD_W-DAG: ...24 25# RUN: llvm-exegesis -mode=latency -mtriple=riscv64-unknown-linux-gnu --mcpu=generic --benchmark-phase=assemble-measured-code -opcode-name=AMOMAXU_D -mattr="+a" | FileCheck --check-prefix=AMOMAXU_D %s26 27AMOMAXU_D:      ---28AMOMAXU_D-NEXT: mode: latency29AMOMAXU_D-NEXT: key:30AMOMAXU_D-NEXT:   instructions:31AMOMAXU_D-NEXT:     - 'AMOMAXU_D [[RE03:X[0-9]+]] [[RE03:X[0-9]+]] X10'32AMOMAXU_D-NEXT: config: ''33AMOMAXU_D-NEXT: register_initial_values:34AMOMAXU_D-NEXT: - '[[RE03:X[0-9]+]]=0x0'35AMOMAXU_D-DAG: ...36 37# RUN: llvm-exegesis -mode=latency -mtriple=riscv64-unknown-linux-gnu --mcpu=generic --benchmark-phase=assemble-measured-code -opcode-name=AMOMIN_W -mattr="+a" | FileCheck --check-prefix=AMOMIN_W %s38 39AMOMIN_W:      ---40AMOMIN_W-NEXT: mode: latency41AMOMIN_W-NEXT: key:42AMOMIN_W-NEXT:   instructions:43AMOMIN_W-NEXT:     - 'AMOMIN_W [[RE04:X[0-9]+]] [[RE04:X[0-9]+]] X10'44AMOMIN_W-NEXT: config: ''45AMOMIN_W-NEXT: register_initial_values:46AMOMIN_W-NEXT: - '[[RE04:X[0-9]+]]=0x0'47AMOMIN_W-DAG: ...48 49# RUN: llvm-exegesis -mode=latency -mtriple=riscv64-unknown-linux-gnu --mcpu=generic --benchmark-phase=assemble-measured-code -opcode-name=AMOXOR_D -mattr="+a" | FileCheck --check-prefix=AMOXOR_D %s50 51AMOXOR_D:      ---52AMOXOR_D-NEXT: mode: latency53AMOXOR_D-NEXT: key:54AMOXOR_D-NEXT:   instructions:55AMOXOR_D-NEXT:     - 'AMOXOR_D [[RE05:X[0-9]+]] [[RE05:X[0-9]+]] X10'56AMOXOR_D-NEXT: config: ''57AMOXOR_D-NEXT: register_initial_values:58AMOXOR_D-NEXT: - '[[RE05:X[0-9]+]]=0x0'59AMOXOR_D-DAG: ...60