Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(498)

Side by Side Diff: courgette/testdata/rel32_x64_01.txt

Issue 2072093003: Courgette: Extend pointer detection in x64. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Correct Nits in comments Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « courgette/rel32_finder_x64.cc ('k') | courgette/testdata/rel32_x64_02.txt » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Test all rel32 jump instructions and supported rip accesses. 1 # Test all rel32 jump instructions and supported rip accesses.
2 2
3 # Processor type 3 # Processor type
4 x64 4 x64
5 # .text start RVA and end RVA 5 # .text start RVA and end RVA
6 1000 6 1000
7 3000 7 3000
8 # .reloc start RVA and end RVA 8 # .reloc start RVA and end RVA
9 3800 9 3800
10 4000 10 4000
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
48 004010A6: 48 8D 3D 00 00 00 lea rdi,[rip+00000000] 48 004010A6: 48 8D 3D 00 00 00 lea rdi,[rip+00000000]
49 00 49 00
50 004010AD: 4C 8B 05 00 00 00 mov r8,[rip+00000000] 50 004010AD: 4C 8B 05 00 00 00 mov r8,[rip+00000000]
51 00 51 00
52 004010B4: 4C 8B 3D 00 00 00 mov r15,[rip+00000000] 52 004010B4: 4C 8B 3D 00 00 00 mov r15,[rip+00000000]
53 00 53 00
54 004010BB: 4C 8D 05 00 00 00 lea r8,[rip+00000000] 54 004010BB: 4C 8D 05 00 00 00 lea r8,[rip+00000000]
55 00 55 00
56 004010C2: 4C 8D 3D 00 00 00 lea r15,[rip+00000000] 56 004010C2: 4C 8D 3D 00 00 00 lea r15,[rip+00000000]
57 00 57 00
58 004010C9: 5D pop ebp 58 004010C9: 66 8B 05 00 00 00 mov ax,[rip+00000000]
59 004010CA: C3 ret 59 00
60 004010D0: 66 8B 3D 00 00 00 mov di,[rip+00000000]
61 00
62 004010D7: 66 8D 05 00 00 00 lea ax,[rip+00000000]
63 00
64 004010DE: 66 8D 3D 00 00 00 lea di,[rip+00000000]
65 00
66 004010E5: 5D pop ebp
67 004010E6: C3 ret
60 68
61 Abs32: 69 Abs32:
62 70
63 Expected: 71 Expected:
64 1004 72 1004
65 1009 73 1009
66 100F 74 100F
67 1015 75 1015
68 101B 76 101B
69 1021 77 1021
70 1027 78 1027
71 102D 79 102D
72 1033 80 1033
73 1039 81 1039
74 103F 82 103F
75 1045 83 1045
76 1057 84 1057
77 105D 85 105D
78 1063 86 1063
79 1069 87 1069
80 106F 88 106F
81 1075 89 1075
82 # 107B Not yet detected. 90 107B
83 # 1081 Not yet detected. 91 1081
84 # 1087 Not yet detected. 92 1087
85 # 108D Not yet detected. 93 108D
86 1094 94 1094
87 109B 95 109B
88 10A2 96 10A2
89 10A9 97 10A9
90 10B0 98 10B0
91 10B7 99 10B7
92 10BE 100 10BE
93 10C5 101 10C5
102 10CC
103 10D3
104 10DA
105 10E1
OLDNEW
« no previous file with comments | « courgette/rel32_finder_x64.cc ('k') | courgette/testdata/rel32_x64_02.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698