Lines Matching defs:inst

142     Inst_t *inst = (Inst_t *)&(*text)[rel->getOffset()];
143 Inst_t P = (Inst_t)(int64_t)inst;
167 A = *inst;
168 *inst = (S + A) | T;
178 A = (Inst_t)(int64_t)SIGN_EXTEND(*inst & 0xFFFFFF, 24);
182 *inst = ((*inst >> 16) & 0xFFFF) | (*inst << 16);
183 Inst_t s = (*inst >> 26) & 0x1u, // 26
184 u = (*inst >> 16) & 0x3FFu, // 25-16
185 l = *inst & 0x7FFu, // 10-0
186 j1 = (*inst >> 13) & 0x1u, // 13
187 j2 = (*inst >> 11) & 0x1u; // 11
257 *inst = ((result) & 0x00FFFFFF) | (*inst & 0xFF000000);
269 //*inst &= 0xF800D000u;
271 *inst &= 0xF800C000u;
282 *inst |= s << 26;
283 *inst |= u << 16;
284 *inst |= l;
285 *inst |= j1 << 13;
286 *inst |= j2 << 11;
288 *inst = ((*inst >> 16) & 0xFFFF) | (*inst << 16);
313 A = ((*inst & 0xF0000) >> 4) | (*inst & 0xFFF);
315 *inst = (((result) & 0xF000) << 4) |
317 (*inst & 0xFFF0F000);
320 *inst = ((*inst >> 16) & 0xFFFF) | (*inst << 16);
322 A = (((*inst >> 4) & 0xF000u) |
323 ((*inst >> 15) & 0x0800u) |
324 ((*inst >> 4) & 0x0700u) |
325 ( *inst & 0x00FFu));
333 *inst &= 0xFBF08F00u;
334 *inst |= (result & 0xF000u) << 4;
335 *inst |= (result & 0x0800u) << 15;
336 *inst |= (result & 0x0700u) << 4;
337 *inst |= (result & 0x00FFu);
339 *inst = ((*inst >> 16) & 0xFFFF) | (*inst << 16);
371 Inst_t *inst = (Inst_t *)&(*text)[rel->getOffset()];
372 Inst_t P = (Inst_t)(int64_t)inst;
391 *inst = (S+A);
395 *inst = (S+A-P);
400 *inst = (S+A);
425 Inst_t *inst = (Inst_t *)&(*text)[rel->getOffset()];
426 Inst_t P = (Inst_t)(uintptr_t)inst;
427 Inst_t A = (Inst_t)(uintptr_t)*inst;
444 *inst = (S+A-P);
448 *inst = (S+A);
472 Inst_t *inst = (Inst_t *)&(*text)[rel->getOffset()];
473 Inst_t P = (Inst_t)(uintptr_t)inst;
474 Inst_t A = (Inst_t)(uintptr_t)*inst;
498 *inst &= 0xFFFF0000;
502 *inst |= (A & 0xFFFF);
506 *inst = S + A;
510 *inst &= 0xFC000000;
516 *inst |= ((A >> 2) & 0x3FFFFFF);
521 *inst |= ((A >> 2) & 0x3FFFFFF);
527 *inst |= ((S >> 2) & 0x3FFFFFF);
538 *inst |= ((S >> 2) & 0x3FFFFFF);
544 *inst &= 0xFFFF0000;
562 *inst |= (((S + A + (int)0x8000) >> 16) & 0xFFFF);
566 *inst &= 0xFFFF0000;
571 *inst |= ((S + A) & 0xFFFF);
577 *inst &= 0xFFFF0000;
604 *inst |= (got_offset & 0xFFFF);
609 *inst = A + S - ((int)(intptr_t)got_address() + GP_OFFSET);