1 #source: ../x86-64-sib.s 2 #as: -J 3 #objdump: -dw 4 #name: x86-64 (ILP32) SIB 5 6 .*: +file format .* 7 8 Disassembly of section .text: 9 10 0+ <foo>: 11 [ ]*[a-f0-9]+: 8b 1c 25 e2 ff ff ff mov 0xffffffffffffffe2,%ebx 12 [ ]*[a-f0-9]+: 8b 1c 25 e2 ff ff ff mov 0xffffffffffffffe2,%ebx 13 [ ]*[a-f0-9]+: 8b 04 25 e2 ff ff ff mov 0xffffffffffffffe2,%eax 14 [ ]*[a-f0-9]+: 8b 04 65 e2 ff ff ff mov -0x1e\(,%riz,2\),%eax 15 [ ]*[a-f0-9]+: 8b 04 a5 e2 ff ff ff mov -0x1e\(,%riz,4\),%eax 16 [ ]*[a-f0-9]+: 8b 04 e5 e2 ff ff ff mov -0x1e\(,%riz,8\),%eax 17 [ ]*[a-f0-9]+: 8b 04 25 1e 00 00 00 mov 0x1e,%eax 18 [ ]*[a-f0-9]+: 8b 04 25 1e 00 00 00 mov 0x1e,%eax 19 [ ]*[a-f0-9]+: 8b 04 25 1e 00 00 00 mov 0x1e,%eax 20 [ ]*[a-f0-9]+: 8b 04 65 1e 00 00 00 mov 0x1e\(,%riz,2\),%eax 21 [ ]*[a-f0-9]+: 8b 04 a5 1e 00 00 00 mov 0x1e\(,%riz,4\),%eax 22 [ ]*[a-f0-9]+: 8b 04 e5 1e 00 00 00 mov 0x1e\(,%riz,8\),%eax 23 [ ]*[a-f0-9]+: 8b 03 mov \(%rbx\),%eax 24 [ ]*[a-f0-9]+: 8b 04 23 mov \(%rbx,%riz,1\),%eax 25 [ ]*[a-f0-9]+: 8b 04 23 mov \(%rbx,%riz,1\),%eax 26 [ ]*[a-f0-9]+: 8b 04 63 mov \(%rbx,%riz,2\),%eax 27 [ ]*[a-f0-9]+: 8b 04 a3 mov \(%rbx,%riz,4\),%eax 28 [ ]*[a-f0-9]+: 8b 04 e3 mov \(%rbx,%riz,8\),%eax 29 [ ]*[a-f0-9]+: 8b 04 24 mov \(%rsp\),%eax 30 [ ]*[a-f0-9]+: 8b 04 24 mov \(%rsp\),%eax 31 [ ]*[a-f0-9]+: 8b 04 24 mov \(%rsp\),%eax 32 [ ]*[a-f0-9]+: 8b 04 64 mov \(%rsp,%riz,2\),%eax 33 [ ]*[a-f0-9]+: 8b 04 a4 mov \(%rsp,%riz,4\),%eax 34 [ ]*[a-f0-9]+: 8b 04 e4 mov \(%rsp,%riz,8\),%eax 35 [ ]*[a-f0-9]+: 41 8b 04 24 mov \(%r12\),%eax 36 [ ]*[a-f0-9]+: 41 8b 04 24 mov \(%r12\),%eax 37 [ ]*[a-f0-9]+: 41 8b 04 24 mov \(%r12\),%eax 38 [ ]*[a-f0-9]+: 41 8b 04 64 mov \(%r12,%riz,2\),%eax 39 [ ]*[a-f0-9]+: 41 8b 04 a4 mov \(%r12,%riz,4\),%eax 40 [ ]*[a-f0-9]+: 41 8b 04 e4 mov \(%r12,%riz,8\),%eax 41 [ ]*[a-f0-9]+: 8b 04 25 e2 ff ff ff mov 0xffffffffffffffe2,%eax 42 [ ]*[a-f0-9]+: 8b 04 65 e2 ff ff ff mov -0x1e\(,%riz,2\),%eax 43 [ ]*[a-f0-9]+: 8b 04 a5 e2 ff ff ff mov -0x1e\(,%riz,4\),%eax 44 [ ]*[a-f0-9]+: 8b 04 e5 e2 ff ff ff mov -0x1e\(,%riz,8\),%eax 45 [ ]*[a-f0-9]+: 8b 04 25 1e 00 00 00 mov 0x1e,%eax 46 [ ]*[a-f0-9]+: 8b 04 65 1e 00 00 00 mov 0x1e\(,%riz,2\),%eax 47 [ ]*[a-f0-9]+: 8b 04 a5 1e 00 00 00 mov 0x1e\(,%riz,4\),%eax 48 [ ]*[a-f0-9]+: 8b 04 e5 1e 00 00 00 mov 0x1e\(,%riz,8\),%eax 49 [ ]*[a-f0-9]+: 8b 04 23 mov \(%rbx,%riz,1\),%eax 50 [ ]*[a-f0-9]+: 8b 04 23 mov \(%rbx,%riz,1\),%eax 51 [ ]*[a-f0-9]+: 8b 04 63 mov \(%rbx,%riz,2\),%eax 52 [ ]*[a-f0-9]+: 8b 04 a3 mov \(%rbx,%riz,4\),%eax 53 [ ]*[a-f0-9]+: 8b 04 e3 mov \(%rbx,%riz,8\),%eax 54 [ ]*[a-f0-9]+: 8b 04 24 mov \(%rsp\),%eax 55 [ ]*[a-f0-9]+: 8b 04 24 mov \(%rsp\),%eax 56 [ ]*[a-f0-9]+: 8b 04 24 mov \(%rsp\),%eax 57 [ ]*[a-f0-9]+: 8b 04 64 mov \(%rsp,%riz,2\),%eax 58 [ ]*[a-f0-9]+: 8b 04 a4 mov \(%rsp,%riz,4\),%eax 59 [ ]*[a-f0-9]+: 8b 04 e4 mov \(%rsp,%riz,8\),%eax 60 [ ]*[a-f0-9]+: 41 8b 04 24 mov \(%r12\),%eax 61 [ ]*[a-f0-9]+: 41 8b 04 24 mov \(%r12\),%eax 62 [ ]*[a-f0-9]+: 41 8b 04 24 mov \(%r12\),%eax 63 [ ]*[a-f0-9]+: 41 8b 04 64 mov \(%r12,%riz,2\),%eax 64 [ ]*[a-f0-9]+: 41 8b 04 a4 mov \(%r12,%riz,4\),%eax 65 [ ]*[a-f0-9]+: 41 8b 04 e4 mov \(%r12,%riz,8\),%eax 66 #pass 67