llvm-project/llvm/test/tools/llvm-xray/X86
Dean Michael Berris 10141261e1 [XRay][compiler-rt] Add PID field to llvm-xray tool and add PID metadata record entry in FDR mode
Summary:
llvm-xray changes:
- account-mode - process-id  {...} shows after thread-id
- convert-mode - process {...} shows after thread
- parses FDR and basic mode pid entries
- Checks version number for FDR log parsing.

Basic logging changes:
- Update header version from 2 -> 3

FDR logging changes:
- Update header version from 2 -> 3
- in writeBufferPreamble, there is an additional PID Metadata record (after thread id record and tsc record)

Test cases changes:
- fdr-mode.cc, fdr-single-thread.cc, fdr-thread-order.cc modified to catch process id output in the log.

Reviewers: dberris

Reviewed By: dberris

Subscribers: hiraditya, llvm-commits, #sanitizers

Differential Revision: https://reviews.llvm.org/D49153

llvm-svn: 336974
2018-07-13 05:38:22 +00:00
..
Inputs [XRay][compiler-rt] Add PID field to llvm-xray tool and add PID metadata record entry in FDR mode 2018-07-13 05:38:22 +00:00
account-deduce-tail-call.yaml
account-empty-stack-error.yaml
account-keep-going.yaml
account-simple-case.yaml
account-simple-sorting.yaml
bad-instrmap-sizes.txt
convert-basic-arg1-to-yaml.txt [XRay][tools] Support arg1 logging entries in the basic logging mode 2017-10-05 05:18:17 +00:00
convert-basic-log-arg1-version3-to-yaml.txt [XRay][compiler-rt] Add PID field to llvm-xray tool and add PID metadata record entry in FDR mode 2018-07-13 05:38:22 +00:00
convert-basic-log-version3-to-yaml.txt [XRay][compiler-rt] Add PID field to llvm-xray tool and add PID metadata record entry in FDR mode 2018-07-13 05:38:22 +00:00
convert-fdr-arg1-to-yaml.txt [XRay] convert FDR arg1 log entries 2017-09-27 04:48:03 +00:00
convert-fdr-log-arg1-version3-to-yaml.txt [XRay][compiler-rt] Add PID field to llvm-xray tool and add PID metadata record entry in FDR mode 2018-07-13 05:38:22 +00:00
convert-fdr-log-version3-to-yaml.txt [XRay][compiler-rt] Add PID field to llvm-xray tool and add PID metadata record entry in FDR mode 2018-07-13 05:38:22 +00:00
convert-fdr-to-yaml.txt [XRay][tools] Support tail-call exits before we write them in the runtime 2017-09-18 06:08:46 +00:00
convert-roundtrip.yaml
convert-to-yaml.txt
convert-with-debug-syms.txt
convert-with-standalone-instrmap.txt
convert-with-yaml-instrmap.txt
empty.txt
extract-all-sledtypes.txt [NFC] fix trivial typos in comments 2018-02-22 07:48:29 +00:00
extract-instrmap-symbolize.ll
extract-instrmap.ll
graph-color-simple-case.yaml
graph-deduce-tail-call.yaml
graph-diff-simple.txt
graph-simple-case.yaml
graph-zero-latency-calls.yaml
lit.local.cfg
no-instr-map.txt
no-subcommand-noassert.txt
no-such-file.txt
stack-empty-case.yaml Fix llvm-xray tests to avoid subshells 2017-09-07 21:28:09 +00:00
stack-keep-going.yaml Fix llvm-xray tests to avoid subshells 2017-09-07 21:28:09 +00:00
stack-multithread.yaml [XRay][tools] Function call stack based analysis tooling for XRay traces 2017-09-07 18:07:48 +00:00
stack-simple-case.yaml [XRay][tools] Function call stack based analysis tooling for XRay traces 2017-09-07 18:07:48 +00:00
unsupported-elf32.txt