Skip to content

cmd/llvmplugin: accept non-ABI pointer parameter attributes - #35

Merged
zhouguangyuan0718 merged 1 commit into
go1.27.masterfrom
codex/statepoint-supported-param-attrs
Aug 1, 2026
Merged

cmd/llvmplugin: accept non-ABI pointer parameter attributes#35
zhouguangyuan0718 merged 1 commit into
go1.27.masterfrom
codex/statepoint-supported-param-attrs

Conversation

@zhouguangyuan0718

Copy link
Copy Markdown

Summary

  • retain supported noundef, nonnull, and align pointer parameter attributes during statepoint rewriting
  • keep the existing ABI-affecting attribute checks fail closed
  • add rewrite and codegen CTest coverage

Relationship

This is an independent prerequisite split from Go PR #32 after Go PR #33 merged. It does not change alloca root handling or write-barrier lowering.

Validation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant