Lines Matching +full:0 +full:x16

20 // CHECKDSO-NEXT:     Address: 0x10340
33 // CHECKDSO-NEXT: Address: 0x30450
43 // &(.got.plt[3]) = 0x30450 + 3 * 8 = 0x30468
44 // CHECKDSO-NEXT: 0x30468 R_AARCH64_JUMP_SLOT foo
46 // &(.got.plt[4]) = 0x30450 + 4 * 8 = 0x30470
47 // CHECKDSO-NEXT: 0x30470 R_AARCH64_JUMP_SLOT bar
49 // &(.got.plt[5]) = 0x30000 + 5 * 8 = 0x30470
50 // CHECKDSO-NEXT: 0x30478 R_AARCH64_JUMP_SLOT weak
55 // .got.plt[0..2] = 0 (reserved)
56 // .got.plt[3..5] = .plt = 0x10010
62 // DISASMDSO-NEXT: 10330: b 0x10360 <foo@plt>
63 // DISASMDSO-NEXT: 10334: b 0x10370 <bar@plt>
64 // DISASMDSO-NEXT: 10338: b 0x10380 <weak@plt>
72 // DISASMDSO-NEXT: 10340: stp x16, x30, [sp, #-0x10]!
73 // &(.got.plt[2]) = 0x30450 + 2 * 8 = 0x30460
74 // DISASMDSO-NEXT: 10344: adrp x16, #0x20000
75 // DISASMDSO-NEXT: 10348: ldr x17, [x16, #0x460]
76 // DISASMDSO-NEXT: 1034c: add x16, x16, #0x460
82 // foo@plt 0x30468
83 // &.got.plt[foo] = 0x30468
86 // DISASMDSO-NEXT: 10360: adrp x16, #0x20000
87 // DISASMDSO-NEXT: 10364: ldr x17, [x16, #0x468]
88 // DISASMDSO-NEXT: 10368: add x16, x16, #0x468
92 // &.got.plt[foo] = 0x30470
95 // DISASMDSO-NEXT: 10370: adrp x16, #0x20000
96 // DISASMDSO-NEXT: 10374: ldr x17, [x16, #0x470]
97 // DISASMDSO-NEXT: 10378: add x16, x16, #0x470
101 // 0x30468 = 0x10000 + 131072 + 1128
104 // DISASMDSO-NEXT: 10380: adrp x16, #0x20000
105 // DISASMDSO-NEXT: 10384: ldr x17, [x16, #0x478]
106 // DISASMDSO-NEXT: 10388: add x16, x16, #0x478
115 // CHECKEXE-NEXT: Address: 0x2102E0
128 // CHECKEXE-NEXT: Address: 0x2303F0
138 // &(.got.plt[3]) = 0x2303f0 + 3 * 8 = 0x230408
139 // CHECKEXE-NEXT: 0x230408 R_AARCH64_JUMP_SLOT bar 0x0
141 // &(.got.plt[4]) = 0x2303f0 + 4 * 8 = 0x230410
142 // CHECKEXE-NEXT: 0x230410 R_AARCH64_JUMP_SLOT weak 0x0
147 // .got.plt[0..2] = 0 (reserved)
148 // .got.plt[3..4] = .plt = 0x40010
154 // DISASMEXE-NEXT: 2102c8: b 0x2102d4 <foo>
155 // DISASMEXE-NEXT: 2102cc: b 0x210300 <bar@plt>
156 // DISASMEXE-NEXT: 2102d0: b 0x210310 <weak@plt>
164 // DISASMEXE-NEXT: 2102e0: stp x16, x30, [sp, #-0x10]!
165 // &(.got.plt[2]) = 0x2303f0 + 2 * 8 = 0x230400
166 // DISASMEXE-NEXT: 2102e4: adrp x16, #0x20000
167 // DISASMEXE-NEXT: 2102e8: ldr x17, [x16, #0x400]
168 // DISASMEXE-NEXT: 2102ec: add x16, x16, #0x400
177 // DISASMEXE-NEXT: 210300: adrp x16, #0x20000
178 // DISASMEXE-NEXT: 210304: ldr x17, [x16, #0x408]
179 // DISASMEXE-NEXT: 210308: add x16, x16, #0x408
185 // DISASMEXE-NEXT: 210310: adrp x16, #0x20000
186 // DISASMEXE-NEXT: 210314: ldr x17, [x16, #0x410]
187 // DISASMEXE-NEXT: 210318: add x16, x16, #0x410