History log of /llvm-project/llvm/test/CodeGen/LoongArch/libcall-extend.ll (Results 1 – 3 of 3)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: llvmorg-18.1.8, llvmorg-18.1.7, llvmorg-18.1.6
# bf1d4172 17-May-2024 wanglei <wanglei@loongson.cn>

[LoongArch] Suppress the unnecessary extensions for arguments in makeLibCall

Reviewed By: SixWeining, heiher

Pull Request: https://github.com/llvm/llvm-project/pull/92376


# 5a204a5f 17-May-2024 wanglei <wanglei@loongson.cn>

[LoongArch] Use sign extend for i32 arguments in makeLibCall on LA64

The 32 bits arguments and returns on LA64 are always sign extended to
i64. So we should be taking this into account around libcal

[LoongArch] Use sign extend for i32 arguments in makeLibCall on LA64

The 32 bits arguments and returns on LA64 are always sign extended to
i64. So we should be taking this into account around libcalls.

Reviewed By: heiher, SixWeining

Pull Request: https://github.com/llvm/llvm-project/pull/92375

show more ...


# 96d2db4b 17-May-2024 wanglei <wanglei@loongson.cn>

[LoongArch] Pre-commit test for lib call auguments extension

Reviewed By: SixWeining

Pull Request: https://github.com/llvm/llvm-project/pull/92374