Lines Matching refs:write32
58 write32(trapInstr.data(), 0x04170001); in MIPS()
213 write32(buf, va); in writeGotPlt()
234 write32(loc, data); in writeValue()
289 write32(buf, 0x3c0e0000); // lui $14, %hi(&GOTPLT[0]) in writePltHeader()
290 write32(buf + 4, 0x8dd90000); // lw $25, %lo(&GOTPLT[0])($14) in writePltHeader()
291 write32(buf + 8, 0x25ce0000); // addiu $14, $14, %lo(&GOTPLT[0]) in writePltHeader()
292 write32(buf + 12, 0x030ec023); // subu $24, $24, $14 in writePltHeader()
293 write32(buf + 16, 0x03e07825); // move $15, $31 in writePltHeader()
294 write32(buf + 20, 0x0018c082); // srl $24, $24, 2 in writePltHeader()
296 write32(buf, 0x3c0e0000); // lui $14, %hi(&GOTPLT[0]) in writePltHeader()
297 write32(buf + 4, 0xddd90000); // ld $25, %lo(&GOTPLT[0])($14) in writePltHeader()
298 write32(buf + 8, 0x25ce0000); // addiu $14, $14, %lo(&GOTPLT[0]) in writePltHeader()
299 write32(buf + 12, 0x030ec023); // subu $24, $24, $14 in writePltHeader()
300 write32(buf + 16, 0x03e07825); // move $15, $31 in writePltHeader()
301 write32(buf + 20, 0x0018c0c2); // srl $24, $24, 3 in writePltHeader()
303 write32(buf, 0x3c1c0000); // lui $28, %hi(&GOTPLT[0]) in writePltHeader()
304 write32(buf + 4, 0x8f990000); // lw $25, %lo(&GOTPLT[0])($28) in writePltHeader()
305 write32(buf + 8, 0x279c0000); // addiu $28, $28, %lo(&GOTPLT[0]) in writePltHeader()
306 write32(buf + 12, 0x031cc023); // subu $24, $24, $28 in writePltHeader()
307 write32(buf + 16, 0x03e07825); // move $15, $31 in writePltHeader()
308 write32(buf + 20, 0x0018c082); // srl $24, $24, 2 in writePltHeader()
312 write32(buf + 24, jalrInst); // jalr.hb $25 or jalr $25 in writePltHeader()
313 write32(buf + 28, 0x2718fffe); // subu $24, $24, 2 in writePltHeader()
350 write32(buf, 0x3c0f0000); // lui $15, %hi(.got.plt entry) in writePlt()
351 write32(buf + 4, loadInst); // l[wd] $25, %lo(.got.plt entry)($15) in writePlt()
352 write32(buf + 8, jrInst); // jr $25 / jr.hb $25 in writePlt()
353 write32(buf + 12, addInst); // [d]addiu $24, $15, %lo(.got.plt entry) in writePlt()
595 write32(loc, val); in relocate()
688 write32(loc, 0x04110000 | ((val >> 2) & 0xffff)); in relocate()
691 write32(loc, 0x10000000 | ((val >> 2) & 0xffff)); in relocate()