Arnold Schwaighofer
Arnold Schwaighofer
Do not merge.
This PR enables usage of LLVM's opaque pointer type `ptr` during LLVM IR code generation (instead of usage of typed pointers e.g. `i64 *`). I have added a `%use_no_opaque_pointers` substitution...
rdar://121202363
rdar://121202363
To be able to see how far we can get disable these two tests to see whether other things break in CI. https://github.com/apple/swift/pull/66077 is the PR that trys to enable...
Add a -print-cond-fail-messages-include-function-name option. Additionally, also consider the function name as the key to base cond_fail removal on under `-cond-fail-config-file`.