Skip to content
This repository has been archived by the owner on Feb 5, 2019. It is now read-only.

Cherry-pick a fix for LLVM issue 40289 #135

Merged
merged 1 commit into from
Jan 15, 2019

Conversation

goffrie
Copy link

@goffrie goffrie commented Jan 15, 2019

In r345197 ESP and RSP were added to GR32_TC/GR64_TC, allowing them to
be used for tail calls, but this also caused `findDeadCallerSavedReg` to
think they were acceptable targets for clobbering. Filter them out.

Fixes PR40289.
@cuviper
Copy link
Member

cuviper commented Jan 15, 2019

FWIW, I plan to rebase rust-lang/llvm-project#1 when LLVM branches 8.x tomorrow, which should include this patch.

@alexcrichton alexcrichton merged commit 8ba358c into rust-lang:rust-llvm-release-8-0-0-v2 Jan 15, 2019
@alexcrichton
Copy link
Member

👍 to both!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants