]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - gas/testsuite/gas/ppc/rop.d
POWER10: Add Return-Oriented Programming instructions
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / ppc / rop.d
1 #as: -mpower8
2 #objdump: -d -Mpower8
3 #name: Return-Oriented Programming tests
4
5 .*
6
7
8 Disassembly of section \.text:
9
10 0+0 <_start>:
11 .*: (7f e1 a5 a5|a5 a5 e1 7f) hashst r20,-8\(r1\)
12 .*: (7f c1 ad a5|a5 ad c1 7f) hashst r21,-16\(r1\)
13 .*: (7c 01 b5 a5|a5 b5 01 7c) hashst r22,-256\(r1\)
14 .*: (7c 01 bd a4|a4 bd 01 7c) hashst r23,-512\(r1\)
15 .*: (7f e1 a5 e5|e5 a5 e1 7f) hashchk r20,-8\(r1\)
16 .*: (7f c1 ad e5|e5 ad c1 7f) hashchk r21,-16\(r1\)
17 .*: (7c 01 b5 e5|e5 b5 01 7c) hashchk r22,-256\(r1\)
18 .*: (7c 01 bd e4|e4 bd 01 7c) hashchk r23,-512\(r1\)
19 .*: (7f e1 a5 25|25 a5 e1 7f) hashstp r20,-8\(r1\)
20 .*: (7f c1 ad 25|25 ad c1 7f) hashstp r21,-16\(r1\)
21 .*: (7c 01 b5 25|25 b5 01 7c) hashstp r22,-256\(r1\)
22 .*: (7c 01 bd 24|24 bd 01 7c) hashstp r23,-512\(r1\)
23 .*: (7f e1 a5 65|65 a5 e1 7f) hashchkp r20,-8\(r1\)
24 .*: (7f c1 ad 65|65 ad c1 7f) hashchkp r21,-16\(r1\)
25 .*: (7c 01 b5 65|65 b5 01 7c) hashchkp r22,-256\(r1\)
26 .*: (7c 01 bd 64|64 bd 01 7c) hashchkp r23,-512\(r1\)
27 #pass