public class SubstrateStrengthenGraphs
extends com.oracle.graal.pointsto.results.StrengthenGraphs
| Constructor and Description |
|---|
SubstrateStrengthenGraphs(com.oracle.graal.pointsto.PointsToAnalysis bb,
com.oracle.graal.pointsto.infrastructure.Universe converter) |
| Modifier and Type | Method and Description |
|---|---|
protected org.graalvm.compiler.nodes.FixedNode |
createUnreachable(org.graalvm.compiler.nodes.StructuredGraph graph,
org.graalvm.compiler.nodes.spi.CoreProviders providers,
Supplier<String> message) |
protected com.oracle.graal.pointsto.meta.AnalysisType |
getSingleImplementorType(com.oracle.graal.pointsto.meta.AnalysisType originalType) |
protected com.oracle.graal.pointsto.meta.AnalysisType |
getStrengthenStampType(com.oracle.graal.pointsto.meta.AnalysisType originalType) |
protected void |
setInvokeProfiles(org.graalvm.compiler.nodes.Invoke invoke,
jdk.vm.ci.meta.JavaTypeProfile typeProfile,
jdk.vm.ci.meta.JavaMethodProfile methodProfile) |
makeOrApplyResults, makeTypeProfilepublic SubstrateStrengthenGraphs(com.oracle.graal.pointsto.PointsToAnalysis bb,
com.oracle.graal.pointsto.infrastructure.Universe converter)
protected com.oracle.graal.pointsto.meta.AnalysisType getSingleImplementorType(com.oracle.graal.pointsto.meta.AnalysisType originalType)
getSingleImplementorType in class com.oracle.graal.pointsto.results.StrengthenGraphsprotected com.oracle.graal.pointsto.meta.AnalysisType getStrengthenStampType(com.oracle.graal.pointsto.meta.AnalysisType originalType)
getStrengthenStampType in class com.oracle.graal.pointsto.results.StrengthenGraphsprotected org.graalvm.compiler.nodes.FixedNode createUnreachable(org.graalvm.compiler.nodes.StructuredGraph graph,
org.graalvm.compiler.nodes.spi.CoreProviders providers,
Supplier<String> message)
createUnreachable in class com.oracle.graal.pointsto.results.StrengthenGraphsprotected void setInvokeProfiles(org.graalvm.compiler.nodes.Invoke invoke,
jdk.vm.ci.meta.JavaTypeProfile typeProfile,
jdk.vm.ci.meta.JavaMethodProfile methodProfile)
setInvokeProfiles in class com.oracle.graal.pointsto.results.StrengthenGraphs