222 instantiations of Register
Microsoft.Diagnostics.DataContractReader.Contracts (222)
Contracts\StackWalk\Context\AMD64Context.cs (35)
226
[
Register
(RegisterType.Segments)]
230
[
Register
(RegisterType.Segments)]
234
[
Register
(RegisterType.Segments)]
238
[
Register
(RegisterType.Segments)]
242
[
Register
(RegisterType.Segments)]
246
[
Register
(RegisterType.Segments)]
252
[
Register
(RegisterType.General)]
258
[
Register
(RegisterType.Debug)]
262
[
Register
(RegisterType.Debug)]
266
[
Register
(RegisterType.Debug)]
270
[
Register
(RegisterType.Debug)]
274
[
Register
(RegisterType.Debug)]
278
[
Register
(RegisterType.Debug)]
286
[
Register
(RegisterType.General)]
290
[
Register
(RegisterType.General)]
294
[
Register
(RegisterType.General)]
298
[
Register
(RegisterType.General)]
302
[
Register
(RegisterType.Control | RegisterType.StackPointer)]
306
[
Register
(RegisterType.Control | RegisterType.FramePointer)]
310
[
Register
(RegisterType.General)]
314
[
Register
(RegisterType.General)]
318
[
Register
(RegisterType.General)]
322
[
Register
(RegisterType.General)]
326
[
Register
(RegisterType.General)]
330
[
Register
(RegisterType.General)]
334
[
Register
(RegisterType.General)]
338
[
Register
(RegisterType.General)]
342
[
Register
(RegisterType.General)]
346
[
Register
(RegisterType.General)]
350
[
Register
(RegisterType.Control | RegisterType.ProgramCounter)]
368
[
Register
(RegisterType.Debug)]
372
[
Register
(RegisterType.Debug)]
376
[
Register
(RegisterType.Debug)]
380
[
Register
(RegisterType.Debug)]
384
[
Register
(RegisterType.Debug)]
Contracts\StackWalk\Context\ARM64Context.cs (41)
248
[
Register
(RegisterType.General)]
252
[
Register
(RegisterType.General)]
256
[
Register
(RegisterType.General)]
260
[
Register
(RegisterType.General)]
264
[
Register
(RegisterType.General)]
268
[
Register
(RegisterType.General)]
272
[
Register
(RegisterType.General)]
276
[
Register
(RegisterType.General)]
280
[
Register
(RegisterType.General)]
284
[
Register
(RegisterType.General)]
288
[
Register
(RegisterType.General)]
292
[
Register
(RegisterType.General)]
296
[
Register
(RegisterType.General)]
300
[
Register
(RegisterType.General)]
304
[
Register
(RegisterType.General)]
308
[
Register
(RegisterType.General)]
312
[
Register
(RegisterType.General)]
316
[
Register
(RegisterType.General)]
320
[
Register
(RegisterType.General)]
324
[
Register
(RegisterType.General)]
328
[
Register
(RegisterType.General)]
332
[
Register
(RegisterType.General)]
336
[
Register
(RegisterType.General)]
340
[
Register
(RegisterType.General)]
344
[
Register
(RegisterType.General)]
348
[
Register
(RegisterType.General)]
352
[
Register
(RegisterType.General)]
356
[
Register
(RegisterType.General)]
360
[
Register
(RegisterType.General)]
364
[
Register
(RegisterType.General)]
372
[
Register
(RegisterType.Control | RegisterType.FramePointer)]
376
[
Register
(RegisterType.Control)]
380
[
Register
(RegisterType.Control | RegisterType.StackPointer)]
384
[
Register
(RegisterType.Control | RegisterType.ProgramCounter)]
392
[
Register
(RegisterType.FloatingPoint)]
396
[
Register
(RegisterType.FloatingPoint)]
400
[
Register
(RegisterType.FloatingPoint)]
413
[
Register
(RegisterType.Debug)]
417
[
Register
(RegisterType.Debug)]
421
[
Register
(RegisterType.Debug)]
425
[
Register
(RegisterType.Debug)]
Contracts\StackWalk\Context\ARMContext.cs (38)
172
[
Register
(RegisterType.General)]
176
[
Register
(RegisterType.General)]
180
[
Register
(RegisterType.General)]
184
[
Register
(RegisterType.General)]
188
[
Register
(RegisterType.General)]
192
[
Register
(RegisterType.General)]
196
[
Register
(RegisterType.General)]
200
[
Register
(RegisterType.General)]
204
[
Register
(RegisterType.General)]
208
[
Register
(RegisterType.General)]
212
[
Register
(RegisterType.General)]
216
[
Register
(RegisterType.General | RegisterType.FramePointer)]
220
[
Register
(RegisterType.General)]
228
[
Register
(RegisterType.Control | RegisterType.StackPointer)]
232
[
Register
(RegisterType.Control)]
236
[
Register
(RegisterType.Control | RegisterType.ProgramCounter)]
240
[
Register
(RegisterType.General)]
248
[
Register
(RegisterType.FloatingPoint)]
255
[
Register
(RegisterType.FloatingPoint)]
259
[
Register
(RegisterType.FloatingPoint)]
263
[
Register
(RegisterType.FloatingPoint)]
267
[
Register
(RegisterType.FloatingPoint)]
271
[
Register
(RegisterType.FloatingPoint)]
275
[
Register
(RegisterType.FloatingPoint)]
279
[
Register
(RegisterType.FloatingPoint)]
283
[
Register
(RegisterType.FloatingPoint)]
287
[
Register
(RegisterType.FloatingPoint)]
291
[
Register
(RegisterType.FloatingPoint)]
295
[
Register
(RegisterType.FloatingPoint)]
299
[
Register
(RegisterType.FloatingPoint)]
303
[
Register
(RegisterType.FloatingPoint)]
307
[
Register
(RegisterType.FloatingPoint)]
311
[
Register
(RegisterType.FloatingPoint)]
315
[
Register
(RegisterType.FloatingPoint)]
322
[
Register
(RegisterType.Debug)]
326
[
Register
(RegisterType.Debug)]
330
[
Register
(RegisterType.Debug)]
334
[
Register
(RegisterType.Debug)]
Contracts\StackWalk\Context\LoongArch64Context.cs (36)
241
[
Register
(RegisterType.General)]
245
[
Register
(RegisterType.General)]
249
[
Register
(RegisterType.General)]
253
[
Register
(RegisterType.General | RegisterType.StackPointer)]
257
[
Register
(RegisterType.General)]
261
[
Register
(RegisterType.General)]
265
[
Register
(RegisterType.General)]
269
[
Register
(RegisterType.General)]
273
[
Register
(RegisterType.General)]
277
[
Register
(RegisterType.General)]
281
[
Register
(RegisterType.General)]
285
[
Register
(RegisterType.General)]
289
[
Register
(RegisterType.General)]
293
[
Register
(RegisterType.General)]
297
[
Register
(RegisterType.General)]
301
[
Register
(RegisterType.General)]
305
[
Register
(RegisterType.General)]
309
[
Register
(RegisterType.General)]
313
[
Register
(RegisterType.General)]
317
[
Register
(RegisterType.General)]
321
[
Register
(RegisterType.General)]
325
[
Register
(RegisterType.General)]
329
[
Register
(RegisterType.General | RegisterType.FramePointer)]
333
[
Register
(RegisterType.General)]
337
[
Register
(RegisterType.General)]
341
[
Register
(RegisterType.General)]
345
[
Register
(RegisterType.General)]
349
[
Register
(RegisterType.General)]
353
[
Register
(RegisterType.General)]
357
[
Register
(RegisterType.General)]
361
[
Register
(RegisterType.General)]
365
[
Register
(RegisterType.General)]
373
[
Register
(RegisterType.Control | RegisterType.ProgramCounter)]
381
[
Register
(RegisterType.FloatingPoint)]
385
[
Register
(RegisterType.FloatingPoint)]
389
[
Register
(RegisterType.FloatingPoint)]
Contracts\StackWalk\Context\RISCV64Context.cs (34)
238
[
Register
(RegisterType.General)]
242
[
Register
(RegisterType.General | RegisterType.StackPointer)]
246
[
Register
(RegisterType.General)]
250
[
Register
(RegisterType.General)]
254
[
Register
(RegisterType.General)]
258
[
Register
(RegisterType.General)]
262
[
Register
(RegisterType.General)]
266
[
Register
(RegisterType.General | RegisterType.FramePointer)]
270
[
Register
(RegisterType.General)]
274
[
Register
(RegisterType.General)]
278
[
Register
(RegisterType.General)]
282
[
Register
(RegisterType.General)]
286
[
Register
(RegisterType.General)]
290
[
Register
(RegisterType.General)]
294
[
Register
(RegisterType.General)]
298
[
Register
(RegisterType.General)]
302
[
Register
(RegisterType.General)]
306
[
Register
(RegisterType.General)]
310
[
Register
(RegisterType.General)]
314
[
Register
(RegisterType.General)]
318
[
Register
(RegisterType.General)]
322
[
Register
(RegisterType.General)]
326
[
Register
(RegisterType.General)]
330
[
Register
(RegisterType.General)]
334
[
Register
(RegisterType.General)]
338
[
Register
(RegisterType.General)]
342
[
Register
(RegisterType.General)]
346
[
Register
(RegisterType.General)]
350
[
Register
(RegisterType.General)]
354
[
Register
(RegisterType.General)]
358
[
Register
(RegisterType.General)]
366
[
Register
(RegisterType.Control | RegisterType.ProgramCounter)]
374
[
Register
(RegisterType.FloatingPoint)]
378
[
Register
(RegisterType.FloatingPoint)]
Contracts\StackWalk\Context\X86Context.cs (38)
187
[
Register
(RegisterType.Debug)]
191
[
Register
(RegisterType.Debug)]
195
[
Register
(RegisterType.Debug)]
199
[
Register
(RegisterType.Debug)]
203
[
Register
(RegisterType.Debug)]
207
[
Register
(RegisterType.Debug)]
215
[
Register
(RegisterType.FloatingPoint)]
219
[
Register
(RegisterType.FloatingPoint)]
223
[
Register
(RegisterType.FloatingPoint)]
227
[
Register
(RegisterType.FloatingPoint)]
231
[
Register
(RegisterType.FloatingPoint)]
235
[
Register
(RegisterType.FloatingPoint)]
239
[
Register
(RegisterType.FloatingPoint)]
243
[
Register
(RegisterType.FloatingPoint)]
247
[
Register
(RegisterType.FloatingPoint)]
251
[
Register
(RegisterType.FloatingPoint)]
255
[
Register
(RegisterType.FloatingPoint)]
259
[
Register
(RegisterType.FloatingPoint)]
263
[
Register
(RegisterType.FloatingPoint)]
267
[
Register
(RegisterType.FloatingPoint)]
271
[
Register
(RegisterType.FloatingPoint)]
275
[
Register
(RegisterType.FloatingPoint)]
283
[
Register
(RegisterType.Segments)]
287
[
Register
(RegisterType.Segments)]
291
[
Register
(RegisterType.Segments)]
295
[
Register
(RegisterType.Segments)]
303
[
Register
(RegisterType.General)]
307
[
Register
(RegisterType.General)]
311
[
Register
(RegisterType.General)]
315
[
Register
(RegisterType.General)]
319
[
Register
(RegisterType.General)]
323
[
Register
(RegisterType.General)]
331
[
Register
(RegisterType.Control | RegisterType.FramePointer)]
335
[
Register
(RegisterType.Control | RegisterType.ProgramCounter)]
339
[
Register
(RegisterType.Segments)]
343
[
Register
(RegisterType.General)]
347
[
Register
(RegisterType.Control | RegisterType.StackPointer)]
351
[
Register
(RegisterType.Segments)]