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