Home | History | Annotate | Download | only in frv

Lines Matching defs:tramp

255   unsigned int *tramp = (unsigned int *) &closure->tramp[0];
266 tramp[0] = &((unsigned int *)codeloc)[2];
267 tramp[1] = got;
268 tramp[2] = 0x8cfc0000 + (fn & 0xffff); /* setlos lo(fn), gr6 */
269 tramp[3] = 0x8efc0000 + (cls & 0xffff); /* setlos lo(cls), gr7 */
270 tramp[4] = 0x8cf80000 + (fn >> 16); /* sethi hi(fn), gr6 */
271 tramp[5] = 0x8ef80000 + (cls >> 16); /* sethi hi(cls), gr7 */
272 tramp[6] = 0x9cc86000; /* ldi @(gr6, #0), gr14 */
273 tramp[7] = 0x8030e000; /* jmpl @(gr14, gr0) */
275 tramp[0] = 0x8cfc0000 + (fn & 0xffff); /* setlos lo(fn), gr6 */
276 tramp[1] = 0x8efc0000 + (cls & 0xffff); /* setlos lo(cls), gr7 */
277 tramp[2] = 0x8cf80000 + (fn >> 16); /* sethi hi(fn), gr6 */
278 tramp[3] = 0x8ef80000 + (cls >> 16); /* sethi hi(cls), gr7 */
279 tramp[4] = 0x80300006; /* jmpl @(gr0, gr6) */
288 __asm__ volatile ("dcf @(%0,%1)\n\tici @(%2,%1)" :: "r" (tramp), "r" (i),