Searched refs:replacements (Results 1 - 25 of 295) sorted by relevance

1234567891011>>

/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/
H A DSnippets.java23 package org.graalvm.compiler.replacements;
25 import org.graalvm.compiler.api.replacements.Snippet;
H A DJavacBug.java23 package org.graalvm.compiler.replacements;
H A DIntegerSubstitutions.java23 package org.graalvm.compiler.replacements;
25 import org.graalvm.compiler.api.replacements.ClassSubstitution;
26 import org.graalvm.compiler.api.replacements.MethodSubstitution;
27 import org.graalvm.compiler.replacements.nodes.BitScanForwardNode;
28 import org.graalvm.compiler.replacements.nodes.BitScanReverseNode;
H A DLongSubstitutions.java23 package org.graalvm.compiler.replacements;
25 import org.graalvm.compiler.api.replacements.ClassSubstitution;
26 import org.graalvm.compiler.api.replacements.MethodSubstitution;
27 import org.graalvm.compiler.replacements.nodes.BitScanForwardNode;
28 import org.graalvm.compiler.replacements.nodes.BitScanReverseNode;
H A DReplacementsUtil.java23 package org.graalvm.compiler.replacements;
26 import org.graalvm.compiler.replacements.nodes.AssertionNode;
H A DArraySubstitutions.java23 package org.graalvm.compiler.replacements;
27 import org.graalvm.compiler.api.replacements.ClassSubstitution;
28 import org.graalvm.compiler.api.replacements.MethodSubstitution;
H A DStringSubstitutions.java23 package org.graalvm.compiler.replacements;
25 import org.graalvm.compiler.api.replacements.ClassSubstitution;
26 import org.graalvm.compiler.api.replacements.MethodSubstitution;
30 import org.graalvm.compiler.replacements.nodes.ArrayEqualsNode;
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/
H A DSnippetTemplateCache.java23 package org.graalvm.compiler.api.replacements;
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/
H A DObjectSubstitutions.java23 package org.graalvm.compiler.hotspot.replacements;
25 import org.graalvm.compiler.api.replacements.ClassSubstitution;
26 import org.graalvm.compiler.api.replacements.MethodSubstitution;
H A DStringToBytesSnippets.java23 package org.graalvm.compiler.hotspot.replacements;
25 import static org.graalvm.compiler.hotspot.replacements.UnsafeAccess.UNSAFE;
26 import static org.graalvm.compiler.replacements.SnippetTemplate.DEFAULT_REPLACER;
28 import org.graalvm.compiler.api.replacements.Fold;
29 import org.graalvm.compiler.api.replacements.Snippet;
30 import org.graalvm.compiler.api.replacements.Snippet.ConstantParameter;
38 import org.graalvm.compiler.replacements.SnippetTemplate;
39 import org.graalvm.compiler.replacements.SnippetTemplate.AbstractTemplates;
40 import org.graalvm.compiler.replacements.SnippetTemplate.Arguments;
41 import org.graalvm.compiler.replacements
[all...]
H A DThreadSubstitutions.java23 package org.graalvm.compiler.hotspot.replacements;
26 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.JAVA_THREAD_OSTHREAD_LOCATION;
27 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.JAVA_THREAD_THREAD_OBJECT_LOCATION;
28 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.osThreadInterruptedOffset;
29 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.osThreadOffset;
30 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.threadObjectOffset;
33 import org.graalvm.compiler.api.replacements.ClassSubstitution;
34 import org.graalvm.compiler.api.replacements.MethodSubstitution;
H A DReflectionSubstitutions.java23 package org.graalvm.compiler.hotspot.replacements;
26 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.KLASS_ACCESS_FLAGS_LOCATION;
27 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.jvmAccWrittenFlags;
28 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.klassAccessFlagsOffset;
33 import org.graalvm.compiler.api.replacements.ClassSubstitution;
34 import org.graalvm.compiler.api.replacements.MethodSubstitution;
H A DHashCodeSnippets.java23 package org.graalvm.compiler.hotspot.replacements;
27 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.biasedLockMaskInPlace;
28 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.identityHashCode;
29 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.identityHashCodeShift;
30 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.loadWordFromObject;
31 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.markOffset;
32 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.uninitializedIdentityHashCodeValue;
33 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.unlockedMask;
38 import org.graalvm.compiler.api.replacements.Snippet;
44 import org.graalvm.compiler.replacements
[all...]
H A DHotSpotClassSubstitutions.java23 package org.graalvm.compiler.hotspot.replacements;
26 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.ARRAY_KLASS_COMPONENT_MIRROR;
27 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.KLASS_ACCESS_FLAGS_LOCATION;
28 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.KLASS_MODIFIER_FLAGS_LOCATION;
29 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.KLASS_SUPER_KLASS_LOCATION;
30 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.arrayKlassComponentMirrorOffset;
31 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.klassAccessFlagsOffset;
32 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.klassIsArray;
33 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.klassModifierFlagsOffset;
34 import static org.graalvm.compiler.hotspot.replacements
[all...]
H A DUnsafeLoadSnippets.java23 package org.graalvm.compiler.hotspot.replacements;
25 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.referentOffset;
26 import static org.graalvm.compiler.replacements.SnippetTemplate.DEFAULT_REPLACER;
28 import org.graalvm.compiler.api.replacements.Snippet;
36 import org.graalvm.compiler.replacements.SnippetTemplate.AbstractTemplates;
37 import org.graalvm.compiler.replacements.SnippetTemplate.Arguments;
38 import org.graalvm.compiler.replacements.SnippetTemplate.SnippetInfo;
39 import org.graalvm.compiler.replacements.Snippets;
H A DLoadExceptionObjectSnippets.java23 package org.graalvm.compiler.hotspot.replacements;
26 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.EXCEPTION_OOP_LOCATION;
27 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.EXCEPTION_PC_LOCATION;
28 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.readExceptionOop;
29 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.registerAsWord;
30 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.writeExceptionOop;
31 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.writeExceptionPc;
32 import static org.graalvm.compiler.hotspot.replacements.HotspotSnippetsOptions.LoadExceptionObjectInVM;
34 import static org.graalvm.compiler.replacements.SnippetTemplate.DEFAULT_REPLACER;
36 import org.graalvm.compiler.api.replacements
[all...]
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/
H A DAArch64LongSubstitutions.java23 package org.graalvm.compiler.replacements.aarch64;
25 import org.graalvm.compiler.api.replacements.ClassSubstitution;
26 import org.graalvm.compiler.api.replacements.MethodSubstitution;
H A DAArch64IntegerSubstitutions.java23 package org.graalvm.compiler.replacements.aarch64;
25 import org.graalvm.compiler.api.replacements.ClassSubstitution;
26 import org.graalvm.compiler.api.replacements.MethodSubstitution;
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/
H A DReplacementsTest.java23 package org.graalvm.compiler.replacements.test;
26 import org.graalvm.compiler.replacements.ReplacementsImpl;
27 import org.graalvm.compiler.replacements.classfile.ClassfileBytecodeProvider;
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/
H A DNewInstanceStub.java26 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.HEAP_END_LOCATION;
27 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.HEAP_TOP_LOCATION;
28 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.PROTOTYPE_MARK_WORD_LOCATION;
29 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.TLAB_FAST_REFILL_WASTE_LOCATION;
30 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.TLAB_NOF_REFILLS_LOCATION;
31 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.TLAB_REFILL_WASTE_LIMIT_LOCATION;
32 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.TLAB_SIZE_LOCATION;
33 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.TLAB_SLOW_ALLOCATIONS_LOCATION;
34 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.TLAB_THREAD_ALLOCATED_BYTES_LOCATION;
35 import static org.graalvm.compiler.hotspot.replacements
[all...]
H A DNewArrayStub.java26 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.arrayPrototypeMarkWord;
27 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.getAndClearObjectResult;
28 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.layoutHelperElementTypeMask;
29 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.layoutHelperElementTypeShift;
30 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.layoutHelperHeaderSizeMask;
31 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.layoutHelperHeaderSizeShift;
32 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.layoutHelperLog2ElementSizeMask;
33 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.layoutHelperLog2ElementSizeShift;
34 import static org.graalvm.compiler.hotspot.replacements.HotSpotReplacementsUtil.readLayoutHelper;
35 import static org.graalvm.compiler.hotspot.replacements
[all...]
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.sparc/src/org/graalvm/compiler/replacements/sparc/
H A DSPARCGraphBuilderPlugins.java23 package org.graalvm.compiler.replacements.sparc;
25 import static org.graalvm.compiler.replacements.nodes.UnaryMathIntrinsicNode.UnaryOperation.COS;
26 import static org.graalvm.compiler.replacements.nodes.UnaryMathIntrinsicNode.UnaryOperation.EXP;
27 import static org.graalvm.compiler.replacements.nodes.UnaryMathIntrinsicNode.UnaryOperation.LOG;
28 import static org.graalvm.compiler.replacements.nodes.UnaryMathIntrinsicNode.UnaryOperation.LOG10;
29 import static org.graalvm.compiler.replacements.nodes.UnaryMathIntrinsicNode.UnaryOperation.SIN;
30 import static org.graalvm.compiler.replacements.nodes.UnaryMathIntrinsicNode.UnaryOperation.TAN;
39 import org.graalvm.compiler.replacements.IntegerSubstitutions;
40 import org.graalvm.compiler.replacements.LongSubstitutions;
41 import org.graalvm.compiler.replacements
[all...]
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/
H A DPhaseContext.java40 private final Replacements replacements; field in class:PhaseContext
43 public PhaseContext(MetaAccessProvider metaAccess, ConstantReflectionProvider constantReflection, ConstantFieldProvider constantFieldProvider, LoweringProvider lowerer, Replacements replacements, argument
49 this.replacements = replacements;
74 return replacements;
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/util/
H A DProviders.java48 private final Replacements replacements; field in class:Providers
52 ForeignCallsProvider foreignCalls, LoweringProvider lowerer, Replacements replacements, StampProvider stampProvider) {
59 this.replacements = replacements;
102 return replacements;
110 return new Providers(substitution, codeCache, constantReflection, constantFieldProvider, foreignCalls, lowerer, replacements, stampProvider);
114 return new Providers(metaAccess, substitution, constantReflection, constantFieldProvider, foreignCalls, lowerer, replacements, stampProvider);
118 return new Providers(metaAccess, codeCache, substitution, constantFieldProvider, foreignCalls, lowerer, replacements, stampProvider);
122 return new Providers(metaAccess, codeCache, constantReflection, substitution, foreignCalls, lowerer, replacements, stampProvider);
126 return new Providers(metaAccess, codeCache, constantReflection, constantFieldProvider, substitution, lowerer, replacements, stampProvide
51 Providers(MetaAccessProvider metaAccess, CodeCacheProvider codeCache, ConstantReflectionProvider constantReflection, ConstantFieldProvider constantFieldProvider, ForeignCallsProvider foreignCalls, LoweringProvider lowerer, Replacements replacements, StampProvider stampProvider) argument
[all...]
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/
H A DIntegerExactArithmeticNode.java23 package org.graalvm.compiler.replacements.nodes.arithmetic;

Completed in 802 milliseconds

1234567891011>>