SPRN_LDBAR
split_info.ldbar = mfspr(SPRN_LDBAR);
mtspr(SPRN_LDBAR, ldbar_value);
mtspr(SPRN_LDBAR, (mfspr(SPRN_LDBAR) & (~(1UL << 63))));
mtspr(SPRN_LDBAR, 0);
mtspr(SPRN_LDBAR, ldbar_value);
mtspr(SPRN_LDBAR, (mfspr(SPRN_LDBAR) & (~(1UL << 63))));
mtspr(SPRN_LDBAR, 0);
mtspr(SPRN_LDBAR, (mfspr(SPRN_LDBAR) & (~(1UL << 63))));
sprs.ldbar = mfspr(SPRN_LDBAR);
mtspr(SPRN_LDBAR, sprs.ldbar);