222 instantiations of Register
Microsoft.Diagnostics.DataContractReader.Contracts (222)
Contracts\StackWalk\Context\AMD64Context.cs (35)
223
[
Register
(RegisterType.Segments)]
227
[
Register
(RegisterType.Segments)]
231
[
Register
(RegisterType.Segments)]
235
[
Register
(RegisterType.Segments)]
239
[
Register
(RegisterType.Segments)]
243
[
Register
(RegisterType.Segments)]
249
[
Register
(RegisterType.General)]
255
[
Register
(RegisterType.Debug)]
259
[
Register
(RegisterType.Debug)]
263
[
Register
(RegisterType.Debug)]
267
[
Register
(RegisterType.Debug)]
271
[
Register
(RegisterType.Debug)]
275
[
Register
(RegisterType.Debug)]
283
[
Register
(RegisterType.General)]
287
[
Register
(RegisterType.General)]
291
[
Register
(RegisterType.General)]
295
[
Register
(RegisterType.General)]
299
[
Register
(RegisterType.Control | RegisterType.StackPointer)]
303
[
Register
(RegisterType.Control | RegisterType.FramePointer)]
307
[
Register
(RegisterType.General)]
311
[
Register
(RegisterType.General)]
315
[
Register
(RegisterType.General)]
319
[
Register
(RegisterType.General)]
323
[
Register
(RegisterType.General)]
327
[
Register
(RegisterType.General)]
331
[
Register
(RegisterType.General)]
335
[
Register
(RegisterType.General)]
339
[
Register
(RegisterType.General)]
343
[
Register
(RegisterType.General)]
347
[
Register
(RegisterType.Control | RegisterType.ProgramCounter)]
365
[
Register
(RegisterType.Debug)]
369
[
Register
(RegisterType.Debug)]
373
[
Register
(RegisterType.Debug)]
377
[
Register
(RegisterType.Debug)]
381
[
Register
(RegisterType.Debug)]
Contracts\StackWalk\Context\ARM64Context.cs (41)
245
[
Register
(RegisterType.General)]
249
[
Register
(RegisterType.General)]
253
[
Register
(RegisterType.General)]
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)]
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)]
369
[
Register
(RegisterType.Control | RegisterType.FramePointer)]
373
[
Register
(RegisterType.Control)]
377
[
Register
(RegisterType.Control | RegisterType.StackPointer)]
381
[
Register
(RegisterType.Control | RegisterType.ProgramCounter)]
389
[
Register
(RegisterType.FloatingPoint)]
393
[
Register
(RegisterType.FloatingPoint)]
397
[
Register
(RegisterType.FloatingPoint)]
410
[
Register
(RegisterType.Debug)]
414
[
Register
(RegisterType.Debug)]
418
[
Register
(RegisterType.Debug)]
422
[
Register
(RegisterType.Debug)]
Contracts\StackWalk\Context\ARMContext.cs (38)
171
[
Register
(RegisterType.General)]
175
[
Register
(RegisterType.General)]
179
[
Register
(RegisterType.General)]
183
[
Register
(RegisterType.General)]
187
[
Register
(RegisterType.General)]
191
[
Register
(RegisterType.General)]
195
[
Register
(RegisterType.General)]
199
[
Register
(RegisterType.General)]
203
[
Register
(RegisterType.General)]
207
[
Register
(RegisterType.General)]
211
[
Register
(RegisterType.General)]
215
[
Register
(RegisterType.General | RegisterType.FramePointer)]
219
[
Register
(RegisterType.General)]
227
[
Register
(RegisterType.Control | RegisterType.StackPointer)]
231
[
Register
(RegisterType.Control)]
235
[
Register
(RegisterType.Control | RegisterType.ProgramCounter)]
239
[
Register
(RegisterType.General)]
247
[
Register
(RegisterType.FloatingPoint)]
254
[
Register
(RegisterType.FloatingPoint)]
258
[
Register
(RegisterType.FloatingPoint)]
262
[
Register
(RegisterType.FloatingPoint)]
266
[
Register
(RegisterType.FloatingPoint)]
270
[
Register
(RegisterType.FloatingPoint)]
274
[
Register
(RegisterType.FloatingPoint)]
278
[
Register
(RegisterType.FloatingPoint)]
282
[
Register
(RegisterType.FloatingPoint)]
286
[
Register
(RegisterType.FloatingPoint)]
290
[
Register
(RegisterType.FloatingPoint)]
294
[
Register
(RegisterType.FloatingPoint)]
298
[
Register
(RegisterType.FloatingPoint)]
302
[
Register
(RegisterType.FloatingPoint)]
306
[
Register
(RegisterType.FloatingPoint)]
310
[
Register
(RegisterType.FloatingPoint)]
314
[
Register
(RegisterType.FloatingPoint)]
321
[
Register
(RegisterType.Debug)]
325
[
Register
(RegisterType.Debug)]
329
[
Register
(RegisterType.Debug)]
333
[
Register
(RegisterType.Debug)]
Contracts\StackWalk\Context\LoongArch64Context.cs (36)
239
[
Register
(RegisterType.General)]
243
[
Register
(RegisterType.General)]
247
[
Register
(RegisterType.General)]
251
[
Register
(RegisterType.General | RegisterType.StackPointer)]
255
[
Register
(RegisterType.General)]
259
[
Register
(RegisterType.General)]
263
[
Register
(RegisterType.General)]
267
[
Register
(RegisterType.General)]
271
[
Register
(RegisterType.General)]
275
[
Register
(RegisterType.General)]
279
[
Register
(RegisterType.General)]
283
[
Register
(RegisterType.General)]
287
[
Register
(RegisterType.General)]
291
[
Register
(RegisterType.General)]
295
[
Register
(RegisterType.General)]
299
[
Register
(RegisterType.General)]
303
[
Register
(RegisterType.General)]
307
[
Register
(RegisterType.General)]
311
[
Register
(RegisterType.General)]
315
[
Register
(RegisterType.General)]
319
[
Register
(RegisterType.General)]
323
[
Register
(RegisterType.General)]
327
[
Register
(RegisterType.General | RegisterType.FramePointer)]
331
[
Register
(RegisterType.General)]
335
[
Register
(RegisterType.General)]
339
[
Register
(RegisterType.General)]
343
[
Register
(RegisterType.General)]
347
[
Register
(RegisterType.General)]
351
[
Register
(RegisterType.General)]
355
[
Register
(RegisterType.General)]
359
[
Register
(RegisterType.General)]
363
[
Register
(RegisterType.General)]
371
[
Register
(RegisterType.Control | RegisterType.ProgramCounter)]
379
[
Register
(RegisterType.FloatingPoint)]
383
[
Register
(RegisterType.FloatingPoint)]
387
[
Register
(RegisterType.FloatingPoint)]
Contracts\StackWalk\Context\RISCV64Context.cs (34)
237
[
Register
(RegisterType.General)]
241
[
Register
(RegisterType.General | RegisterType.StackPointer)]
245
[
Register
(RegisterType.General)]
249
[
Register
(RegisterType.General)]
253
[
Register
(RegisterType.General)]
257
[
Register
(RegisterType.General)]
261
[
Register
(RegisterType.General)]
265
[
Register
(RegisterType.General | RegisterType.FramePointer)]
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)]
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)]
365
[
Register
(RegisterType.Control | RegisterType.ProgramCounter)]
373
[
Register
(RegisterType.FloatingPoint)]
377
[
Register
(RegisterType.FloatingPoint)]
Contracts\StackWalk\Context\X86Context.cs (38)
184
[
Register
(RegisterType.Debug)]
188
[
Register
(RegisterType.Debug)]
192
[
Register
(RegisterType.Debug)]
196
[
Register
(RegisterType.Debug)]
200
[
Register
(RegisterType.Debug)]
204
[
Register
(RegisterType.Debug)]
212
[
Register
(RegisterType.FloatingPoint)]
216
[
Register
(RegisterType.FloatingPoint)]
220
[
Register
(RegisterType.FloatingPoint)]
224
[
Register
(RegisterType.FloatingPoint)]
228
[
Register
(RegisterType.FloatingPoint)]
232
[
Register
(RegisterType.FloatingPoint)]
236
[
Register
(RegisterType.FloatingPoint)]
240
[
Register
(RegisterType.FloatingPoint)]
244
[
Register
(RegisterType.FloatingPoint)]
248
[
Register
(RegisterType.FloatingPoint)]
252
[
Register
(RegisterType.FloatingPoint)]
256
[
Register
(RegisterType.FloatingPoint)]
260
[
Register
(RegisterType.FloatingPoint)]
264
[
Register
(RegisterType.FloatingPoint)]
268
[
Register
(RegisterType.FloatingPoint)]
272
[
Register
(RegisterType.FloatingPoint)]
280
[
Register
(RegisterType.Segments)]
284
[
Register
(RegisterType.Segments)]
288
[
Register
(RegisterType.Segments)]
292
[
Register
(RegisterType.Segments)]
300
[
Register
(RegisterType.General)]
304
[
Register
(RegisterType.General)]
308
[
Register
(RegisterType.General)]
312
[
Register
(RegisterType.General)]
316
[
Register
(RegisterType.General)]
320
[
Register
(RegisterType.General)]
328
[
Register
(RegisterType.Control | RegisterType.FramePointer)]
332
[
Register
(RegisterType.Control | RegisterType.ProgramCounter)]
336
[
Register
(RegisterType.Segments)]
340
[
Register
(RegisterType.General)]
344
[
Register
(RegisterType.Control | RegisterType.StackPointer)]
348
[
Register
(RegisterType.Segments)]