/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ |
H A D | ObjectStampJoinTest.java | 32 import org.graalvm.compiler.core.common.type.StampFactory; 47 Stamp a = StampFactory.object(getType(A.class)); 48 Stamp b = StampFactory.object(getType(B.class)); 54 Stamp aNonNull = StampFactory.objectNonNull(getType(A.class)); 55 Stamp b = StampFactory.object(getType(B.class)); 56 Stamp bNonNull = StampFactory.objectNonNull(getType(B.class)); 62 Stamp aExact = StampFactory.objectNonNull(getType(A.class).asExactReference()); 63 Stamp b = StampFactory.object(getType(B.class)); 64 Assert.assertEquals(StampFactory.empty(JavaKind.Object), join(aExact, b)); 69 Stamp d = StampFactory [all...] |
H A D | ObjectStampMeetTest.java | 32 import org.graalvm.compiler.core.common.type.StampFactory; 44 Stamp a = StampFactory.object(getType(A.class)); 45 Stamp aNonNull = StampFactory.objectNonNull(getType(A.class)); 46 Stamp b = StampFactory.object(getType(B.class)); 47 Stamp bNonNull = StampFactory.objectNonNull(getType(B.class)); 54 Stamp a = StampFactory.object(getType(A.class)); 55 Stamp aExact = StampFactory.objectNonNull(getType(A.class).asExactReference()); 56 Stamp b = StampFactory.object(getType(B.class)); 67 Stamp dExactNonNull = StampFactory.objectNonNull(getType(D.class).asExactReference()); 68 Stamp cExactNonNull = StampFactory [all...] |
H A D | IntegerStampTest.java | 36 import org.graalvm.compiler.core.common.type.StampFactory; 120 assertEquals(IntegerStamp.create(32, 0, 0, 0, 0), StampFactory.forInteger(JavaKind.Int, 0, 0)); 121 assertEquals(IntegerStamp.create(32, 0, 1, 0, 1), StampFactory.forInteger(JavaKind.Int, 0, 1)); 122 assertEquals(IntegerStamp.create(32, 0, 0x123, 0, 0x1ff), StampFactory.forInteger(JavaKind.Int, 0, 0x123)); 123 assertEquals(IntegerStamp.create(32, 0x120, 0x123, 0x120, 0x123), StampFactory.forInteger(JavaKind.Int, 0x120, 0x123)); 124 assertEquals(IntegerStamp.create(32, 10000, 15000, 0x2000, 0x3fff), StampFactory.forInteger(JavaKind.Int, 10000, 15000)); 125 assertEquals(IntegerStamp.create(64, 0, 1, 0, 1), StampFactory.forInteger(JavaKind.Long, 0, 1)); 126 assertEquals(IntegerStamp.create(64, 10000, 15000, 0x2000, 0x3fff), StampFactory.forInteger(JavaKind.Long, 10000, 15000)); 127 assertEquals(IntegerStamp.create(64, 140000000000L, 150000000000L, 0x2000000000L, 0x23ffffffffL), StampFactory.forInteger(JavaKind.Long, 140000000000L, 150000000000L)); 132 assertEquals(IntegerStamp.create(32, -2, -1, 0xfffffffeL, 0xffffffffL), StampFactory [all...] |
H A D | ObjectStampTest.java | 30 import org.graalvm.compiler.core.common.type.StampFactory; 36 Stamp notTrusted = StampFactory.object(TypeReference.createWithoutAssumptions(getMetaAccess().lookupJavaType(I.class))); 37 Assert.assertEquals(StampFactory.object(), notTrusted); 46 Stamp trusted = StampFactory.object(getType(TrustedI.class)); 47 Assert.assertNotEquals(StampFactory.object(), trusted);
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ |
H A D | IntegerSubOverflowsTest.java | 29 import org.graalvm.compiler.core.common.type.StampFactory; 119 IntegerStamp s1 = StampFactory.forInteger(32, Integer.MIN_VALUE, Integer.MIN_VALUE); 120 IntegerStamp s2 = StampFactory.forInteger(32, -1, -1); 126 IntegerStamp s1 = StampFactory.forInteger(32, Integer.MAX_VALUE, Integer.MAX_VALUE); 127 IntegerStamp s2 = StampFactory.forInteger(32, Integer.MAX_VALUE, Integer.MAX_VALUE); 133 IntegerStamp s1 = StampFactory.forInteger(32, Integer.MIN_VALUE, Integer.MIN_VALUE); 134 IntegerStamp s2 = StampFactory.forInteger(32, Integer.MIN_VALUE, Integer.MIN_VALUE); 140 IntegerStamp s1 = StampFactory.forInteger(32, Integer.MIN_VALUE, Integer.MIN_VALUE); 141 IntegerStamp s2 = StampFactory.forInteger(32, 1, 1); 147 IntegerStamp s1 = StampFactory [all...] |
H A D | BitOpNodesTest.java | 29 import org.graalvm.compiler.core.common.type.StampFactory; 86 Assert.assertEquals(StampFactory.forInteger(JavaKind.Int, 8, 24), result.stamp()); 100 Assert.assertEquals(StampFactory.forInteger(JavaKind.Int, 0, 24), result.stamp()); 120 Assert.assertEquals(StampFactory.forInteger(JavaKind.Int, 8, 40), result.stamp()); 134 Assert.assertEquals(StampFactory.forInteger(JavaKind.Int, 0, 40), result.stamp()); 158 Assert.assertEquals(StampFactory.forInteger(JavaKind.Int, 4, 8), result.stamp()); 178 Assert.assertEquals(StampFactory.forInteger(JavaKind.Int, 24, 32), result.stamp()); 190 Assert.assertEquals(StampFactory.forInteger(JavaKind.Int, 24, 64), result.stamp()); 216 Assert.assertEquals(StampFactory.forInteger(JavaKind.Int, 16, 20), result.stamp()); 241 Assert.assertEquals(StampFactory [all...] |
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common.test/src/org/graalvm/compiler/phases/common/test/ |
H A D | StampFactoryTest.java | 35 import org.graalvm.compiler.core.common.type.StampFactory; 49 Stamp[] parameterStamps = StampFactory.createParameterStamps(null, metaAccess.lookupJavaMethod(method)); 50 Stamp[] expected = {StampFactory.objectNonNull(TypeReference.createWithoutAssumptions(metaAccess.lookupJavaType(StampFactoryTest.class))), StampFactory.forKind(JavaKind.Int), 51 StampFactory.object(TypeReference.createWithoutAssumptions(metaAccess.lookupJavaType(Object.class))), StampFactory.forKind(JavaKind.Double)};
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ |
H A D | DynamicPiNode.java | 26 import org.graalvm.compiler.core.common.type.StampFactory; 47 super(TYPE, object, StampFactory.object(), guard); 58 staticPiStamp = StampFactory.alwaysNull(); 61 staticPiStamp = StampFactory.object(type);
|
H A D | PauseNode.java | 27 import org.graalvm.compiler.core.common.type.StampFactory; 44 super(TYPE, StampFactory.forVoid());
|
H A D | GuardPhiNode.java | 25 import org.graalvm.compiler.core.common.type.StampFactory; 42 super(TYPE, StampFactory.forVoid(), merge); 47 super(TYPE, StampFactory.forVoid(), merge);
|
H A D | CallTargetNode.java | 30 import org.graalvm.compiler.core.common.type.StampFactory; 84 super(c, StampFactory.forVoid()); 98 return StampFactory.object(TypeReference.create(assumptions, (ResolvedJavaType) returnType)); 100 return StampFactory.forKind(kind);
|
H A D | BreakpointNode.java | 28 import org.graalvm.compiler.core.common.type.StampFactory; 60 super(TYPE, StampFactory.forVoid());
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ |
H A D | NonNullParametersPhase.java | 27 import org.graalvm.compiler.core.common.type.StampFactory; 40 Stamp nonNull = StampFactory.objectNonNull();
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/ |
H A D | WriteBarrier.java | 25 import org.graalvm.compiler.core.common.type.StampFactory; 38 super(c, StampFactory.forVoid());
|
H A D | JumpToExceptionHandlerInCallerNode.java | 28 import org.graalvm.compiler.core.common.type.StampFactory; 52 super(TYPE, StampFactory.forVoid());
|
H A D | JumpToExceptionHandlerNode.java | 28 import org.graalvm.compiler.core.common.type.StampFactory; 50 super(TYPE, StampFactory.forVoid());
|
H A D | PatchReturnAddressNode.java | 28 import org.graalvm.compiler.core.common.type.StampFactory; 48 super(TYPE, StampFactory.forVoid());
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ |
H A D | StampMemoryAccessTest.java | 26 import org.graalvm.compiler.core.common.type.StampFactory; 44 Stamp stamp = StampFactory.forKind(JavaKind.Long); 53 Stamp stamp = StampFactory.forKind(JavaKind.Object);
|
H A D | VerifyVirtualizableTest.java | 33 import org.graalvm.compiler.core.common.type.StampFactory; 70 super(TYPE, StampFactory.forVoid()); 85 super(TYPE, StampFactory.forVoid()); 100 super(TYPE, StampFactory.forVoid()); 115 super(TYPE, StampFactory.forVoid()); 130 super(TYPE, StampFactory.forVoid()); 145 super(TYPE, StampFactory.forVoid()); 160 super(TYPE, StampFactory.forVoid()); 175 super(TYPE, StampFactory.forVoid()); 190 super(TYPE, StampFactory [all...] |
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/ |
H A D | MemoryPhiNode.java | 25 import org.graalvm.compiler.core.common.type.StampFactory; 46 super(TYPE, StampFactory.forVoid(), merge); 52 super(TYPE, StampFactory.forVoid(), merge);
|
H A D | MemoryAnchorNode.java | 29 import org.graalvm.compiler.core.common.type.StampFactory; 46 super(TYPE, StampFactory.forVoid());
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ |
H A D | NodeIntrinsificationProvider.java | 28 import org.graalvm.compiler.core.common.type.StampFactory; 60 return StampFactory.object(TypeReference.createWithoutAssumptions(returnType), nonNull); 63 return StampFactory.forKind(kind);
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ |
H A D | UnsafeMemoryLoadNode.java | 28 import org.graalvm.compiler.core.common.type.StampFactory; 52 super(TYPE, StampFactory.forKind(kind.getStackKind()));
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ |
H A D | CStringConstant.java | 29 import org.graalvm.compiler.core.common.type.StampFactory; 73 b.addPush(JavaKind.Object, new ConstantNode(new CStringConstant(string), StampFactory.pointer()));
|
H A D | ExplodeLoopNode.java | 31 import org.graalvm.compiler.core.common.type.StampFactory; 49 super(TYPE, StampFactory.forVoid());
|