commit | 218a20f75cabb25d8c44d3369e43f85c35d68cf7 | [log] [tgz] |
---|---|---|
author | XingLi <lixing@loongson.cn> | Fri Nov 11 21:22:45 2022 +0800 |
committer | Copybara-Service <copybara-worker@google.com> | Fri Nov 11 05:30:36 2022 -0800 |
tree | 0d10c3a3d94b876292b494f6ecc17ccf666dbd49 | |
parent | 5b92bc0567774e8db77c40c068ff390aaf2d00fb [diff] |
[compiler-rt] Mark $t* as clobbered for Linux/LoongArch syscalls Linux/LoongArch doesn't preserve temporary registers across syscalls, so we have to explicitly mark them as clobbered to avoid trashing local variables. Reviewed By: xry111, xen0n, tangyouling, SixWeining Differential Revision: https://reviews.llvm.org/D137396 GitOrigin-RevId: 1e2c20fc1381f88c9a697d5c25ff4393c31b69a3