xref: /llvm-project/llvm/test/tools/llvm-xray/X86/Inputs/simple-instrmap.yaml (revision ca780b5a279d41a5a7b4ce77505083cb7ed7b624)
1# This is a simple instrumentation map with bogus addresses and offsets, but
2# follow the recommended format.
3---
4- { id: 1, address: 0x1, function: 0x1, kind: function-enter, always-instrument: true}
5- { id: 1, address: 0x2, function: 0x1, kind: function-exit, always-instrument: true}
6- { id: 2, address: 0x2, function: 0x2, kind: function-enter, always-instrument: true}
7- { id: 2, address: 0x3, function: 0x2, kind: function-exit, always-instrument: true}
8- { id: 3, address: 0x3, function: 0x3, kind: function-enter, always-instrument: true}
9- { id: 3, address: 0x4, function: 0x3, kind: function-exit, always-instrument: true}
10- { id: 4, address: 0x4, function: 0x4, kind: function-enter, always-instrument: true}
11- { id: 4, address: 0x5, function: 0x4, kind: function-exit, always-instrument: true}
12- { id: 5, address: 0x5, function: 0x5, kind: function-enter, always-instrument: true}
13- { id: 5, address: 0x6, function: 0x5, kind: function-exit, always-instrument: true}
14- { id: 6, address: 0x6, function: 0x6, kind: function-enter, always-instrument: true}
15- { id: 6, address: 0x7, function: 0x6, kind: function-exit, always-instrument: true}
16- { id: 7, address: 0x7, function: 0x7, kind: function-enter, always-instrument: true}
17- { id: 7, address: 0x8, function: 0x7, kind: function-exit, always-instrument: true}
18- { id: 8, address: 0x8, function: 0x8, kind: function-enter, always-instrument: true}
19- { id: 8, address: 0x9, function: 0x8, kind: function-exit, always-instrument: true}
20- { id: 9, address: 0x9, function: 0x9, kind: function-enter, always-instrument: true}
21- { id: 9, address: 0xA, function: 0x9, kind: function-exit, always-instrument: true}
22- { id: 10, address: 0xA, function: 0xA, kind: function-enter, always-instrument: true}
23- { id: 10, address: 0xB, function: 0xA, kind: function-exit, always-instrument: true}
24- { id: 11, address: 0xB, function: 0xB, kind: function-enter, always-instrument: true}
25- { id: 11, address: 0xC, function: 0xB, kind: function-exit, always-instrument: true}
26...
27