Skip to content

Commit f5ae75a

Browse files
committed
[GR-46685] Specify minimumCPUFeaturesAMD64 for Generated stubs in VectorizedHashCodeNode.
PullRequest: graal/14847
2 parents 1f31fc3 + 0bac457 commit f5ae75a

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

compiler/src/jdk.internal.vm.compiler/src/org/graalvm/compiler/replacements/nodes/VectorizedHashCodeNode.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -120,11 +120,11 @@ public void emitIntrinsic(NodeLIRBuilderTool gen) {
120120
}
121121

122122
@NodeIntrinsic
123-
@GenerateStub(name = "vectorizedHashCodeBoolean", parameters = "Boolean")
124-
@GenerateStub(name = "vectorizedHashCodeChar", parameters = "Char")
125-
@GenerateStub(name = "vectorizedHashCodeByte", parameters = "Byte")
126-
@GenerateStub(name = "vectorizedHashCodeShort", parameters = "Short")
127-
@GenerateStub(name = "vectorizedHashCodeInt", parameters = "Int")
123+
@GenerateStub(name = "vectorizedHashCodeBoolean", parameters = "Boolean", minimumCPUFeaturesAMD64 = "minFeaturesAMD64")
124+
@GenerateStub(name = "vectorizedHashCodeChar", parameters = "Char", minimumCPUFeaturesAMD64 = "minFeaturesAMD64")
125+
@GenerateStub(name = "vectorizedHashCodeByte", parameters = "Byte", minimumCPUFeaturesAMD64 = "minFeaturesAMD64")
126+
@GenerateStub(name = "vectorizedHashCodeShort", parameters = "Short", minimumCPUFeaturesAMD64 = "minFeaturesAMD64")
127+
@GenerateStub(name = "vectorizedHashCodeInt", parameters = "Int", minimumCPUFeaturesAMD64 = "minFeaturesAMD64")
128128
public static native int vectorizedHashCode(Pointer arrayStart, int length, int initialValue, @ConstantNodeParameter JavaKind arrayKind);
129129

130130
@NodeIntrinsic

0 commit comments

Comments
 (0)