commit | 784d5a936a73f0f0676fef782422c54ed280f599 | [log] [tgz] |
---|---|---|
author | mengqinggang <mengqinggang@loongson.cn> | Thu Nov 23 15:42:49 2023 +0800 |
committer | liuzhensong <liuzhensong@loongson.cn> | Mon Dec 18 18:36:29 2023 +0800 |
tree | 0c41763672e3808fdb6fae3e1f1872c33b2abf2d | |
parent | dc5f359ed6a36d2c895d89c3e4886f3a2b6d9232 [diff] |
LoongArch: Add call36 and tail36 pseudo instructions for medium code model For tail36, it is necessary to explicitly indicate the temporary register. Therefore, the compiler and users will know that the tail will use a register. call36 func pcalau18i $ra, %call36(func) jirl $ra, $ra, 0; tail36 $t0, func pcalau18i $t0, %call36(func) jirl $zero, $t0, 0;