Update SyncPort info.

This commit is contained in:
Yudi Zheng 2024-11-07 16:57:17 +01:00
parent 14139776f9
commit 0cfd1139ea
36 changed files with 47 additions and 47 deletions

View File

@ -721,7 +721,7 @@ public class HotSpotGraphBuilderPlugins {
}
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/share/opto/library_call.cpp#L2922-L2976",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/share/opto/library_call.cpp#L2921-L2975",
sha1 = "353e0d45b0f63ac58af86dcab5b19777950da7e2")
// @formatter:on
private static void inlineNativeNotifyJvmtiFunctions(GraalHotSpotVMConfig config, GraphBuilderContext b, ResolvedJavaMethod targetMethod, ForeignCallDescriptor descriptor,
@ -770,7 +770,7 @@ public class HotSpotGraphBuilderPlugins {
}
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/share/opto/library_call.cpp#L3756-L3839",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/share/opto/library_call.cpp#L3732-L3815",
sha1 = "d65356dbc0235df26aa56b233bcd100462a5dab4")
// @formatter:on
private static class ContinuationPinningPlugin extends InvocationPlugin {

View File

@ -46,7 +46,7 @@ import jdk.graal.compiler.replacements.IdentityHashCodeSnippets;
import jdk.graal.compiler.word.Word;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/share/opto/library_call.cpp#L4675-L4809",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/share/opto/library_call.cpp#L4651-L4785",
sha1 = "c212d1dbff26d02d4d749e085263d4104895f1ba")
// @formatter:on
public class HotSpotHashCodeSnippets extends IdentityHashCodeSnippets {

View File

@ -91,8 +91,8 @@ public class TypeCheckSnippetUtils {
}
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/x86/macroAssembler_x86.cpp#L4802-L4897",
sha1 = "c0e2fdd973dc975757d58080ba94efe628d6a380")
@SyncPort(from = "https://github.com/openjdk/jdk/blob/d3c042f9a0cd91e7cdf7f45cb0ea387f7ba9785b/src/hotspot/cpu/x86/macroAssembler_x86.cpp#L4947-L5164",
sha1 = "c85e27deb4a1173cb8aa1ed6c938a2cd628c8360")
// @formatter:on
static boolean checkSecondarySubType(KlassPointer t, KlassPointer s, boolean isTAlwaysAbstract, Counters counters) {
// if (S.cache == T) return true

View File

@ -64,7 +64,7 @@ import jdk.vm.ci.code.Register;
* Snippet for updating JFR thread local data on {@code Thread#setCurrentThread} events.
*/
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/share/opto/library_call.cpp#L3550-L3676",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/share/opto/library_call.cpp#L3526-L3652",
sha1 = "564050736d9601fe43c16d9c393706b4e67f05d2")
// @formatter:on
public class VirtualThreadUpdateJFRSnippets implements Snippets {

View File

@ -64,8 +64,8 @@ public class LookUpSecondarySupersTableStub extends SnippetStub {
}
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/x86/macroAssembler_x86.cpp#L4899-L5007",
sha1 = "64e666a1061a5188d6e9df14803aaa5e37be0b7b")
@SyncPort(from = "https://github.com/openjdk/jdk/blob/d3c042f9a0cd91e7cdf7f45cb0ea387f7ba9785b/src/hotspot/cpu/x86/macroAssembler_x86.cpp#L5166-L5272",
sha1 = "573099757de85d90c3cf8cee8ff332e195fe68c7")
// @formatter:on
@Snippet
private static boolean lookupSecondarySupersTableSlowPath(KlassPointer t, Word secondarySupers, long bitmap, long index) {

View File

@ -56,7 +56,7 @@ import jdk.vm.ci.meta.JavaKind;
import jdk.vm.ci.meta.Value;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L2724-L2755",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L2741-L2772",
sha1 = "69b7e01dbc601afd660d5dcef88917a43613e00c")
@SyncPort(from = "https://github.com/openjdk/jdk/blob/12358e6c94bc96e618efc3ec5299a2cfe1b4669d/src/hotspot/cpu/aarch64/macroAssembler_aarch64_aes.cpp#L34-L110",
sha1 = "4916141cba98c26e4d98edb457161f88a8c66ffa")

View File

@ -66,7 +66,7 @@ import jdk.vm.ci.meta.JavaKind;
import jdk.vm.ci.meta.Value;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L2692-L2722",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L2709-L2739",
sha1 = "e1333c6ab2d693fa9231a7365c568d81db63fae7")
@SyncPort(from = "https://github.com/openjdk/jdk/blob/12358e6c94bc96e618efc3ec5299a2cfe1b4669d/src/hotspot/cpu/aarch64/macroAssembler_aarch64_aes.cpp#L112-L283",
sha1 = "41ef4f49f68c0e08ff4d698c8cc962e392cc16ec")

