Structs§
MemoryToRegister
is a pass that convert memory access to register access. It is similar to LLVM’smem2reg
.
Functions§
- Returns (Actions to edit the statements, PhiSubNodes to insert)
- Decide which value should be used for the phi nodes for variable which name is
variable_name
. - Find out where should we insert phi positions. Return a vector which contains (VariableName, BasicBlockIndex)