Searched refs:replacements (Results 226 - 250 of 276) sorted by relevance

1234567891011>>

/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/
H A DBlock.java190 * @param replacements the map of symbol replacements
191 * @return a new block with replaced symbols, or this block if none of the replacements modified the symbol
194 public Block replaceSymbols(final LexicalContext lc, final Map<Symbol, Symbol> replacements) { argument
200 final Symbol newSymbol = replacements.get(entry.getValue());
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/
H A DGraph.java1057 DuplicationReplacement replacements;
1059 replacements = null;
1061 replacements = new MapReplacement(replacementsMap);
1063 return addDuplicates(newNodes, oldGraph, estimatedNodeCount, replacements);
1090 public Map<Node, Node> addDuplicates(Iterable<? extends Node> newNodes, final Graph oldGraph, int estimatedNodeCount, DuplicationReplacement replacements) { argument
1092 return NodeClass.addGraphDuplicate(this, oldGraph, estimatedNodeCount, newNodes, replacements);
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/
H A DStructuredGraph.java372 Map<Node, Node> replacements = Node.newMap();
373 replacements.put(start, copy.start);
374 Map<Node, Node> duplicates = copy.addDuplicates(getNodes(), this, this.getNodeCount(), replacements);
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/
H A DWriteBarrierAdditionTest.java25 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.config;
26 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.referentOffset;
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/
H A DBinaryMathIntrinsicNode.java23 package org.graalvm.compiler.replacements.nodes;
H A DDirectObjectStoreNode.java23 package org.graalvm.compiler.replacements.nodes;
H A DBasicObjectCloneNode.java23 package org.graalvm.compiler.replacements.nodes;
H A DUnaryMathIntrinsicNode.java23 package org.graalvm.compiler.replacements.nodes;
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/
H A DHotSpotLIRGenerator.java42 import org.graalvm.compiler.hotspot.replacements.EncodedSymbolConstant;
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/
H A DPluginGenerator.java23 package org.graalvm.compiler.replacements.verifier;
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/
H A DSPARCHotSpotForeignCallsProvider.java35 import static org.graalvm.compiler.hotspot.replacements.CRC32Substitutions.UPDATE_BYTES_CRC32;
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/
H A DDeoptimizeOnExceptionTest.java23 package org.graalvm.compiler.replacements.test;
H A DIntegerSubOverflowsTest.java23 package org.graalvm.compiler.replacements.test;
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/
H A DLoadJavaMirrorWithKlassPhase.java25 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.CLASS_MIRROR_LOCATION;
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/
H A DCheckcastArrayCopyCallNode.java24 package org.graalvm.compiler.hotspot.replacements.arraycopy;
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/
H A DAMD64HotSpotForeignCallsProvider.java35 import static org.graalvm.compiler.hotspot.replacements.CRC32Substitutions.UPDATE_BYTES_CRC32;
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/
H A DClassGetHubNode.java23 package org.graalvm.compiler.hotspot.replacements;
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/
H A DIntegerAddExactNode.java23 package org.graalvm.compiler.replacements.nodes.arithmetic;
H A DIntegerMulExactNode.java23 package org.graalvm.compiler.replacements.nodes.arithmetic;
H A DUnsignedMulHighNode.java23 package org.graalvm.compiler.replacements.nodes.arithmetic;
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/
H A DHotSpotNodePlugin.java37 import org.graalvm.compiler.replacements.WordOperationPlugin;
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/
H A DStandardGraphBuilderPlugins.java23 package org.graalvm.compiler.replacements;
40 import org.graalvm.compiler.api.replacements.SnippetReflectionProvider;
105 import org.graalvm.compiler.replacements.nodes.ReverseBytesNode;
106 import org.graalvm.compiler.replacements.nodes.VirtualizableInvokeMacroNode;
107 import org.graalvm.compiler.replacements.nodes.arithmetic.IntegerAddExactNode;
108 import org.graalvm.compiler.replacements.nodes.arithmetic.IntegerMulExactNode;
109 import org.graalvm.compiler.replacements.nodes.arithmetic.IntegerSubExactNode;
H A DDefaultJavaLoweringProvider.java23 package org.graalvm.compiler.replacements;
40 import org.graalvm.compiler.api.replacements.Snippet;
41 import org.graalvm.compiler.api.replacements.SnippetReflectionProvider;
122 import org.graalvm.compiler.replacements.nodes.BinaryMathIntrinsicNode;
123 import org.graalvm.compiler.replacements.nodes.BinaryMathIntrinsicNode.BinaryOperation;
124 import org.graalvm.compiler.replacements.nodes.UnaryMathIntrinsicNode;
125 import org.graalvm.compiler.replacements.nodes.UnaryMathIntrinsicNode.UnaryOperation;
H A DWordOperationPlugin.java23 package org.graalvm.compiler.replacements;
31 import org.graalvm.compiler.api.replacements.SnippetReflectionProvider;
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/
H A DInliningUtil.java37 import org.graalvm.compiler.api.replacements.MethodSubstitution;
758 public static boolean canIntrinsify(Replacements replacements, ResolvedJavaMethod target, int invokeBci) { argument
759 return replacements.hasSubstitution(target, invokeBci);
762 public static StructuredGraph getIntrinsicGraph(Replacements replacements, ResolvedJavaMethod target, int invokeBci) { argument
763 return replacements.getSubstitution(target, invokeBci);

Completed in 211 milliseconds

1234567891011>>