View File

@ -48,9 +48,9 @@ import jdk.vm.ci.meta.Value;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L4722-L4741",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L4739-L4758",
sha1 = "57f40186d75104a5e607d6fc047bbd50ef246590")
@SyncPort(from = "https://github.com/openjdk/jdk/blob/59ac7039d3ace0ec481742c3a10c81f1675e12da/src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp#L4033-L4069",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp#L4220-L4256",
sha1 = "33649be9177daf5f0b4817d807458a5ff8c00365")
// @formatter:on
public final class AArch64BigIntegerMulAddOp extends AArch64LIRInstruction {

View File

@ -57,11 +57,11 @@ import jdk.vm.ci.code.Register;
import jdk.vm.ci.meta.Value;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L4647-L4684",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L4664-L4701",
sha1 = "b25c503126c37eeb5224202eae09833032d9d8db")
@SyncPort(from = "https://github.com/openjdk/jdk/blob/59ac7039d3ace0ec481742c3a10c81f1675e12da/src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp#L3524-L3533",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp#L3711-L3720",
sha1 = "376de6fbb2caccaac53c4aa934ce96f8f0dc7f18")
@SyncPort(from = "https://github.com/openjdk/jdk/blob/59ac7039d3ace0ec481742c3a10c81f1675e12da/src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp#L3721-L4031",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp#L3908-L4218",
sha1 = "48559bd1d7e871f8cb8c352efc801364d88558cf")
// @formatter:on
public final class AArch64BigIntegerMultiplyToLenOp extends AArch64LIRInstruction {

View File

@ -53,7 +53,7 @@ import jdk.vm.ci.code.Register;
import jdk.vm.ci.meta.Value;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L4686-L4720",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L4703-L4737",
sha1 = "085aa7785bb62e3e2c880b94963d52a631bb76cf")
// @formatter:on
public final class AArch64BigIntegerSquareToLenOp extends AArch64LIRInstruction {

View File

@ -36,7 +36,7 @@ import jdk.vm.ci.aarch64.AArch64Kind;
import jdk.vm.ci.meta.AllocatableValue;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/dcac4b0a532f2ca6cb374da7ece331e8266ab351/src/hotspot/cpu/aarch64/aarch64.ad#L13468-L13492",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/aarch64/aarch64.ad#L13490-L13514",
sha1 = "5e7655c00a9d610fa3c992305c0f6aeba32b2d6c")
// @formatter:on
public class AArch64BitSwapOp extends AArch64LIRInstruction {

View File

@ -67,7 +67,7 @@ import jdk.vm.ci.meta.AllocatableValue;
import jdk.vm.ci.meta.Value;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L2861-L2967",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L2878-L2984",
sha1 = "59698d0ec90b5f69709188321f8b5df625e1a027")
// @formatter:on
public final class AArch64CipherBlockChainingAESDecryptOp extends AArch64LIRInstruction {

View File

@ -66,7 +66,7 @@ import jdk.vm.ci.meta.AllocatableValue;
import jdk.vm.ci.meta.Value;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L2757-L2859",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L2774-L2876",
sha1 = "b64bab8291f14f42af2e45fcb499d20631195072")
// @formatter:on
public final class AArch64CipherBlockChainingAESEncryptOp extends AArch64LIRInstruction {

View File

@ -69,9 +69,9 @@ import jdk.vm.ci.meta.Value;
* Returns the number of positive bytes.
*/
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/d8430efb5e159b8e08d2cac66b46cb4ff1112927/src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp#L5467-L5536",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp#L5654-L5723",
sha1 = "ce54a7cf2fcfe7ccb8f6604c038887fc1c4ebce1")
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L4975-L5141",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L4992-L5158",
sha1 = "3b4e6edb4372e8babb009763c2d05961348dd723")
// @formatter:on
@Opcode("AARCH64_COUNT_POSITIVES")

