Expand description
Auto-generated module
🤖 Generated with SplitRS
Structs§
- Alias
Analysis Pipeline - Alias analysis pipeline (compose multiple analyses)
- Alias
Cache - Alias cache (for repeated queries)
- Alias
Code Motion Hint - Alias-aware code motion hint
- Alias
Code Stats - Alias analysis code stats
- Alias
Config Ext - Alias analysis pass configuration (extended)
- Alias
ExtEmit Stats - Alias analysis emit stats
- Alias
ExtId Gen - Alias analysis id generator
- Alias
ExtProfiler - Alias analysis profiler
- Alias
ExtSource Buffer - Alias analysis source buffer
- Alias
Feature Flags - Alias analysis feature flags
- Alias
Hint Collector - Alias analysis hint collector
- Alias
Inline Hint - Alias analysis inline hint
- Alias
Optimizer State - Alias analysis optimizer state
- Alias
Pass - The alias analysis pass.
- Alias
Pass Summary - Alias analysis pass summary
- Alias
Query Batch - Alias query batch
- Alias
Report - Summary statistics from alias analysis.
- Alias
Set - A set of variable IDs that may alias each other.
- Alias
Stats Ext - Alias analysis statistics (extended)
- Alias
Value Numbering - Value numbering for alias analysis
- Alias
Version Info - Alias analysis version info
- Andersen
Solver - Inclusion-based (Andersen) points-to solver.
- Andersen
Solver2 - Andersen constraint solver
- CflReachability
Analysis - CFL-Reachability alias analysis
- Dead
Store Hint - Alias-based dead store elimination hint
- Escape
Analysis - Escape analysis result
- Func
Alias Summary - Global alias summary for a function
- Heap
Alloc Summary - Heap allocation summary
- Load
Forward Hint - Load-store forwarding hint
- Load
Store Forwarder - Tracks in-flight loads for forwarding.
- MemSsa
Def - Memory SSA (a simplified model for alias analysis)
- Memory
Access Info - Describes a single memory access for alias comparison.
- Points
ToGraph - A points-to graph mapping each variable to the set of nodes it may point to.
- Points
ToNode - A node in the points-to graph representing an allocation site or variable.
- Points
ToSet - Points-to set (abstract)
- RefMod
Table - Ref/Mod table (per instruction)
- Steensgaard
Union Find - Steensgaard-style union-find for alias analysis
- TbaaTag
- TBAA metadata tag (for IR annotations)
- Tbaa
Tree - TBAA tree (type hierarchy for alias analysis)
- Tbaa
Type Node - Type-based alias analysis (TBAA) type descriptor
- Whole
Program Alias - Whole-program alias summary
Enums§
- Alias
Analysis Level - Which level / flavor of alias analysis to run.
- Alias
Result - The result of querying whether two values may alias.
- Alias
Result Ext - Alias query result (extended)
- Andersen
Constraint - A constraint in Andersen-style points-to analysis.
- Andersen
Constraint2 - Andersen-style points-to constraint
- MemEffect
- Memory effect annotation
- MemLocation
- Abstract memory location for alias analysis
- MemSsa
Kind - ModRef
Result - Mod-Ref analysis result
- Node
Kind - Classification of a points-to node.