diff options
author | Walter Erquinigo <wallace@fb.com> | 2021-06-01 15:34:06 -0700 |
---|---|---|
committer | Walter Erquinigo <wallace@fb.com> | 2021-06-17 15:14:47 -0700 |
commit | bf9f21a28be171dc500cc68b4cb1fcd3fc33f229 (patch) | |
tree | 15fe415b67514d3e546353eea9ed6b208bcf65ae /llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp | |
parent | c1360fd5fced42ea45ce1eacbf1c5e1ed54fcac5 (diff) | |
download | llvm-bf9f21a28be171dc500cc68b4cb1fcd3fc33f229.zip llvm-bf9f21a28be171dc500cc68b4cb1fcd3fc33f229.tar.gz llvm-bf9f21a28be171dc500cc68b4cb1fcd3fc33f229.tar.bz2 |
[trace][intel-pt] Create basic SB API
This adds a basic SB API for creating and stopping traces.
Note: This doesn't add any APIs for inspecting individual instructions. That'd be a more complicated change and it might be better to enhande the dump functionality to output the data in binary format. I'll leave that for a later diff.
This also enhances the existing tests so that they test the same flow using both the command interface and the SB API.
I also did some cleanup of legacy code.
Differential Revision: https://reviews.llvm.org/D103500
Diffstat (limited to 'llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions