Modules§
- analyze 🔒
- An analysis to determine which locals require allocas and which do not.
- block 🔒
- constant 🔒
- coverageinfo 🔒
- debuginfo
- 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 usingFunctionCx::overwrite_local
which handles it automatically. - naked_
asm 🔒 - operand
- place
- rvalue 🔒
- statement 🔒
Structs§
- Function
Cx - Master context for codegenning from MIR.
Enums§
- Cached
Llbb 🔒 - Local
Ref 🔒
Functions§
- arg_
local_ 🔒refs - Produces, for each argument, a
Value
pointing at the argument’s value. As arguments are places, these are always indirect. - codegen_
mir - find_
cold_ 🔒blocks