Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Auto merge of rust-lang#76030 - davidtwco:fewer-names-llvm-type-of, r…
…=eddyb cg_llvm: `fewer_names` in `uncached_llvm_type` This PR changes `uncached_llvm_type` so that a named struct type (with an empty name) is always created when the `fewer_names` option is enabled. By skipping the generation of names, we can improve perf. Giving `LLVMStructCreateNamed` an empty name works because LLVM will perform random renames to avoid collisions. Needs a perf run! cc @eddyb (whom I've discussed this with)
- Loading branch information