Module SSAConstruction
Import path
import semmle.code.cpp.ir.implementation.aliased_ssa.internal.SSAConstruction
Predicates
canReuseSsaForMemoryResult | |
isLastInstructionForUninitializedGroups | Holds if |
Modules
DebugSsa | Expose some of the internal predicates to PrintSSA.qll. We do this by publicly importing those modules in the |
DefUse | Module containing the predicates that connect uses to their reaching definition. The reaching definitions are computed separately for each unique use |
Ssa | Provides the portion of the parameterized IR interface that is used to construct the SSA stages of the IR. The raw stage of the IR does not expose these predicates. These predicates are all just aliases for predicates defined in the |