NFC processing time script identifies tests by output filename. When `/dev/null` is used as output filename, we're unable to tell the source test, and the reports are unhelpful. Replace `/dev/null/` with `%t.null` which resolves the issue.
17 lines
504 B
ArmAsm
17 lines
504 B
ArmAsm
// RUN: %clang %cflags -o %t %s
|
|
// RUN: link_fdata --no-lbr %s %t %t.fdata
|
|
// RUN: llvm-bolt %t -o %t.null --data=%t.fdata --dyno-stats | FileCheck %s
|
|
|
|
// CHECK: BOLT-INFO: program-wide dynostats after all optimizations before SCTC and FOP (no change):
|
|
// CHECK: 3000 : executed instructions
|
|
// CHECK: 1000 : executed load instructions
|
|
// CHECK: 1000 : executed store instructions
|
|
|
|
.globl _start
|
|
_start:
|
|
# FDATA: 1 _start #_start# 1
|
|
ld t0, (gp)
|
|
sd t0, (gp)
|
|
ret
|
|
.size _start, .-_start
|