Skip to content

Comments

CodeGen: Make all targets override pseudos with pointers#159881

Merged
arsenm merged 1 commit intomainfrom
users/arsenm/codegen/override-ptr-pseudos-all-targets
Nov 26, 2025
Merged

CodeGen: Make all targets override pseudos with pointers#159881
arsenm merged 1 commit intomainfrom
users/arsenm/codegen/override-ptr-pseudos-all-targets

Conversation

@arsenm
Copy link
Contributor

@arsenm arsenm commented Sep 19, 2025

This eliminates the need to have PointerLikeRegClass handling in
codegen.

@asl
Copy link
Collaborator

asl commented Sep 20, 2025

MSP430 changes are obviously ok :)

@arsenm arsenm force-pushed the users/arsenm/tablegen/support-target-specialized-pseudos branch from 8f62ad4 to 74bae94 Compare October 4, 2025 10:06
@arsenm arsenm force-pushed the users/arsenm/codegen/override-ptr-pseudos-all-targets branch from 9d77e6b to 64f0e18 Compare October 4, 2025 10:06
@arsenm arsenm force-pushed the users/arsenm/codegen/override-ptr-pseudos-all-targets branch from 64f0e18 to 7bdd6d6 Compare October 31, 2025 22:01
@arsenm arsenm force-pushed the users/arsenm/tablegen/support-target-specialized-pseudos branch from 74bae94 to 1746185 Compare October 31, 2025 22:01
@arsenm arsenm force-pushed the users/arsenm/tablegen/support-target-specialized-pseudos branch from 1746185 to fb3b386 Compare November 15, 2025 05:43
@arsenm arsenm force-pushed the users/arsenm/codegen/override-ptr-pseudos-all-targets branch 2 times, most recently from 5189567 to ccf4a7d Compare November 19, 2025 00:47
@arsenm arsenm force-pushed the users/arsenm/tablegen/support-target-specialized-pseudos branch from fb3b386 to 310569d Compare November 19, 2025 00:47
Base automatically changed from users/arsenm/tablegen/support-target-specialized-pseudos to main November 19, 2025 01:22
@arsenm
Copy link
Contributor Author

arsenm commented Nov 19, 2025

ping

@github-actions
Copy link

github-actions bot commented Nov 19, 2025

🐧 Linux x64 Test Results

  • 186595 tests passed
  • 4884 tests skipped

@s-barannikov
Copy link
Contributor

I guess this needs rebasing

@arsenm arsenm force-pushed the users/arsenm/codegen/override-ptr-pseudos-all-targets branch from ccf4a7d to 29afbe2 Compare November 26, 2025 04:40
Copy link
Contributor

@s-barannikov s-barannikov left a comment

Choose a reason for hiding this comment

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

LGTM

This eliminates the need to have PointerLikeRegClass handling in
codegen.
@arsenm arsenm force-pushed the users/arsenm/codegen/override-ptr-pseudos-all-targets branch from 29afbe2 to c5d9a11 Compare November 26, 2025 14:26
@arsenm arsenm enabled auto-merge (squash) November 26, 2025 14:26
@arsenm arsenm merged commit 0c2701f into main Nov 26, 2025
10 of 12 checks passed
@arsenm arsenm deleted the users/arsenm/codegen/override-ptr-pseudos-all-targets branch November 26, 2025 14:57
tanji-dg pushed a commit to tanji-dg/llvm-project that referenced this pull request Nov 27, 2025
This eliminates the need to have PointerLikeRegClass handling in
codegen.
GeneraluseAI pushed a commit to GeneraluseAI/llvm-project that referenced this pull request Nov 27, 2025
This eliminates the need to have PointerLikeRegClass handling in
codegen.
MaskRay added a commit that referenced this pull request Nov 29, 2025
This ports #159881 fix for other targets and fixes
```
error: missing target override for pseudoinstruction using PointerLikeRegClass
```
aahrun pushed a commit to aahrun/llvm-project that referenced this pull request Dec 1, 2025
This ports llvm#159881 fix for other targets and fixes
```
error: missing target override for pseudoinstruction using PointerLikeRegClass
```
augusto2112 pushed a commit to augusto2112/llvm-project that referenced this pull request Dec 3, 2025
This eliminates the need to have PointerLikeRegClass handling in
codegen.
augusto2112 pushed a commit to augusto2112/llvm-project that referenced this pull request Dec 3, 2025
This ports llvm#159881 fix for other targets and fixes
```
error: missing target override for pseudoinstruction using PointerLikeRegClass
```
kcloudy0717 pushed a commit to kcloudy0717/llvm-project that referenced this pull request Dec 4, 2025
This eliminates the need to have PointerLikeRegClass handling in
codegen.
kcloudy0717 pushed a commit to kcloudy0717/llvm-project that referenced this pull request Dec 4, 2025
This ports llvm#159881 fix for other targets and fixes
```
error: missing target override for pseudoinstruction using PointerLikeRegClass
```
Xubaidu pushed a commit to Xubaidu/llvm-project that referenced this pull request Jan 26, 2026
This eliminates the need to have PointerLikeRegClass handling in
codegen.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants