brintos

brintos / llvm-project-archived public Read only

0
0
Text · 702 B · 04f79ad Raw
18 lines · plain
1# REQUIRES: exegesis-can-measure-latency, x86_64-linux2 3# Test the basic functionality of memory annotations, namely that we can4# specify a memory definition, map it into the process, and then use the5# specified memory.6 7# RUN: llvm-exegesis -mtriple=x86_64-unknown-unknown -mode=latency -snippets-file=%s -execution-mode=subprocess | FileCheck %s8# RUN: llvm-exegesis -mtriple=x86_64-unknown-unknown -mode=latency -snippets-file=%s -execution-mode=subprocess -repetition-mode=loop | FileCheck %s9 10# CHECK: measurements:11# CHECK-NEXT: value: {{.*}}, per_snippet_value: {{.*}}12 13# LLVM-EXEGESIS-MEM-DEF test1 4096 214748364714# LLVM-EXEGESIS-MEM-MAP test1 104857615 16movq $1048576, %rax17movq (%rax), %rdi18