Lines Matching defs:ha
1262 write32(ctx, buf + 0, 0x3d600000 | (gotPltVA + 0x8000) >> 16); // lis r11,ha
1281 uint16_t ha = (offset + 0x8000) >> 16, l = (uint16_t)offset;
1282 if (ha == 0) {
1288 write32(ctx, buf + 0, 0x3d7e0000 | ha); // addis r11,r30,ha
1324 auto ha = [](uint32_t v) -> uint16_t { return (v + 0x8000) >> 16; };
1332 write32(ctx, buf + 12, 0x3d8c0000 | ha(off)); // addis r12,r12,off@ha
1337 write32(ctx, buf + 0, 0x3d800000 | ha(d)); // lis r12,d@ha
1439 0x3d8b0000 | ((off + 0x8000) >> 16)); // addis 12,11,off@ha