[llvm] [RISCV] Add Stackmap/Statepoint/Patchpoint support with targets (PR #77337)

Sacha Coppey via llvm-commits llvm-commits at lists.llvm.org
Tue Apr 2 04:42:34 PDT 2024


================
@@ -1523,9 +1523,12 @@ unsigned RISCVInstrInfo::getInstSizeInBytes(const MachineInstr &MI) const {
   case TargetOpcode::PATCHPOINT:
----------------
Zeavee wrote:

This pull request only adds the feature where `Statepoint` and `Patchpoint` are treated as call instructions. Originally, this pull request was included in https://reviews.llvm.org/D123496, but to simplify the review, it was split in two parts `without target` and `with target`.

I will change the title to make this feature clearer and remove `Stackmap` as it is not modified by this pull request.

https://github.com/llvm/llvm-project/pull/77337


More information about the llvm-commits mailing list