View File

@ -74,7 +74,7 @@ import jdk.vm.ci.meta.AllocatableValue;
import jdk.vm.ci.meta.Value;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L2969-L3249",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L2986-L3266",
sha1 = "75a3a4dabdc42e5e23bbec0cb448d09fb0d7b129")
// @formatter:on
public final class AArch64CounterModeAESCryptOp extends AArch64LIRInstruction {

View File

@ -51,7 +51,7 @@ import jdk.vm.ci.meta.AllocatableValue;
import jdk.vm.ci.meta.Value;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/d8430efb5e159b8e08d2cac66b46cb4ff1112927/src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp#L6070-L6183",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp#L6257-L6370",
sha1 = "80e6323172af5e8a33625b4eb14629cdad500a0f")
// @formatter:on
@Opcode("AArch64_ENCODE_ARRAY")

View File

@ -65,7 +65,7 @@ import jdk.vm.ci.meta.AllocatableValue;
import jdk.vm.ci.meta.Value;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L6185-L6319",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L6503-L6637",
sha1 = "84b96e679b2ff5dc836da5c28fbbc779b5320a2b")
@SyncPort(from = "https://github.com/openjdk/jdk/blob/12358e6c94bc96e618efc3ec5299a2cfe1b4669d/src/hotspot/cpu/aarch64/macroAssembler_aarch64_aes.cpp#L285-L691",
sha1 = "1cd41d8f202ebe127aa31053ab3c6851f3900034")

View File

@ -63,7 +63,7 @@ import jdk.vm.ci.meta.AllocatableValue;
import jdk.vm.ci.meta.Value;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L3377-L3611",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L3394-L3628",
sha1 = "bfad27e36c2940a087613608054bac43345a57e7")
// @formatter:on
public final class AArch64MD5Op extends AArch64LIRInstruction {

View File

@ -41,7 +41,7 @@ import jdk.vm.ci.meta.AllocatableValue;
* Returns -1, 0, or 1 if either x < y, x == y, or x > y.
*/
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/dcac4b0a532f2ca6cb374da7ece331e8266ab351/src/hotspot/cpu/aarch64/aarch64.ad#L9120-L9202",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/aarch64/aarch64.ad#L9142-L9224",
sha1 = "84da421c1489e188366d61bb4298e0425ccac14b")
// @formatter:on
public class AArch64NormalizedUnsignedCompareOp extends AArch64LIRInstruction {

View File

@ -45,7 +45,7 @@ import jdk.vm.ci.meta.AllocatableValue;
* {@link Math#round} algorithm for details.
*/
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/d8430efb5e159b8e08d2cac66b46cb4ff1112927/src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp#L6303-L6351",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp#L6490-L6538",
sha1 = "76d47473bf8d1408bf6e7bf6b8a3d93c19dab9c6")
// @formatter:on
@Opcode("AARCH64_ROUND_FLOAT_TO_INTEGER")

View File

@ -66,7 +66,7 @@ import jdk.vm.ci.meta.AllocatableValue;
import jdk.vm.ci.meta.Value;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L3613-L3702",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L3630-L3719",
sha1 = "64b4f4aa44a5201f87d28ee048721dcd3c3231ed")
// @formatter:on
public final class AArch64SHA1Op extends AArch64LIRInstruction {

View File

@ -76,7 +76,7 @@ import jdk.vm.ci.meta.AllocatableValue;
import jdk.vm.ci.meta.Value;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L3705-L3817",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L3722-L3834",
sha1 = "f226b109da456148c11f83d1bcd78d14aac862cf")
// @formatter:on
public final class AArch64SHA256Op extends AArch64LIRInstruction {

View File

@ -87,7 +87,7 @@ import jdk.vm.ci.meta.AllocatableValue;
import jdk.vm.ci.meta.Value;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L3994-L4216",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L4011-L4233",
sha1 = "c17848fadbacb526e5da3c4e7c2a300c8160e092")
// @formatter:on
public final class AArch64SHA3Op extends AArch64LIRInstruction {

View File

@ -81,7 +81,7 @@ import jdk.vm.ci.meta.AllocatableValue;
import jdk.vm.ci.meta.Value;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L3819-L3992",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp#L3836-L4009",
sha1 = "9a27893e95da304e616ebd2105529e39d9634483")
// @formatter:on
public final class AArch64SHA512Op extends AArch64LIRInstruction {

View File

@ -44,7 +44,7 @@ import jdk.vm.ci.meta.AllocatableValue;
import jdk.vm.ci.meta.Value;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/d8430efb5e159b8e08d2cac66b46cb4ff1112927/src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp#L6291-L6301",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp#L6478-L6488",
sha1 = "857dc6f9a492da6c8e20afb2139ae393efd228ac")
// @formatter:on
@Opcode("AArch64_STRING_COMPRESS")

