/linux-4.4.14/arch/metag/tbx/ |
D | tbisoft.S | 52 CMP D1RtP,#-1 76 SETL [A0StP+#8++],D0FrT,D1RtP 102 ADD D1RtP,D1Ar1,#TBICTX_AX 103 MGETL A0StP,A0FrP,[D1RtP] /* Get frame values */ 108 GETL D0FrT,D1RtP,[A0FrP++] /* Restore state from frame */ 111 MOV PC,D1RtP /* Return to caller */ 132 ADD D1RtP,D1Ar1,#TBICTX_AX 134 MGETL A0StP,A0FrP,[D1RtP] /* Get frame values */ 157 MOV D1RtP,A1LbP /* D1RtP = __exit */ 180 SETL [A0StP++],D0FrT,D1RtP /* Save return to caller */ [all …]
|
D | tbicore.S | 42 MOV PC,D1RtP 69 MOVZ PC,D1RtP /* If result is NULL we leave */ 74 MOV PC,D1RtP /* Return */ 92 SETL [A0StP++],D0FrT,D1RtP /* Save our return address */ 94 MOV D1RtP,PC /* Setup return address to form loop */ 97 GETL D0FrT,D1RtP,[--A0StP] /* Restore return address */ 98 MOV PC,D1RtP /* Return */ 118 SET [A0.3+#UON],D1RtP /* Stop shared memory access too */ 126 SET [A0.3+#UOFF],D1RtP /* Allow shared memory access */ 131 MOV PC,D1RtP /* Return (NZ indicates failure) */
|
D | tbidefr.S | 70 MOV D1RtP, #TXSTAT_FPE_INVALID_S 73 MOVLE D1Ar3, D1RtP /* Collapse FPE triggers to a single signal */ 74 MOV D1RtP, #1 75 LSLGT D1Re0, D1RtP, D1Ar3 88 GETD D1RtP, [D0Ar6+D0Re0] 101 SWAP D1RtP, PC 104 GETL D0FrT, D1RtP, [--A0StP] 105 MOV PC,D1RtP
|
D | tbictx.S | 51 MOVZ PC,D1RtP /* Early return */ 66 MOVT D1RtP,#HI(___TBICtxSave) /* Save catch buffer */ 67 CALL D1RtP,#LO(___TBICtxSave) 74 MOV PC,D1RtP 104 MOV A1.2,D1RtP /* Free off D0FrT:D1RtP pair */ 142 MOV D1RtP,TXL2COUNT 148 XOR TXL2COUNT,D1RtP,D1RtP 258 MOVZ PC,D1RtP /* Early return, nothing to do */ 276 MOV A1.2,D1RtP /* Free off D1RtP register */
|
D | tbidspram.S | 53 MOV PC, D1RtP 87 MOV PC, D1RtP 121 MOV PC, D1RtP 155 MOV PC, D1RtP
|
D | tbitimer.S | 71 MOV PC,D1RtP /* Return */ 96 MOV PC,D1RtP /* Return */ 124 MOV PC,D1RtP /* Return */ 156 MOV PC,D1RtP /* Return */
|
D | tbictxfpu.S | 44 MOVZ PC, D1RtP 103 MOV PC, D1RtP 136 MOVZ PC, D1RtP 182 MOV PC, D1RtP
|
D | tbilogf.S | 28 MOV PC,D1RtP 43 MOV PC,D1RtP /* Return */
|
D | tbiroot.S | 51 MOV PC,D1RtP 80 MOV PC,D1RtP /* Return */
|
D | tbipcx.S | 70 SETL [A0StP++],D0FrT,D1RtP 228 CALLR D1RtP,___TBIBoingRTH /* Use RTH to invoke handler */ 415 GETL D0FrT,D1RtP,[A0FrP++] /* Restore state from frame */ 418 MOV PC,D1RtP /* Return to caller */
|
/linux-4.4.14/arch/metag/kernel/ |
D | ftrace_stub.S | 21 MOV D0Ar2, D1RtP 26 MOVT D1RtP,#HI(_ftrace_stub) 27 CALL D1RtP,#LO(_ftrace_stub) 28 GETL D0.4, D1RtP, [A0StP++#(-8)] 40 MOV D0Ar2, D1RtP 48 MOV D1RtP,D1Ar3 50 SWAP PC,D1RtP 52 GETL D0.4, D1RtP, [A0StP++#(-8)] 62 MOV PC,D1RtP
|
D | user_gateway.S | 46 MOV PC,D1RtP 83 MOV PC,D1RtP 91 MOV PC,D1RtP
|
D | head.S | 37 MOVT D1RtP,#HI(_metag_start_kernel) 38 CALL D1RtP,#LO(_metag_start_kernel)
|
D | tbiunexp.S | 21 MOV PC,D1RtP
|
/linux-4.4.14/arch/metag/lib/ |
D | modsi3.S | 14 MOV D0FrT,D1RtP ! Save original return address 15 CALLR D1RtP,___udivsi3 16 MOV D1RtP,D0FrT ! Recover return address 18 MOV PC,D1RtP 28 MOV D0FrT,D1RtP ! Save original return address 30 CALLR D1RtP,___divsi3 31 MOV D1RtP,D0FrT ! Recover return address 37 MOV PC, D1RtP
|
D | div64.S | 17 MOV PC,D1RtP 71 MOV PC,D1RtP 95 CALLR D1RtP,_div_u64 104 GETL D0FrT,D1RtP,[A0StP+#(-16)] 107 MOV PC,D1RtP
|
D | ashrdi3.S | 14 MOVEQ PC,D1RtP ! Yes, return 27 MOV PC,D1RtP 32 MOV PC,D1RtP
|
D | lshrdi3.S | 14 MOVEQ PC,D1RtP ! Yes, return 27 MOV PC,D1RtP 32 MOV PC,D1RtP
|
D | ashldi3.S | 14 MOVEQ PC,D1RtP ! Yes, return 26 MOV PC,D1RtP 32 MOV PC,D1RtP
|
D | cmpdi2.S | 25 MOV PC,D1RtP 31 MOV PC,D1RtP
|
D | clear_page.S | 16 MOV PC,D1RtP
|
D | copy_page.S | 19 MOV PC,D1RtP
|
D | ucmpdi2.S | 26 MOV PC,D1RtP
|
D | ip_fast_csum.S | 31 MOV PC,D1RtP
|
D | divsi3.S | 56 MOV PC,D1RtP 99 MOV PC,D1RtP
|
D | muldi3.S | 43 MOV PC, D1RtP
|
D | memset.S | 84 MOV PC,D1RtP
|
D | memcpy.S | 30 MOV PC, D1RtP
|
D | memmove.S | 65 MOV PC, D1RtP
|
/linux-4.4.14/Documentation/metag/ |
D | kernel-ABI.txt | 65 D0.4 (D0FrT) Frame temp D1.4 (D1RtP) Return pointer 182 D1.4 (D1RtP) Return pointer Clobbered 211 /* Preserve D0FrT, D1RtP, D{0-1}.{5-7} on stack, incrementing A0StP */ 227 A0FrP --> Old A0FrP (frame ptr) Old D1RtP (return ptr) 234 /* Restore D0FrT, D1RtP, D{0-1}.{5-7} from stack, incrementing A0FrP */ 241 MOV PC,D1RtP 248 /* Restore D0FrT, D1RtP, D{0-1}.{5-7} from stack */ 249 GETL D0FrT,D1RtP,[A0StP+#-0x30] 256 MOV PC,D1RtP
|
/linux-4.4.14/arch/metag/include/asm/ |
D | metag_regs.h | 115 #define D1RtP D1.4 macro
|