|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use joeq.Compiler.Analysis.IPSSA | |
|---|---|
| joeq.Compiler.Analysis.IPA | |
| joeq.Compiler.Analysis.IPSSA | |
| joeq.Compiler.Analysis.IPSSA.Apps | |
| joeq.Compiler.Analysis.IPSSA.Utils | |
| Classes in joeq.Compiler.Analysis.IPSSA used by joeq.Compiler.Analysis.IPA | |
|---|---|
| ContextSet
|
|
| IPSSABuilder
This is where the main action pertaining to IPSSA construction happens. |
|
| IPSSABuilder.Application
This is something we typically run afte the IPSSABuilder. |
|
| SSALocation
|
|
| Classes in joeq.Compiler.Analysis.IPSSA used by joeq.Compiler.Analysis.IPSSA | |
|---|---|
| ContextSet
|
|
| DefinitionGraph.EdgeInfo
|
|
| DominatorQuery
|
|
| IPSSABuilder
This is where the main action pertaining to IPSSA construction happens. |
|
| IPSSABuilder.Application
This is something we typically run afte the IPSSABuilder. |
|
| SSABinding
An SSABinding is an assignment of an SSAValue to to an SSADefinition. |
|
| SSABindingVisitor
Goes over all bindings in a method. |
|
| SSADefinition
This is a definition in the SSA sense, meaning it's unique. |
|
| SSAIterator.BindingIterator
|
|
| SSAIterator.DefinitionIterator
|
|
| SSAIterator.ValueIterator
|
|
| SSALocation
|
|
| SSALocation.LocalLocation
These locations represent local variables. |
|
| SSALocation.Temporary
We need to have "abstract" temporary locations for IPSSA construction purposes that do not necessarily correspond to anything tangible. |
|
| SSALocation.Unique
|
|
| SSAProcInfo.Helper
This class is used to make modifications to the IPSSA representation. |
|
| SSAProcInfo.Query
This class is used to get information about the IPSSA representation. |
|
| SSAValue
The RHS of a binding. |
|
| SSAValue.Alloc
|
|
| SSAValue.Constant
|
|
| SSAValue.IPPhi
|
|
| SSAValue.Normal
|
|
| SSAValue.NullConstant
|
|
| SSAValue.Phi
|
|
| SSAValue.Predicate
The representation of predicates is yet to be determined. |
|
| SSAValue.Predicated
|
|
| SSAValue.Terminal
|
|
| SSAValue.UnknownConstant
|
|
| Classes in joeq.Compiler.Analysis.IPSSA used by joeq.Compiler.Analysis.IPSSA.Apps | |
|---|---|
| IPSSABuilder.Application
This is something we typically run afte the IPSSABuilder. |
|
| SSADefinition
This is a definition in the SSA sense, meaning it's unique. |
|
| Classes in joeq.Compiler.Analysis.IPSSA used by joeq.Compiler.Analysis.IPSSA.Utils | |
|---|---|
| DominatorQuery
|
|
| IPSSABuilder
This is where the main action pertaining to IPSSA construction happens. |
|
| SSADefinition
This is a definition in the SSA sense, meaning it's unique. |
|
| SSAIterator.DefinitionIterator
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||