Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IncrementalCompact: handle insertion by OldSSAValue before the insert pt #41114

Merged
merged 1 commit into from
Jun 9, 2021

Conversation

Keno
Copy link
Member

@Keno Keno commented Jun 7, 2021

This is a case that doesn't currently come up in our base transformation
passes. However, it's a well defined thing to want to do and I needed
it in Diffractor. That said, as more packages are starting to do compiler-y
things, we probably want to figure out a way to decouple general compiler
utilities from Core.Compiler, but in the meantime, just make this work.

This is a case that doesn't currently come up in our base transformation
passes. However, it's a well defined thing to want to do and I needed
it in Diffractor. That said, as more packages are starting to do compiler-y
things, we probably want to figure out a way to decouple general compiler
utilities from Core.Compiler, but in the meantime, just make this work.
@JeffBezanson JeffBezanson merged commit 0e58762 into master Jun 9, 2021
@JeffBezanson JeffBezanson deleted the kf/compactinsert branch June 9, 2021 18:40
@JeffBezanson JeffBezanson added the compiler:optimizer Optimization passes (mostly in base/compiler/ssair/) label Jun 9, 2021
johanmon pushed a commit to johanmon/julia that referenced this pull request Jul 5, 2021
… pt (JuliaLang#41114)

This is a case that doesn't currently come up in our base transformation
passes. However, it's a well defined thing to want to do and I needed
it in Diffractor. That said, as more packages are starting to do compiler-y
things, we probably want to figure out a way to decouple general compiler
utilities from Core.Compiler, but in the meantime, just make this work.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compiler:optimizer Optimization passes (mostly in base/compiler/ssair/)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants