Lines Matching refs:r0

302 	st.q	SP, TLB_SAVED_R0 , r0
354 ld.q SP, TLB_SAVED_R0, r0
383 ld.q SP, TLB_SAVED_R0, r0
458 st.q SP, 0, r0
460 gettr tr0, r0
461 st.q SP, 32, r0
464 getcon EXPEVT, r0
466 sub r1, r0, r1 /* r1=0 if reset */
467 movi _stext-CONFIG_PAGE_OFFSET, r0
468 ori r0, 1, r0
469 ptabs r0, tr0
472 getcon EXPEVT, r0
474 sub r1, r0, r1 /* r1=0 if single step */
486 getcon SSR, r0
488 or r0, r1, r0
490 and r0, r1, r0
491 putcon r0, SSR
493 getcon PEXPEVT, r0
494 putcon r0, EXPEVT
496 ld.q SP, 32, r0
497 ptabs r0, tr0
498 ld.q SP, 0, r0
523 st.q SP, 0, r0
525 getcon SPC, r0
526 st.q SP, 16, r0
527 getcon SSR, r0
528 st.q SP, 24, r0
532 or r0, r1, r0
534 and r0, r1, r0
535 putcon r0, SSR
537 movi debug_exeception_2, r0
538 ori r0, 1, r0 /* force SHmedia, just in case */
539 putcon r0, SPC
547 ld.q SP, 24, r0
548 putcon r0, SSR
549 ld.q SP, 16, r0
550 putcon r0, SPC
551 ld.q SP, 0, r0
723 st.q SP, FRAME_R(0), r0
979 ld.q SP, FRAME_R(0), r0
1326 getcon sr, r0
1329 and r0, r4, r3 /* r3 = shifted old ASID */
1332 andc r0, r4, r0 /* efface old ASID from SR */
1333 or r0, r2, r0 /* insert the new ASID */
1334 putcon r0, ssr
1335 movi 1f, r0
1336 putcon r0, spc
1353 gettr tr1, r0
1354 putcon r0, spc
1355 getcon sr, r0
1358 andc r0, r1, r0
1359 putcon r0, ssr
1382 getcon sr, r0 /* r0 = saved original SR */
1385 or r0, r1, r1 /* r0 with block bit set */
1402 putcon r0, ssr
1431 getcon sr, r0 /* r0 = saved original SR */
1434 or r0, r1, r1 /* r0 with block bit set */
1451 putcon r0, ssr
1501 movi 16, r0 ! this value is a best guess, should tune it by benchmarking
1502 bge/u r0, r4, tr1
1541 sub r2, r3, r0
1542 addi r0, -1, r0
1552 stx.b r3, r0, r5 /* Fault address 2 */
1740 movi 0xffffffff80000000, r0 ! phy of dump area
1741 ld.q SP, 0x000, r1 ! former r0
1742 st.q r0, 0x000, r1
1744 st.q r0, 0x008, r1
1745 st.q r0, 0x010, r2
1746 st.q r0, 0x018, r3
1747 st.q r0, 0x020, r4
1748 st.q r0, 0x028, r5
1749 st.q r0, 0x030, r6
1750 st.q r0, 0x038, r7
1751 st.q r0, 0x040, r8
1752 st.q r0, 0x048, r9
1753 st.q r0, 0x050, r10
1754 st.q r0, 0x058, r11
1755 st.q r0, 0x060, r12
1756 st.q r0, 0x068, r13
1757 st.q r0, 0x070, r14
1759 st.q r0, 0x078, r14
1760 st.q r0, 0x080, r16
1761 st.q r0, 0x088, r17
1762 st.q r0, 0x090, r18
1763 st.q r0, 0x098, r19
1764 st.q r0, 0x0a0, r20
1765 st.q r0, 0x0a8, r21
1766 st.q r0, 0x0b0, r22
1767 st.q r0, 0x0b8, r23
1768 st.q r0, 0x0c0, r24
1769 st.q r0, 0x0c8, r25
1770 st.q r0, 0x0d0, r26
1771 st.q r0, 0x0d8, r27
1772 st.q r0, 0x0e0, r28
1773 st.q r0, 0x0e8, r29
1774 st.q r0, 0x0f0, r30
1775 st.q r0, 0x0f8, r31
1776 st.q r0, 0x100, r32
1777 st.q r0, 0x108, r33
1778 st.q r0, 0x110, r34
1779 st.q r0, 0x118, r35
1780 st.q r0, 0x120, r36
1781 st.q r0, 0x128, r37
1782 st.q r0, 0x130, r38
1783 st.q r0, 0x138, r39
1784 st.q r0, 0x140, r40
1785 st.q r0, 0x148, r41
1786 st.q r0, 0x150, r42
1787 st.q r0, 0x158, r43
1788 st.q r0, 0x160, r44
1789 st.q r0, 0x168, r45
1790 st.q r0, 0x170, r46
1791 st.q r0, 0x178, r47
1792 st.q r0, 0x180, r48
1793 st.q r0, 0x188, r49
1794 st.q r0, 0x190, r50
1795 st.q r0, 0x198, r51
1796 st.q r0, 0x1a0, r52
1797 st.q r0, 0x1a8, r53
1798 st.q r0, 0x1b0, r54
1799 st.q r0, 0x1b8, r55
1800 st.q r0, 0x1c0, r56
1801 st.q r0, 0x1c8, r57
1802 st.q r0, 0x1d0, r58
1803 st.q r0, 0x1d8, r59
1804 st.q r0, 0x1e0, r60
1805 st.q r0, 0x1e8, r61
1806 st.q r0, 0x1f0, r62
1807 st.q r0, 0x1f8, r63 ! bogus, but for consistency's sake...