[all-commits] [llvm/llvm-project] 3ab536: [BOLT][RISCV] Implement getCalleeSavedRegs (#69161)
Job Noorman via All-commits
all-commits at lists.llvm.org
Mon Oct 16 01:53:10 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 3ab536fb994b9961e43a9ae07325c6fb0ff71cd5
https://github.com/llvm/llvm-project/commit/3ab536fb994b9961e43a9ae07325c6fb0ff71cd5
Author: Job Noorman <jnoorman at igalia.com>
Date: 2023-10-16 (Mon, 16 Oct 2023)
Changed paths:
M bolt/lib/Target/RISCV/RISCVMCPlusBuilder.cpp
Log Message:
-----------
[BOLT][RISCV] Implement getCalleeSavedRegs (#69161)
The main reason for implementing this now is to ensure the
`assume=abi.test` test passes on RISC-V. Since it uses
`--indirect-call-promotion=all`, it requires some support for register
analysis on the target.
Further testing and implementation of register/frame analysis on RISC-V
will come later.
More information about the All-commits
mailing list