> > For this purpose GAS already supports the nal alias for bltzal $r0, 0. > Yes. I tried it first, and the performance of it is soooo bad. The attached test case on Loongson 3A: classic-MIPS-PIC NAL-PIC BAL-PIC 1.5s 18s (eighteen) 5s