Module sroa

Source

Structsยง

ReplacementMap ๐Ÿ”’
ReplacementVisitor ๐Ÿ”’
ScalarReplacementOfAggregates ๐Ÿ”’

Functionsยง

compute_flattening ๐Ÿ”’
Compute the replacement of flattened places into locals.
escaping_locals ๐Ÿ”’
Identify all locals that are not eligible for SROA.
replace_flattened_locals ๐Ÿ”’
Perform the replacement computed by compute_flattening.