PPC as AArch64 doesn't have address-spaces so we can drop them in the backend
This seems like a perfectly reasonable thing to do. However, I'd like to understand the implications of this change - does anything change behaviour as a result? If so, can we have a test case? If not, does this just save compile time (i.e. we don't insert casts that will just be cleaned up anyway)? Even if the change is only internal to the SDAG processing and the final code doesn't change, would it be possible to have an MIR test case that shows the difference?
|1 ↗||(On Diff #138926)|
I'm not sure how /dev/null works for targets I'm not familiar with (like Windows). Is this a common thing to do?
But in either case, I assume that lit checks for the return code from the llc invocation, so I'm fine either way.