summaryrefslogtreecommitdiffstats
path: root/llvm/lib/XRay
diff options
context:
space:
mode:
authorDean Michael Berris <dberris@google.com>2018-09-11 07:27:59 +0000
committerDean Michael Berris <dberris@google.com>2018-09-11 07:27:59 +0000
commitec605d38461795c9e916cf536a0b2048ede86c1a (patch)
tree8f8617584efa254f2118deebec49e8fbeab2bb0a /llvm/lib/XRay
parent85210311baf4ca498a6ce23eeb4d20aff7fe9666 (diff)
downloadbcm5719-llvm-ec605d38461795c9e916cf536a0b2048ede86c1a.tar.gz
bcm5719-llvm-ec605d38461795c9e916cf536a0b2048ede86c1a.zip
[XRay] Write the TSC along with CPUID
Fixes builds in non-little-endian systems. This is a follow-up to D51911. llvm-svn: 341909
Diffstat (limited to 'llvm/lib/XRay')
-rw-r--r--llvm/lib/XRay/FDRTraceWriter.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/XRay/FDRTraceWriter.cpp b/llvm/lib/XRay/FDRTraceWriter.cpp
index 68c0090aa28..d0206e775a8 100644
--- a/llvm/lib/XRay/FDRTraceWriter.cpp
+++ b/llvm/lib/XRay/FDRTraceWriter.cpp
@@ -86,7 +86,7 @@ Error FDRTraceWriter::visit(WallclockRecord &R) {
}
Error FDRTraceWriter::visit(NewCPUIDRecord &R) {
- return writeMetadata<2u>(OS, R.cpuid());
+ return writeMetadata<2u>(OS, R.cpuid(), R.tsc());
}
Error FDRTraceWriter::visit(TSCWrapRecord &R) {
OpenPOWER on IntegriCloud