History log of /llvm-project/llvm/test/CodeGen/RISCV/rv64-stackmap-args.ll (Results 1 – 1 of 1)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: llvmorg-21-init, llvmorg-19.1.7, llvmorg-19.1.6
# a1ee1a91 11-Dec-2024 Guillaume DI FATTA <124087040+Atafid@users.noreply.github.com>

[CodeGen] @llvm.experimental.stackmap make operands immediate (#117932)

This pull request modifies the behavior of the
`@llvm.experimental.stackmap` intrinsic to require that its two first
operand

[CodeGen] @llvm.experimental.stackmap make operands immediate (#117932)

This pull request modifies the behavior of the
`@llvm.experimental.stackmap` intrinsic to require that its two first
operands (`id` and `numShadowBytes`) be **immediate values**. This
change ensures that variables cannot be passed as two first arguments to
this intrinsic.


Related Issue: https://github.com/llvm/llvm-project/issues/115733

### Testing
- Added new test cases to ensure errors are emitted for non-immediate
operands.
- Ran the full LLVM test suite to verify no regressions were introduced.

show more ...