Please use GitHub pull requests for new patches. Phabricator shutdown timeline
Changeset View
Changeset View
Standalone View
Standalone View
llvm/test/tools/llvm-readobj/ELF/ARM/unwind.s
Show First 20 Lines • Show All 96 Lines • ▼ Show 20 Lines | raw: | ||||
.unwind_raw 4, 0x81, 0x00 | .unwind_raw 4, 0x81, 0x00 | ||||
.unwind_raw 4, 0x80, 0x01 | .unwind_raw 4, 0x80, 0x01 | ||||
.unwind_raw 8, 0x80, 0xc0 | .unwind_raw 8, 0x80, 0xc0 | ||||
.unwind_raw 12, 0x84, 0xc0 | .unwind_raw 12, 0x84, 0xc0 | ||||
.unwind_raw 0, 0x91 | .unwind_raw 0, 0x91 | ||||
.unwind_raw 8, 0xa1 | .unwind_raw 8, 0xa1 | ||||
.unwind_raw 12, 0xa9 | .unwind_raw 12, 0xa9 | ||||
.unwind_raw 0, 0xb0 | .unwind_raw 0, 0xb0 | ||||
.unwind_raw 4, 0xb4 | |||||
.unwind_raw 4, 0xb1, 0x01 | .unwind_raw 4, 0xb1, 0x01 | ||||
.unwind_raw 0xa04, 0xb2, 0x80, 0x04 | .unwind_raw 0xa04, 0xb2, 0x80, 0x04 | ||||
.unwind_raw 24, 0xb3, 0x12 | .unwind_raw 24, 0xb3, 0x12 | ||||
.unwind_raw 24, 0xba | .unwind_raw 24, 0xba | ||||
.unwind_raw 24, 0xc2 | .unwind_raw 24, 0xc2 | ||||
.unwind_raw 24, 0xc6, 0x02 | .unwind_raw 24, 0xc6, 0x02 | ||||
.unwind_raw 8, 0xc7, 0x03 | .unwind_raw 8, 0xc7, 0x03 | ||||
.unwind_raw 24, 0xc8, 0x02 | .unwind_raw 24, 0xc8, 0x02 | ||||
Show All 11 Lines | spare: | ||||
.unwind_raw 0, 0x80, 0x00 | .unwind_raw 0, 0x80, 0x00 | ||||
.unwind_raw 4, 0x88, 0x00 | .unwind_raw 4, 0x88, 0x00 | ||||
.unwind_raw 0, 0x91 | .unwind_raw 0, 0x91 | ||||
.unwind_raw 0, 0x9d | .unwind_raw 0, 0x9d | ||||
.unwind_raw 0, 0x9f | .unwind_raw 0, 0x9f | ||||
.unwind_raw 0, 0xa0 | .unwind_raw 0, 0xa0 | ||||
.unwind_raw 0, 0xa8 | .unwind_raw 0, 0xa8 | ||||
.unwind_raw 0, 0xb0 | .unwind_raw 0, 0xb0 | ||||
.unwind_raw 0, 0xb1, 0x00 | |||||
.unwind_raw 4, 0xb1, 0x01 | .unwind_raw 4, 0xb1, 0x01 | ||||
.unwind_raw 0, 0xb1, 0x10 | .unwind_raw 0, 0xb1, 0x10 | ||||
.unwind_raw 0x204, 0xb2, 0x00 | .unwind_raw 0x204, 0xb2, 0x00 | ||||
.unwind_raw 16, 0xb3, 0x00 | .unwind_raw 16, 0xb3, 0x00 | ||||
.unwind_raw 0, 0xb4 | |||||
.unwind_raw 16, 0xb8 | .unwind_raw 16, 0xb8 | ||||
.unwind_raw 4, 0xc0 | .unwind_raw 4, 0xc0 | ||||
.unwind_raw 4, 0xc6, 0x00 | .unwind_raw 4, 0xc6, 0x00 | ||||
.unwind_raw 4, 0xc7, 0x00 | .unwind_raw 4, 0xc7, 0x00 | ||||
.unwind_raw 4, 0xc7, 0x01 | .unwind_raw 4, 0xc7, 0x01 | ||||
.unwind_raw 0, 0xc7, 0x10 | .unwind_raw 0, 0xc7, 0x10 | ||||
.unwind_raw 16, 0xc8, 0x00 | .unwind_raw 16, 0xc8, 0x00 | ||||
.unwind_raw 16, 0xc9, 0x00 | .unwind_raw 16, 0xc9, 0x00 | ||||
▲ Show 20 Lines • Show All 126 Lines • ▼ Show 20 Lines | |||||
@ SYM: 0xC8 0x02 ; pop {d16, d17, d18} | @ SYM: 0xC8 0x02 ; pop {d16, d17, d18} | ||||
@ SYM: 0xC7 0x03 ; pop {wCGR0, wCGR1} | @ SYM: 0xC7 0x03 ; pop {wCGR0, wCGR1} | ||||
@ SYM: 0xC6 0x02 ; pop {wR0, wR1, wR2} | @ SYM: 0xC6 0x02 ; pop {wR0, wR1, wR2} | ||||
@ SYM: 0xC2 ; pop {wR10, wR11, wR12} | @ SYM: 0xC2 ; pop {wR10, wR11, wR12} | ||||
@ SYM: 0xBA ; pop {d8, d9, d10} | @ SYM: 0xBA ; pop {d8, d9, d10} | ||||
@ SYM: 0xB3 0x12 ; pop {d1, d2, d3} | @ SYM: 0xB3 0x12 ; pop {d1, d2, d3} | ||||
@ SYM: 0xB2 0x80 0x04 ; vsp = vsp + 2564 | @ SYM: 0xB2 0x80 0x04 ; vsp = vsp + 2564 | ||||
@ SYM: 0xB1 0x01 ; pop {r0} | @ SYM: 0xB1 0x01 ; pop {r0} | ||||
@ SYM: 0xB4 ; pop ra_auth_code | |||||
@ SYM: 0xB0 ; finish | @ SYM: 0xB0 ; finish | ||||
@ SYM: 0xA9 ; pop {r4, r5, lr} | @ SYM: 0xA9 ; pop {r4, r5, lr} | ||||
@ SYM: 0xA1 ; pop {r4, r5} | @ SYM: 0xA1 ; pop {r4, r5} | ||||
@ SYM: 0x91 ; vsp = r1 | @ SYM: 0x91 ; vsp = r1 | ||||
@ SYM: 0x84 0xC0 ; pop {r10, fp, lr} | @ SYM: 0x84 0xC0 ; pop {r10, fp, lr} | ||||
@ SYM: 0x80 0xC0 ; pop {r10, fp} | @ SYM: 0x80 0xC0 ; pop {r10, fp} | ||||
@ SYM: 0x80 0x01 ; pop {r4} | @ SYM: 0x80 0x01 ; pop {r4} | ||||
@ SYM: 0x81 0x00 ; pop {ip} | @ SYM: 0x81 0x00 ; pop {ip} | ||||
Show All 13 Lines | |||||
@ SYM: 0xC9 0x00 ; pop {d0} | @ SYM: 0xC9 0x00 ; pop {d0} | ||||
@ SYM: 0xC8 0x00 ; pop {d16} | @ SYM: 0xC8 0x00 ; pop {d16} | ||||
@ SYM: 0xC7 0x10 ; spare | @ SYM: 0xC7 0x10 ; spare | ||||
@ SYM: 0xC7 0x01 ; pop {wCGR0} | @ SYM: 0xC7 0x01 ; pop {wCGR0} | ||||
@ SYM: 0xC7 0x00 ; spare | @ SYM: 0xC7 0x00 ; spare | ||||
@ SYM: 0xC6 0x00 ; pop {wR0} | @ SYM: 0xC6 0x00 ; pop {wR0} | ||||
@ SYM: 0xC0 ; pop {wR10} | @ SYM: 0xC0 ; pop {wR10} | ||||
@ SYM: 0xB8 ; pop {d8} | @ SYM: 0xB8 ; pop {d8} | ||||
@ SYM: 0xB4 ; spare | |||||
@ SYM: 0xB3 0x00 ; pop {d0} | @ SYM: 0xB3 0x00 ; pop {d0} | ||||
@ SYM: 0xB2 0x00 ; vsp = vsp + 516 | @ SYM: 0xB2 0x00 ; vsp = vsp + 516 | ||||
@ SYM: 0xB1 0x10 ; spare | @ SYM: 0xB1 0x10 ; spare | ||||
@ SYM: 0xB1 0x01 ; pop {r0} | @ SYM: 0xB1 0x01 ; pop {r0} | ||||
@ SYM: 0xB1 0x00 ; spare | |||||
@ SYM: 0xB0 ; finish | @ SYM: 0xB0 ; finish | ||||
@ SYM: 0xA8 ; pop {r4, lr} | @ SYM: 0xA8 ; pop {r4, lr} | ||||
@ SYM: 0xA0 ; pop {r4} | @ SYM: 0xA0 ; pop {r4} | ||||
@ SYM: 0x9F ; reserved (WiMMX MOVrr) | @ SYM: 0x9F ; reserved (WiMMX MOVrr) | ||||
@ SYM: 0x9D ; reserved (ARM MOVrr) | @ SYM: 0x9D ; reserved (ARM MOVrr) | ||||
@ SYM: 0x91 ; vsp = r1 | @ SYM: 0x91 ; vsp = r1 | ||||
@ SYM: 0x88 0x00 ; pop {pc} | @ SYM: 0x88 0x00 ; pop {pc} | ||||
@ SYM: 0x80 0x00 ; refuse to unwind | @ SYM: 0x80 0x00 ; refuse to unwind | ||||
@ SYM: 0x40 ; vsp = vsp - 4 | @ SYM: 0x40 ; vsp = vsp - 4 | ||||
@ SYM: 0x00 ; vsp = vsp + 4 | @ SYM: 0x00 ; vsp = vsp + 4 | ||||
@ SYM: ] | @ SYM: ] | ||||
@ CHECK: ] | @ CHECK: ] | ||||
@ CHECK: } | @ CHECK: } | ||||
@ CHECK: } | @ CHECK: } | ||||