Skip to content

Conversation

@s-barannikov
Copy link
Contributor

The instructions already have R6 register in the Uses list, there is no need for an additional explicit GPR:$skb operand.

This simplifies intrinsic selection and makes the instructions decodable without post-decoding pass inserting R6 operand.

The instructions already have R6 register in the Uses list, there is no
need for an additional explicit `GPR:$skb` operand.

This simplifies intrinsic selection and makes the instructions decodable
without post-decoding pass inserting R6 operand.
@llvmbot llvmbot added the bazel "Peripheral" support tier build system: utils/bazel label Sep 7, 2025
Copy link
Contributor

@eddyz87 eddyz87 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested this with kernel bpf selftests.

@s-barannikov
Copy link
Contributor Author

Tested this with kernel bpf selftests.

Thanks!

@s-barannikov s-barannikov merged commit 69f1aeb into llvm:main Sep 8, 2025
11 checks passed
@s-barannikov s-barannikov deleted the bpf-operands branch September 8, 2025 23:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bazel "Peripheral" support tier build system: utils/bazel

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants