rustc_codegen_ssa

Module mir

Source

Modules§

  • analyze 🔒
    An analysis to determine which locals require allocas and which do not.
  • block 🔒
  • constant 🔒
  • intrinsic 🔒
  • locals 🔒
    Locals are in a private module as updating LocalRef::Operand has to be careful wrt to subtyping. To deal with this we only allow updates by using FunctionCx::overwrite_local which handles it automatically.
  • rvalue 🔒
  • statement 🔒

Structs§

  • Master context for codegenning from MIR.

Enums§

Functions§

  • Produces, for each argument, a Value pointing at the argument’s value. As arguments are places, these are always indirect.

Type Aliases§