From ec605d38461795c9e916cf536a0b2048ede86c1a Mon Sep 17 00:00:00 2001 From: Dean Michael Berris Date: Tue, 11 Sep 2018 07:27:59 +0000 Subject: [PATCH] [XRay] Write the TSC along with CPUID Fixes builds in non-little-endian systems. This is a follow-up to D51911. llvm-svn: 341909 --- llvm/lib/XRay/FDRTraceWriter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/lib/XRay/FDRTraceWriter.cpp b/llvm/lib/XRay/FDRTraceWriter.cpp index 68c0090..d0206e7 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) { -- 2.7.4