View File

@ -59,9 +59,9 @@ import jdk.vm.ci.meta.Value;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/x86/stubGenerator_x86_64.cpp#L3268-L3320",
sha1 = "2f3b577fa7f0ced9cc2514af80d2c2833ab7caf2")
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/x86/macroAssembler_x86.cpp#L7448-L7482",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/x86/macroAssembler_x86.cpp#L7711-L7745",
sha1 = "e68b8c7bdb37d4bd1350c7e1219fdcb419d2618a")
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/x86/macroAssembler_x86.cpp#L7700-L7877",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/x86/macroAssembler_x86.cpp#L7963-L8140",
sha1 = "d89ad721deb560178359f86e8c6c96ffc6530878")
// @formatter:on
public final class AMD64BigIntegerMulAddOp extends AMD64LIRInstruction {

View File

@ -58,7 +58,7 @@ import jdk.vm.ci.meta.Value;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/x86/stubGenerator_x86_64.cpp#L3037-L3092",
sha1 = "2bf2eb0a9feca080f99e6932d3750cdf3ce2ef3a")
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/x86/macroAssembler_x86.cpp#L6704-L7161",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/x86/macroAssembler_x86.cpp#L6967-L7424",
sha1 = "0763af542cf9f40a1c542e4834a67fc4b2c74e1c")
// @formatter:on
public final class AMD64BigIntegerMultiplyToLenOp extends AMD64LIRInstruction {

View File

@ -57,7 +57,7 @@ import jdk.vm.ci.meta.Value;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/x86/stubGenerator_x86_64.cpp#L3146-L3190",
sha1 = "ab70559cefe0dc177a290d417047955fba3ad1fc")
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/x86/macroAssembler_x86.cpp#L7385-L7698",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/x86/macroAssembler_x86.cpp#L7648-L7961",
sha1 = "2e4ea1436904cbd5a933eb8c687296d9bbefe4f0")
// @formatter:on
public final class AMD64BigIntegerSquareToLenOp extends AMD64LIRInstruction {

View File

@ -40,7 +40,7 @@ import jdk.vm.ci.code.Register;
import jdk.vm.ci.meta.Value;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/d8430efb5e159b8e08d2cac66b46cb4ff1112927/src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp#L6457-L6539",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp#L6468-L6550",
sha1 = "34c6e1ee7916fc7190cbcbc237eaf2b510f7dd0e")
// @formatter:on
public final class AMD64BitSwapOp extends AMD64LIRInstruction {

View File

@ -55,7 +55,7 @@ import jdk.vm.ci.meta.JavaKind;
import jdk.vm.ci.meta.Value;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/d8430efb5e159b8e08d2cac66b46cb4ff1112927/src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp#L4084-L4354",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp#L4095-L4365",
sha1 = "684b5353c58bbf92e4403aa985113a78a1f38930")
// @formatter:on
@Opcode("AMD64_COUNT_POSITIVES")

View File

