Home | History | Annotate | Download | only in Unwind

Lines Matching refs:_registers

49   uint32_t  getSP() const          { return _registers.__esp; }
50 void setSP(uint32_t value) { _registers.__esp = value; }
51 uint32_t getIP() const { return _registers.__eip; }
52 void setIP(uint32_t value) { _registers.__eip = value; }
53 uint32_t getEBP() const { return _registers.__ebp; }
54 void setEBP(uint32_t value) { _registers.__ebp = value; }
55 uint32_t getEBX() const { return _registers.__ebx; }
56 void setEBX(uint32_t value) { _registers.__ebx = value; }
57 uint32_t getECX() const { return _registers.__ecx; }
58 void setECX(uint32_t value) { _registers.__ecx = value; }
59 uint32_t getEDX() const { return _registers.__edx; }
60 void setEDX(uint32_t value) { _registers.__edx = value; }
61 uint32_t getESI() const { return _registers.__esi; }
62 void setESI(uint32_t value) { _registers.__esi = value; }
63 uint32_t getEDI() const { return _registers.__edi; }
64 void setEDI(uint32_t value) { _registers.__edi = value; }
86 GPRs _registers;
92 _registers = *((GPRs *)registers);
96 memset(&_registers, 0, sizeof(_registers));
114 return _registers.__eip;
116 return _registers.__esp;
118 return _registers.__eax;
120 return _registers.__ecx;
122 return _registers.__edx;
124 return _registers.__ebx;
126 return _registers.__ebp;
128 return _registers.__esp;
130 return _registers.__esi;
132 return _registers.__edi;
140 _registers.__eip = value;
143 _registers.__esp = value;
146 _registers.__eax = value;
149 _registers.__ecx = value;
152 _registers.__edx = value;
155 _registers.__ebx = value;
158 _registers.__ebp = value;
161 _registers.__esp = value;
164 _registers.__esi = value;
167 _registers.__edi = value;
237 uint64_t getSP() const { return _registers.__rsp; }
238 void setSP(uint64_t value) { _registers.__rsp = value; }
239 uint64_t getIP() const { return _registers.__rip; }
240 void setIP(uint64_t value) { _registers.__rip = value; }
241 uint64_t getRBP() const { return _registers.__rbp; }
242 void setRBP(uint64_t value) { _registers.__rbp = value; }
243 uint64_t getRBX() const { return _registers.__rbx; }
244 void setRBX(uint64_t value) { _registers.__rbx = value; }
245 uint64_t getR12() const { return _registers.__r12; }
246 void setR12(uint64_t value) { _registers.__r12 = value; }
247 uint64_t getR13() const { return _registers.__r13; }
248 void setR13(uint64_t value) { _registers.__r13 = value; }
249 uint64_t getR14() const { return _registers.__r14; }
250 void setR14(uint64_t value) { _registers.__r14 = value; }
251 uint64_t getR15() const { return _registers.__r15; }
252 void setR15(uint64_t value) { _registers.__r15 = value; }
278 GPRs _registers;
284 _registers = *((GPRs *)registers);
288 memset(&_registers, 0, sizeof(_registers));
306 return _registers.__rip;
308 return _registers.__rsp;
310 return _registers.__rax;
312 return _registers.__rdx;
314 return _registers.__rcx;
316 return _registers.__rbx;
318 return _registers.__rsi;
320 return _registers.__rdi;
322 return _registers.__rbp;
324 return _registers.__rsp;
326 return _registers.__r8;
328 return _registers.__r9;
330 return _registers.__r10;
332 return _registers.__r11;
334 return _registers.__r12;
336 return _registers.__r13;
338 return _registers.__r14;
340 return _registers.__r15;
348 _registers.__rip = value;
351 _registers.__rsp = value;
354 _registers.__rax = value;
357 _registers.__rdx = value;
360 _registers.__rcx = value;
363 _registers.__rbx = value;
366 _registers.__rsi = value;
369 _registers.__rdi = value;
372 _registers.__rbp = value;
375 _registers.__rsp = value;
378 _registers.__r8 = value;
381 _registers.__r9 = value;
384 _registers.__r10 = value;
387 _registers.__r11 = value;
390 _registers.__r12 = value;
393 _registers.__r13 = value;
396 _registers.__r14 = value;
399 _registers.__r15 = value;
485 uint64_t getSP() const { return _registers.__r1; }
486 void setSP(uint32_t value) { _registers.__r1 = value; }
487 uint64_t getIP() const { return _registers.__srr0; }
488 void setIP(uint32_t value) { _registers.__srr0 = value; }
541 ppc_thread_state_t _registers;
549 _registers = *((ppc_thread_state_t *)registers);
555 memset(&_registers, 0, sizeof(_registers));
585 return _registers.__srr0;
587 return _registers.__r1;
589 return _registers.__r0;
591 return _registers.__r1;
593 _registers.__r2;
595 return _registers.__r3;
597 return _registers.__r4;
599 return _registers.__r5;
601 return _registers.__r6;
603 return _registers.__r7;
605 return _registers.__r8;
607 return _registers.__r9;
609 return _registers.__r10;
611 return _registers.__r11;
613 return _registers.__r12;
615 return _registers.__r13;
617 return _registers.__r14;
619 return _registers.__r15;
621 return _registers.__r16;
623 return _registers.__r17;
625 return _registers.__r18;
627 return _registers.__r19;
629 return _registers.__r20;
631 return _registers.__r21;
633 return _registers.__r22;
635 return _registers.__r23;
637 return _registers.__r24;
639 return _registers.__r25;
641 return _registers.__r26;
643 return _registers.__r27;
645 return _registers.__r28;
647 return _registers.__r29;
649 return _registers.__r30;
651 return _registers.__r31;
653 return _registers.__lr;
655 return (_registers.__cr & 0xF0000000);
657 return (_registers.__cr & 0x0F000000);
659 return (_registers.__cr & 0x00F00000);
661 return (_registers.__cr & 0x000F0000);
663 return (_registers.__cr & 0x0000F000);
665 return (_registers.__cr & 0x00000F00);
667 return (_registers.__cr & 0x000000F0);
669 return (_registers.__cr & 0x0000000F);
671 return _registers.__vrsave;
680 _registers.__srr0 = value;
683 _registers.__r1 = value;
686 _registers.__r0 = value;
689 _registers.__r1 = value;
692 _registers.__r2 = value;
695 _registers.__r3 = value;
698 _registers.__r4 = value;
701 _registers.__r5 = value;
704 _registers.__r6 = value;
707 _registers.__r7 = value;
710 _registers.__r8 = value;
713 _registers.__r9 = value;
716 _registers.__r10 = value;
719 _registers.__r11 = value;
722 _registers.__r12 = value;
725 _registers.__r13 = value;
728 _registers.__r14 = value;
731 _registers.__r15 = value;
734 _registers.__r16 = value;
737 _registers.__r17 = value;
740 _registers.__r18 = value;
743 _registers.__r19 = value;
746 _registers.__r20 = value;
749 _registers.__r21 = value;
752 _registers.__r22 = value;
755 _registers.__r23 = value;
758 _registers.__r24 = value;
761 _registers.__r25 = value;
764 _registers.__r26 = value;
767 _registers.__r27 = value;
770 _registers.__r28 = value;
773 _registers.__r29 = value;
776 _registers.__r30 = value;
779 _registers.__r31 = value;
782 _registers.__mq = value;
785 _registers.__lr = value;
788 _registers.__ctr = value;
791 _registers.__cr &= 0x0FFFFFFF;
792 _registers.__cr |= (value & 0xF0000000);
795 _registers.__cr &= 0xF0FFFFFF;
796 _registers.__cr |= (value & 0x0F000000);
799 _registers.__cr &= 0xFF0FFFFF;
800 _registers.__cr |= (value & 0x00F00000);
803 _registers.__cr &= 0xFFF0FFFF;
804 _registers.__cr |= (value & 0x000F0000);
807 _registers.__cr &= 0xFFFF0FFF;
808 _registers.__cr |= (value & 0x0000F000);
811 _registers.__cr &= 0xFFFFF0FF;
812 _registers.__cr |= (value & 0x00000F00);
815 _registers.__cr &= 0xFFFFFF0F;
816 _registers.__cr |= (value & 0x000000F0);
819 _registers.__cr &= 0xFFFFFFF0;
820 _registers.__cr |= (value & 0x0000000F);
823 _registers.__vrsave = value;
828 _registers.__xer = value;
1039 uint64_t getSP() const { return _registers.__sp; }
1040 void setSP(uint64_t value) { _registers.__sp = value; }
1041 uint64_t getIP() const { return _registers.__pc; }
1042 void setIP(uint64_t value) { _registers.__pc = value; }
1043 uint64_t getFP() const { return _registers.__fp; }
1044 void setFP(uint64_t value) { _registers.__fp = value; }
1056 GPRs _registers;
1067 memcpy(&_registers, registers, sizeof(_registers));
1073 memset(&_registers, 0, sizeof(_registers));
1093 return _registers.__pc;
1095 return _registers.__sp;
1097 return _registers.__x[regNum];
1103 _registers.__pc = value;
1105 _registers.__sp = value;
1107 _registers.__x[regNum] = value;
1306 uint32_t getSP() const { return _registers.__sp; }
1307 void setSP(uint32_t value) { _registers.__sp = value; }
1308 uint32_t getIP() const { return _registers.__pc; }
1309 void setIP(uint32_t value) { _registers.__pc = value; }
1352 GPRs _registers;
1389 memcpy(&_registers, registers, sizeof(_registers));
1402 memset(&_registers, 0, sizeof(_registers));
1425 return _registers.__sp;
1427 return _registers.__lr;
1429 return _registers.__pc;
1431 return _registers.__r[regNum];
1444 _registers.__sp = value;
1446 _registers.__lr = value;
1448 _registers.__pc = value;
1450 _registers.__r[regNum] = value;