We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cfd9d70 commit 0fb1f35Copy full SHA for 0fb1f35
arch/arc/mm/tlbex.S
@@ -122,17 +122,27 @@ ex_saved_reg1:
122
#else /* ARCv2 */
123
124
.macro TLBMISS_FREEUP_REGS
125
+#ifdef CONFIG_ARC_HAS_LL64
126
+ std r0, [sp, -16]
127
+ std r2, [sp, -8]
128
+#else
129
PUSH r0
130
PUSH r1
131
PUSH r2
132
PUSH r3
133
+#endif
134
.endm
135
136
.macro TLBMISS_RESTORE_REGS
137
138
+ ldd r0, [sp, -16]
139
+ ldd r2, [sp, -8]
140
141
POP r3
142
POP r2
143
POP r1
144
POP r0
145
146
147
148
#endif
0 commit comments