about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/llvm_util.rs
diff options
context:
space:
mode:
authorMatthias Krüger <476013+matthiaskrgr@users.noreply.github.com>2025-04-24 08:12:58 +0200
committerGitHub <noreply@github.com>2025-04-24 08:12:58 +0200
commit2a07f998d08ba787a095a4fefd2183c8eb9130af (patch)
treea21a46e8600581865822dca27032b175abf2d920 /compiler/rustc_codegen_llvm/src/llvm_util.rs
parent32b2428c8b6c7f9c163c313db9826ebf0d08ea6d (diff)
parent5b390cdc58fb7f0f0a162f96c55b36641666cbb7 (diff)
downloadrust-2a07f998d08ba787a095a4fefd2183c8eb9130af.tar.gz
rust-2a07f998d08ba787a095a4fefd2183c8eb9130af.zip
Rollup merge of #139852 - makai410:smir-refactor, r=celinval
StableMIR: Implement `CompilerInterface`

This PR implements part of [the document](https://hackmd.io/``@celinaval/H1lJBGse0).``

With `TablesWrapper` wrapped by `CompilerInterface`, the stable-mir's TLV stores a pointer to `CompilerInterface`, while the rustc-specific TLV stores a pointer to tables.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/llvm_util.rs')
0 files changed, 0 insertions, 0 deletions