public interface SimplifierTool extends CanonicalizerTool
Simplifiable| Modifier and Type | Method and Description |
|---|---|
void |
addToWorkList(Iterable<? extends Node> nodes) |
void |
addToWorkList(Node node)
Adds a node to the worklist independent of whether it has already been on the worklist.
|
void |
deleteBranch(Node branch) |
void |
removeIfUnused(Node node) |
boolean |
trySinkWriteFences() |
allUsagesAvailable, canonicalizeReads, divisionOverflowIsJVMSCompliant, finalCanonicalization, getAssumptions, getOptions, smallestCompareWidth, supportsRoundinggetConstantFieldProvider, getConstantReflection, getForeignCalls, getLoopsDataProvider, getLowerer, getMetaAccess, getMetaAccessExtensionProvider, getPlatformConfigurationProvider, getReplacements, getStampProvider, getWordVerification