summaryrefslogtreecommitdiffstats
path: root/llvm/test
diff options
context:
space:
mode:
authorDean Michael Berris <dberris@google.com>2017-09-18 06:08:46 +0000
committerDean Michael Berris <dberris@google.com>2017-09-18 06:08:46 +0000
commit0f84a7d355bb547efb950a473fce0bc55f3b1415 (patch)
treeff4336d57cafa42b5773d6fa985f69a29f9e4b86 /llvm/test
parent7f10a34d88c5e8c9e2a3dbd13f19c1bf760736e3 (diff)
downloadbcm5719-llvm-0f84a7d355bb547efb950a473fce0bc55f3b1415.tar.gz
bcm5719-llvm-0f84a7d355bb547efb950a473fce0bc55f3b1415.zip
[XRay][tools] Support tail-call exits before we write them in the runtime
Summary: This change adds support for explicit tail-exit records to be written by the XRay runtime. This lets us differentiate the tail exit records/events in the log, and allows us to treat those exit events especially in the future. For now we allow printing those out in YAML (and reading them in). Reviewers: kpw, pelikan Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D37964 llvm-svn: 313514
Diffstat (limited to 'llvm/test')
-rw-r--r--llvm/test/tools/llvm-xray/X86/convert-fdr-to-yaml.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/test/tools/llvm-xray/X86/convert-fdr-to-yaml.txt b/llvm/test/tools/llvm-xray/X86/convert-fdr-to-yaml.txt
index 5a5852e7201..731ab3083d2 100644
--- a/llvm/test/tools/llvm-xray/X86/convert-fdr-to-yaml.txt
+++ b/llvm/test/tools/llvm-xray/X86/convert-fdr-to-yaml.txt
@@ -16,7 +16,7 @@
; CHECK-NEXT: - { type: 0, func-id: 2, function: '2', cpu: 5, thread: 5, kind: function-exit, tsc: 7238225556407467 }
; CHECK-NEXT: - { type: 0, func-id: 4, function: '4', cpu: 5, thread: 5, kind: function-enter, tsc: 7238225556407492 }
; CHECK-NEXT: - { type: 0, func-id: 5, function: '5', cpu: 5, thread: 5, kind: function-enter, tsc: 7238225556407517 }
-; CHECK-NEXT: - { type: 0, func-id: 5, function: '5', cpu: 5, thread: 5, kind: function-exit, tsc: 7238225556407542 }
+; CHECK-NEXT: - { type: 0, func-id: 5, function: '5', cpu: 5, thread: 5, kind: function-tail-exit, tsc: 7238225556407542 }
; CHECK-NEXT: - { type: 0, func-id: 268435455, function: '268435455', cpu: 5, thread: 5, kind: function-enter, tsc: 7238225556407552 }
; CHECK-NEXT: - { type: 0, func-id: 268435455, function: '268435455', cpu: 5, thread: 5, kind: function-exit, tsc: 7238225556407562 }
; CHECK-NEXT: - { type: 0, func-id: 6, function: '6', cpu: 6, thread: 5, kind: function-enter, tsc: 7238225556407682 }
OpenPOWER on IntegriCloud