rustc_codegen_ssa

Module mir

source

Modules§

  • analyze πŸ”’
    An analysis to determine which locals require allocas and which do not.
  • block πŸ”’
  • constant πŸ”’
  • coverageinfo πŸ”’
  • 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§

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

Type Aliases§