Lines Matching defs:Stub

163   // Stub format is:
192 uint64_t *Stub = reinterpret_cast<uint64_t *>(StubsBlockWorkingMem);
196 Stub[I] = 0xd61f020058000010 | PtrOffsetField;
220 // Stub format is:
246 uint64_t *Stub = reinterpret_cast<uint64_t *>(StubsBlockWorkingMem);
250 Stub[I] = 0xF1C40000000025ff | PtrOffsetField;
482 // Stub format is:
506 uint64_t *Stub = reinterpret_cast<uint64_t *>(StubsBlockWorkingMem);
509 Stub[I] = 0xF1C40000000025ff | (PtrAddr << 16);
649 // Stub format is:
676 uint32_t *Stub = reinterpret_cast<uint32_t *>(StubsBlockWorkingMem);
681 Stub[4 * I + 0] = 0x3c190000 | (HiAddr & 0xFFFF); // lui $t9,ptr1
682 Stub[4 * I + 1] = 0x8f390000 | (PtrAddr & 0xFFFF); // lw $t9,%lo(ptr1)($t9)
683 Stub[4 * I + 2] = 0x03200008; // jr $t9
684 Stub[4 * I + 3] = 0x00000000; // nop
866 // Stub format is:
899 uint32_t *Stub = reinterpret_cast<uint32_t *>(StubsBlockWorkingMem);
906 Stub[8 * I + 0] = 0x3c190000 | (HeighestAddr & 0xFFFF); // lui $t9,ptr1
907 Stub[8 * I + 1] = 0x67390000 | (HeigherAddr & 0xFFFF); // daddiu $t9,$t9,%higher(ptr)
908 Stub[8 * I + 2] = 0x0019cc38; // dsll $t9,$t9,16
909 Stub[8 * I + 3] = 0x67390000 | (HiAddr & 0xFFFF); // daddiu $t9,$t9,%hi(ptr)
910 Stub[8 * I + 4] = 0x0019cc38; // dsll $t9,$t9,16
911 Stub[8 * I + 5] = 0xdf390000 | (PtrAddr & 0xFFFF); // ld $t9,%lo(ptr)
912 Stub[8 * I + 6] = 0x03200008; // jr $t9
913 Stub[8 * I + 7] = 0x00000000; // nop
1043 // Stub format is:
1071 uint32_t *Stub = reinterpret_cast<uint32_t *>(StubsBlockWorkingMem);
1078 Stub[4 * I + 0] = 0x00000297 | Hi20; // auipc t0, %hi(Lptr)
1079 Stub[4 * I + 1] = 0x0002b283 | ((Lo12 & 0xFFF) << 20); // ld t0, %lo(Lptr)
1080 Stub[4 * I + 2] = 0x00028067; // jr t0
1081 Stub[4 * I + 3] = 0xfeedbeef; // padding
1193 // Stub format is:
1222 uint32_t *Stub = reinterpret_cast<uint32_t *>(StubsBlockWorkingMem);
1229 Stub[4 * I + 0] = 0x1c00000c | (((Hi20 >> 12) & 0xfffff)
1231 Stub[4 * I + 1] =
1233 Stub[4 * I + 2] = 0x4c000180; // jr $t0
1234 Stub[4 * I + 3] = 0x0; // padding