Skip to content

Conversation

@davidchisnall
Copy link

This is the same displacement check as used elsewhere, but I'm not sure that it's actually right. The previous one was nonsense because it was ignoring the shift.

@davidchisnall davidchisnall requested a review from resistor March 28, 2025 13:34
@resistor
Copy link
Collaborator

Is this related to #125 ?

@davidchisnall
Copy link
Author

Is this related to #125 ?

Yes, it’s the fix for that issue.

@resistor
Copy link
Collaborator

If this isn't urgent, is it possible to wait to land this after clang-19 lands?

@davidchisnall
Copy link
Author

Sure. I think Adam is using this locally, I just didn’t want the fix to get lost. Please feel free to close this and fix it properly in 19.

This is the same displacement check as used elsewhere, but I'm not sure
that it's actually right.  The previous one was nonsense because it was
ignoring the shift.
@resistor resistor force-pushed the fix-lld-big-global-displacement branch from 39d3b70 to db65d98 Compare March 31, 2025 10:45
@resistor resistor merged commit d94219e into cheriot Apr 1, 2025
4 checks passed
@resistor resistor deleted the fix-lld-big-global-displacement branch April 1, 2025 05:50
resistor pushed a commit that referenced this pull request Apr 29, 2025
… (#128662)

…471)"

Reland llvm/llvm-project#128471

The Passes library was not linked in earlier.
resistor pushed a commit that referenced this pull request Apr 29, 2025
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.

3 participants