@ -54,7 +54,7 @@ import jdk.vm.ci.meta.JavaKind;
import jdk.vm.ci.meta.Value;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/x86/macroAssembler_x86.cpp#L6543-L6701",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/x86/macroAssembler_x86.cpp#L6806-L6964",
sha1 = "90e15d79705bc87ffbefbcaa4bdfa55123c12aba")
// @formatter:on
@Opcode("AMD64_ENCODE_ARRAY")

View File

@ -41,9 +41,9 @@ import jdk.vm.ci.meta.AllocatableValue;
* Returns -1, 0, or 1 if either x < y, x == y, or x > y.
*/
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/dcac4b0a532f2ca6cb374da7ece331e8266ab351/src/hotspot/cpu/x86/x86_64.ad#L11821-L11843",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/x86/x86_64.ad#L11803-L11825",
sha1 = "17a5937cf7c0857802554981366ca445c0d9cc07")
@SyncPort(from = "https://github.com/openjdk/jdk/blob/dcac4b0a532f2ca6cb374da7ece331e8266ab351/src/hotspot/cpu/x86/x86_64.ad#L11869-L11891",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/x86/x86_64.ad#L11851-L11873",
sha1 = "28a6ada679e72fb4ae14a6bcb1d094e88a11e8d1")
// @formatter:on
public class AMD64NormalizedUnsignedCompareOp extends AMD64LIRInstruction {

View File

@ -46,7 +46,7 @@ import jdk.vm.ci.meta.AllocatableValue;
* {@link Math#round} algorithm for details.
*/
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/d8430efb5e159b8e08d2cac66b46cb4ff1112927/src/hotspot/cpu/x86/macroAssembler_x86.cpp#L10138-L10234",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/x86/macroAssembler_x86.cpp#L10401-L10497",
sha1 = "9e13c7375bbb35809ad79ebd6a9cc19e66f57aa1")
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7fa2f229fbee68112cbdd18b811d95721adfe2ec/src/hotspot/cpu/x86/stubGenerator_x86_64.cpp#L596-L763",
sha1 = "312f16a0551887f78cc567638477bbbcbc3765c5")

View File

@ -59,7 +59,7 @@ import jdk.vm.ci.meta.JavaKind;
import jdk.vm.ci.meta.Value;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/x86/macroAssembler_x86.cpp#L8957-L9165",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/x86/macroAssembler_x86.cpp#L9220-L9428",
sha1 = "3e365037f473204b3f742ab364bd9ad514e72161")
// @formatter:on
@Opcode("AMD64_STRING_COMPRESS")

View File

@ -75,11 +75,11 @@ import jdk.vm.ci.meta.JavaKind;
import jdk.vm.ci.meta.Value;
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/d8430efb5e159b8e08d2cac66b46cb4ff1112927/src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp#L1838-L1947",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp#L1849-L1958",
sha1 = "1cc5a10b19e7746105493d8f430f628cc7f89c51")
@SyncPort(from = "https://github.com/openjdk/jdk/blob/d8430efb5e159b8e08d2cac66b46cb4ff1112927/src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp#L2138-L2184",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp#L2149-L2195",
sha1 = "9cbba8bd6c4037427fa46f067abb722b15aca90c")
@SyncPort(from = "https://github.com/openjdk/jdk/blob/d8430efb5e159b8e08d2cac66b46cb4ff1112927/src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp#L3499-L3686",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp#L3510-L3697",
sha1 = "2457cf3f9d3ff89c1515fa5d95cc7c8437a5318b")
// @formatter:on
@Opcode("VECTORIZED_HASHCODE")

View File

@ -61,7 +61,7 @@ import jdk.vm.ci.meta.Value;
* instructions where possible.
*/
// @formatter:off
@SyncPort(from = "https://github.com/openjdk/jdk/blob/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e/src/hotspot/cpu/x86/macroAssembler_x86.cpp#L7163-L7381",
@SyncPort(from = "https://github.com/openjdk/jdk/blob/1d117f65f06456ae571aecc146542c2f79d402cf/src/hotspot/cpu/x86/macroAssembler_x86.cpp#L7426-L7644",
sha1 = "72f9b7a60b75ecabf09fc10cb01a9504be97957a")
// @formatter:on
@Opcode("VECTORIZED_MISMATCH")