Lines Matching refs:Stub
193 uint64_t *Stub = reinterpret_cast<uint64_t *>(StubsBlockWorkingMem); in writeIndirectStubsBlock() local
197 Stub[I] = 0xd61f020058000010 | PtrOffsetField; in writeIndirectStubsBlock()
247 uint64_t *Stub = reinterpret_cast<uint64_t *>(StubsBlockWorkingMem); in writeIndirectStubsBlock() local
251 Stub[I] = 0xF1C40000000025ff | PtrOffsetField; in writeIndirectStubsBlock()
507 uint64_t *Stub = reinterpret_cast<uint64_t *>(StubsBlockWorkingMem); in writeIndirectStubsBlock() local
510 Stub[I] = 0xF1C40000000025ff | (PtrAddr << 16); in writeIndirectStubsBlock()
677 uint32_t *Stub = reinterpret_cast<uint32_t *>(StubsBlockWorkingMem); in writeIndirectStubsBlock() local
682 Stub[4 * I + 0] = 0x3c190000 | (HiAddr & 0xFFFF); // lui $t9,ptr1 in writeIndirectStubsBlock()
683 Stub[4 * I + 1] = 0x8f390000 | (PtrAddr & 0xFFFF); // lw $t9,%lo(ptr1)($t9) in writeIndirectStubsBlock()
684 Stub[4 * I + 2] = 0x03200008; // jr $t9 in writeIndirectStubsBlock()
685 Stub[4 * I + 3] = 0x00000000; // nop in writeIndirectStubsBlock()
900 uint32_t *Stub = reinterpret_cast<uint32_t *>(StubsBlockWorkingMem); in writeIndirectStubsBlock() local
907 Stub[8 * I + 0] = 0x3c190000 | (HeighestAddr & 0xFFFF); // lui $t9,ptr1 in writeIndirectStubsBlock()
908 Stub[8 * I + 1] = 0x67390000 | (HeigherAddr & 0xFFFF); // daddiu $t9,$t9,%higher(ptr) in writeIndirectStubsBlock()
909 Stub[8 * I + 2] = 0x0019cc38; // dsll $t9,$t9,16 in writeIndirectStubsBlock()
910 Stub[8 * I + 3] = 0x67390000 | (HiAddr & 0xFFFF); // daddiu $t9,$t9,%hi(ptr) in writeIndirectStubsBlock()
911 Stub[8 * I + 4] = 0x0019cc38; // dsll $t9,$t9,16 in writeIndirectStubsBlock()
912 Stub[8 * I + 5] = 0xdf390000 | (PtrAddr & 0xFFFF); // ld $t9,%lo(ptr) in writeIndirectStubsBlock()
913 Stub[8 * I + 6] = 0x03200008; // jr $t9 in writeIndirectStubsBlock()
914 Stub[8 * I + 7] = 0x00000000; // nop in writeIndirectStubsBlock()
1072 uint32_t *Stub = reinterpret_cast<uint32_t *>(StubsBlockWorkingMem); in writeIndirectStubsBlock() local
1079 Stub[4 * I + 0] = 0x00000297 | Hi20; // auipc t0, %hi(Lptr) in writeIndirectStubsBlock()
1080 Stub[4 * I + 1] = 0x0002b283 | ((Lo12 & 0xFFF) << 20); // ld t0, %lo(Lptr) in writeIndirectStubsBlock()
1081 Stub[4 * I + 2] = 0x00028067; // jr t0 in writeIndirectStubsBlock()
1082 Stub[4 * I + 3] = 0xfeedbeef; // padding in writeIndirectStubsBlock()
1223 uint32_t *Stub = reinterpret_cast<uint32_t *>(StubsBlockWorkingMem); in writeIndirectStubsBlock() local
1230 Stub[4 * I + 0] = 0x1c00000c | (((Hi20 >> 12) & 0xfffff) in writeIndirectStubsBlock()
1232 Stub[4 * I + 1] = in writeIndirectStubsBlock()
1234 Stub[4 * I + 2] = 0x4c000180; // jr $t0 in writeIndirectStubsBlock()
1235 Stub[4 * I + 3] = 0x0; // padding in writeIndirectStubsBlock()