From 830bd80dd4616894bd6aab4ff776c859772ca78c Mon Sep 17 00:00:00 2001 From: Dhruv Chopra Date: Mon, 10 Aug 2020 07:13:11 -0400 Subject: [PATCH 01/19] Replace use of CPU.getSupportsArch with CPU.isAtLeast Signed-off-by: Dhruv Chopra --- compiler/z/codegen/OMRInstruction.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/z/codegen/OMRInstruction.cpp b/compiler/z/codegen/OMRInstruction.cpp index 87acd3cc524..649dcd9f026 100644 --- a/compiler/z/codegen/OMRInstruction.cpp +++ b/compiler/z/codegen/OMRInstruction.cpp @@ -86,7 +86,7 @@ OMR::Z::Instruction::Instruction(TR::CodeGenerator* cg, TR::InstOpCode::Mnemonic OMR::Instruction(cg, op, node), CTOR_INITIALIZER_LIST { - TR_ASSERT_FATAL(cg->comp()->target().cpu.getSupportsArch(_opcode.getMinimumALS()), "Processor detected does not support instruction %s\n", _opcode.getMnemonicName()); + TR_ASSERT_FATAL(cg->comp()->target().cpu.isAtLeast(_opcode.getMinimumALS()), "Processor detected does not support instruction %s\n", _opcode.getMnemonicName()); self()->initialize(); } @@ -96,7 +96,7 @@ OMR::Z::Instruction::Instruction(TR::CodeGenerator*cg, TR::Instruction* precedin OMR::Instruction(cg, precedingInstruction, op, node), CTOR_INITIALIZER_LIST { - TR_ASSERT_FATAL(cg->comp()->target().cpu.getSupportsArch(_opcode.getMinimumALS()), "Processor detected does not support instruction %s\n", _opcode.getMnemonicName()); + TR_ASSERT_FATAL(cg->comp()->target().cpu.isAtLeast(_opcode.getMinimumALS()), "Processor detected does not support instruction %s\n", _opcode.getMnemonicName()); self()->initialize(precedingInstruction, true); } From 13ba7f9ec2c3913c6893e3a28c6bce030c546328 Mon Sep 17 00:00:00 2001 From: Dhruv Chopra Date: Mon, 10 Aug 2020 07:18:01 -0400 Subject: [PATCH 02/19] Remove use of OMRCPU for minimumALS APIs Signed-off-by: Dhruv Chopra --- compiler/z/codegen/OMRInstOpCode.hpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/compiler/z/codegen/OMRInstOpCode.hpp b/compiler/z/codegen/OMRInstOpCode.hpp index d4fdd73b104..e7f31f0bd20 100644 --- a/compiler/z/codegen/OMRInstOpCode.hpp +++ b/compiler/z/codegen/OMRInstOpCode.hpp @@ -39,6 +39,7 @@ namespace OMR { typedef OMR::Z::InstOpCode InstOpCodeConnector; } #include "env/Processors.hpp" #include "il/DataTypes.hpp" #include "infra/Assert.hpp" +#include "omrport.h" namespace TR { class CodeGenerator; } namespace TR { class Node; } @@ -523,7 +524,7 @@ class InstOpCode: public OMR::InstOpCode * \brief * The minimum architecture level set (ALS) which introduced this instruction. */ - CPU::Architecture minimumALS; + OMRProcessorArchitecture minimumALS; /** * \brief @@ -541,7 +542,7 @@ class InstOpCode: public OMR::InstOpCode * \return * The minimum ALS of this instruction. */ - CPU::Architecture getMinimumALS() const + OMRProcessorArchitecture getMinimumALS() const { return metadata[_mnemonic].minimumALS; } From 420b844ebea66c58e8b363b09900e512562e4cc1 Mon Sep 17 00:00:00 2001 From: Dhruv Chopra Date: Mon, 10 Aug 2020 07:20:42 -0400 Subject: [PATCH 03/19] Add Z900,Z990,Z9 to OMRProcessorArchitecture This commit adds the above listed processors. While the minimum ALS is z10, these are added to document the ALS that introduced a particular instruction. Signed-off-by: Dhruv Chopra --- include_core/omrport.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include_core/omrport.h b/include_core/omrport.h index 024562ffab4..dae44661296 100644 --- a/include_core/omrport.h +++ b/include_core/omrport.h @@ -1181,6 +1181,9 @@ typedef enum OMRProcessorArchitecture { OMR_PROCESSOR_S390_FIRST = OMR_PROCESSOR_FIRST, OMR_PROCESSOR_S390_UNKNOWN = OMR_PROCESSOR_S390_FIRST, OMR_PROCESSOR_S390_GP6, + OMR_PROCESSOR_S390_Z900, + OMR_PROCESSOR_S390_Z990, + OMR_PROCESSOR_S390_Z9, OMR_PROCESSOR_S390_Z10 = OMR_PROCESSOR_S390_GP6, OMR_PROCESSOR_S390_GP7, OMR_PROCESSOR_S390_GP8, From 7d2bc2ac132d14cdd400536ab13d92178d3a3f27 Mon Sep 17 00:00:00 2001 From: Dhruv Chopra Date: Mon, 10 Aug 2020 07:22:53 -0400 Subject: [PATCH 04/19] Replace Architecture::Unknown with OMR_PROCESSOR_S390_UNKNOWN Signed-off-by: Dhruv Chopra --- .../z/codegen/OMRInstOpCodeProperties.hpp | 72 +++++++++---------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/compiler/z/codegen/OMRInstOpCodeProperties.hpp b/compiler/z/codegen/OMRInstOpCodeProperties.hpp index d7ff900bbe2..afbb6a4a443 100644 --- a/compiler/z/codegen/OMRInstOpCodeProperties.hpp +++ b/compiler/z/codegen/OMRInstOpCodeProperties.hpp @@ -32,7 +32,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_None }, @@ -43,7 +43,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_None }, @@ -54,7 +54,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x01, /* .format = */ E_FORMAT, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_None }, @@ -65,7 +65,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ DC_FORMAT, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_None }, @@ -76,7 +76,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ DC_FORMAT, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_None }, @@ -87,7 +87,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsSignFlag | S390OpProp_SetsOverflowFlag | @@ -102,7 +102,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_None }, @@ -113,7 +113,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_None }, @@ -124,7 +124,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_None }, @@ -135,7 +135,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_TargetHW | S390OpProp_SrcHW | @@ -150,7 +150,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_TargetHW | S390OpProp_IsRegCopy | @@ -164,7 +164,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_TargetHW | S390OpProp_SrcHW | @@ -179,7 +179,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_TargetHW | S390OpProp_IsRegCopy | @@ -193,7 +193,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SrcHW | S390OpProp_IsRegCopy | @@ -207,7 +207,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SrcHW | S390OpProp_IsRegCopy | @@ -221,7 +221,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_TargetHW | S390OpProp_SrcHW | @@ -236,7 +236,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_TargetHW | S390OpProp_IsRegCopy | @@ -250,7 +250,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SrcHW | S390OpProp_IsRegCopy | @@ -264,7 +264,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_TargetHW | S390OpProp_SrcHW | @@ -281,7 +281,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_TargetHW | S390OpProp_UsesTarget | @@ -297,7 +297,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SrcHW | S390OpProp_UsesTarget | @@ -313,7 +313,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_TargetHW | S390OpProp_SrcHW | @@ -330,7 +330,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_TargetHW | S390OpProp_UsesTarget | @@ -346,7 +346,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SrcHW | S390OpProp_UsesTarget | @@ -362,7 +362,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_None }, @@ -373,7 +373,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_None }, @@ -384,7 +384,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_TargetHW | S390OpProp_SrcHW | @@ -399,7 +399,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SrcHW | S390OpProp_UsesTarget | @@ -413,7 +413,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_TargetHW | S390OpProp_SrcHW | @@ -428,7 +428,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SrcHW | S390OpProp_UsesTarget | @@ -442,7 +442,7 @@ /* .opcode[0] = */ 0xA7, /* .opcode[1] = */ 0x04, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_None }, @@ -453,7 +453,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_TargetHW | S390OpProp_SrcHW | @@ -470,7 +470,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_TargetHW | S390OpProp_UsesTarget | @@ -486,7 +486,7 @@ /* .opcode[0] = */ 0x00, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SrcHW | S390OpProp_UsesTarget | @@ -15311,7 +15311,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x4C, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_IsLoad | S390OpProp_Is64Bit | S390OpProp_BranchOp | @@ -15339,7 +15339,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x48, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::Unknown, + /* .minimumALS = */ OMR_PROCESSOR_S390_UNKNOWN, /* .properties = */ S390OpProp_IsLoad | S390OpProp_Is64Bit | S390OpProp_BranchOp | From 839f4b7be6996f62906a4b66768ec79356f8bd92 Mon Sep 17 00:00:00 2001 From: Dhruv Chopra Date: Mon, 10 Aug 2020 07:25:09 -0400 Subject: [PATCH 05/19] Replace Architecture::z990 with OMR_PROCESSOR_S390_Z900 Signed-off-by: Dhruv Chopra --- .../z/codegen/OMRInstOpCodeProperties.hpp | 246 +++++++++--------- 1 file changed, 123 insertions(+), 123 deletions(-) diff --git a/compiler/z/codegen/OMRInstOpCodeProperties.hpp b/compiler/z/codegen/OMRInstOpCodeProperties.hpp index afbb6a4a443..aea0047d94f 100644 --- a/compiler/z/codegen/OMRInstOpCodeProperties.hpp +++ b/compiler/z/codegen/OMRInstOpCodeProperties.hpp @@ -6885,7 +6885,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x08, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -6903,7 +6903,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x18, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -6921,7 +6921,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x7A, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -6940,7 +6940,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x98, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -6958,7 +6958,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x88, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -6976,7 +6976,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x0A, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -6993,7 +6993,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x1A, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -7010,7 +7010,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x5E, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -7027,7 +7027,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x5A, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -7045,7 +7045,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x46, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_BranchOp | S390OpProp_Is64Bit | S390OpProp_UsesTarget | @@ -7061,7 +7061,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x44, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_BranchOp | S390OpProp_Is64Bit | S390OpProp_UsesTarget | @@ -7077,7 +7077,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x45, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_BranchOp | S390OpProp_Is64Bit | S390OpProp_UsesTarget | @@ -7093,7 +7093,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x3E, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsCompare | S390OpProp_SetsCC | S390OpProp_SetsCompareFlag | @@ -7115,7 +7115,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x31, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -7138,7 +7138,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x20, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -7154,7 +7154,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x30, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -7170,7 +7170,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x79, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -7186,7 +7186,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x8F, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsCompare | S390OpProp_SetsCC | S390OpProp_SetsCompareFlag | @@ -7205,7 +7205,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x21, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -7221,7 +7221,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x31, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -7237,7 +7237,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x55, /* .format = */ SIY_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsCompare | S390OpProp_SetsCC | S390OpProp_SetsCompareFlag | @@ -7252,7 +7252,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x20, /* .format = */ RSYb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -7269,7 +7269,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x21, /* .format = */ RSYb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -7285,7 +7285,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x55, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -7302,7 +7302,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x30, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -7323,7 +7323,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x14, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -7344,7 +7344,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x0E, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsLoad | S390OpProp_Is64Bit | S390OpProp_SetsOperand1 @@ -7357,7 +7357,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x06, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsLoad | S390OpProp_LongDispSupported | S390OpProp_SetsOperand1 @@ -7370,7 +7370,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x2E, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsStore | S390OpProp_SetsOperand2 @@ -7383,7 +7383,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x26, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsStore | S390OpProp_SetsOperand2 @@ -7396,7 +7396,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x59, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -7412,7 +7412,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x97, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -7428,7 +7428,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x0D, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -7444,7 +7444,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x1D, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -7460,7 +7460,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x80, /* .format = */ RSYb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_TargetHW | S390OpProp_SetsCC | S390OpProp_IsLoad | @@ -7476,7 +7476,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x81, /* .format = */ RSYb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsLoad | S390OpProp_LongDispSupported | @@ -7491,7 +7491,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x73, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsLoad | S390OpProp_LongDispSupported | S390OpProp_SetsOperand1 | @@ -7505,7 +7505,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x3E, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsLoad | S390OpProp_IsStore | @@ -7522,7 +7522,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x3F, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsLoad | S390OpProp_IsStore | @@ -7539,7 +7539,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x2E, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsLoad | S390OpProp_IsStore | @@ -7556,7 +7556,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x1E, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsLoad | S390OpProp_IsStore | @@ -7573,7 +7573,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x2F, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsLoad | S390OpProp_IsStore | @@ -7590,7 +7590,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x9A, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsLoad | S390OpProp_LongDispSupported | S390OpProp_SetsOperand1 | @@ -7604,7 +7604,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x71, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_LongDispSupported | S390OpProp_SetsOperand1 }, @@ -7616,7 +7616,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x76, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsLoad | S390OpProp_Is32Bit | S390OpProp_LongDispSupported | @@ -7630,7 +7630,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x2F, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsLoad }, @@ -7642,7 +7642,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x65, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsLoad | S390OpProp_LongDispSupported | S390OpProp_SetsOperand1 @@ -7655,7 +7655,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x64, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsLoad | S390OpProp_LongDispSupported | S390OpProp_SetsOperand1 @@ -7668,7 +7668,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x04, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsLoad | S390OpProp_Is64Bit | S390OpProp_LongDispSupported | @@ -7682,7 +7682,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x77, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsLoad | S390OpProp_Is64Bit | S390OpProp_LongDispSupported | @@ -7696,7 +7696,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x14, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsLoad | S390OpProp_Is32To64Bit | S390OpProp_LongDispSupported | @@ -7710,7 +7710,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x15, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsLoad | S390OpProp_LongDispSupported | @@ -7724,7 +7724,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x78, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsLoad | S390OpProp_LongDispSupported | @@ -7738,7 +7738,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x90, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsLoad | S390OpProp_LongDispSupported | @@ -7752,7 +7752,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x16, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsLoad | S390OpProp_LongDispSupported | @@ -7766,7 +7766,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x91, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsLoad | S390OpProp_LongDispSupported | @@ -7780,7 +7780,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x17, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsLoad | S390OpProp_LongDispSupported | @@ -7794,7 +7794,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x04, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsLoad | S390OpProp_Is64Bit | S390OpProp_LongDispSupported | @@ -7810,7 +7810,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x96, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsLoad | S390OpProp_UsesRegRangeForTarget | S390OpProp_LongDispSupported | @@ -7825,7 +7825,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x98, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsLoad | S390OpProp_Is32Bit | S390OpProp_LongDispSupported | @@ -7841,7 +7841,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x8F, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsLoad | S390OpProp_LongDispSupported | @@ -7856,7 +7856,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x03, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 }, @@ -7868,7 +7868,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x13, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_LongDispSupported | S390OpProp_SetsCC | S390OpProp_SetsOperand1 @@ -7881,7 +7881,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x1E, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsLoad | S390OpProp_Is32Bit | S390OpProp_LongDispSupported | @@ -7895,7 +7895,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x0F, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsLoad | S390OpProp_Is64Bit | S390OpProp_LongDispSupported | @@ -7909,7 +7909,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x1F, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsLoad | S390OpProp_Is32Bit | S390OpProp_LongDispSupported | @@ -7923,7 +7923,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x58, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsLoad | S390OpProp_Is32Bit | S390OpProp_LongDispSupported | @@ -7937,7 +7937,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x3E, /* .format = */ RXF_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -7951,7 +7951,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x3E, /* .format = */ RRD_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -7964,7 +7964,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x2E, /* .format = */ RXF_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -7978,7 +7978,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x2E, /* .format = */ RRD_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -7991,7 +7991,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x86, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -8007,7 +8007,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x3F, /* .format = */ RXF_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -8021,7 +8021,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x3F, /* .format = */ RRD_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -8034,7 +8034,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x2F, /* .format = */ RXF_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -8048,7 +8048,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x2F, /* .format = */ RRD_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -8061,7 +8061,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x0C, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -8076,7 +8076,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x1C, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -8091,7 +8091,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x51, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -8106,7 +8106,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x8E, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsLoad | S390OpProp_IsStore | @@ -8124,7 +8124,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x52, /* .format = */ SIY_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsStore | S390OpProp_LongDispSupported | S390OpProp_SetsOperand1 @@ -8137,7 +8137,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x80, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -8154,7 +8154,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x54, /* .format = */ SIY_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -8171,7 +8171,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x54, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -8188,7 +8188,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x81, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -8205,7 +8205,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x56, /* .format = */ SIY_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -8222,7 +8222,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x56, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -8239,7 +8239,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x1D, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_LongDispSupported | S390OpProp_SetsOperand1 @@ -8252,7 +8252,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x1C, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_LongDispSupported | S390OpProp_SetsOperand1 @@ -8265,7 +8265,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x09, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -8283,7 +8283,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x19, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -8301,7 +8301,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x7B, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -8319,7 +8319,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x0B, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -8335,7 +8335,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x99, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -8353,7 +8353,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x89, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -8371,7 +8371,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x0B, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -8388,7 +8388,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x1B, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -8405,7 +8405,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x0D, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_LongDispSupported | S390OpProp_SetsOperand1 @@ -8418,7 +8418,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x5F, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -8435,7 +8435,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x0A, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -8450,7 +8450,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x0C, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_LongDispSupported | S390OpProp_SetsOperand1 @@ -8463,7 +8463,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x9B, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsStore | S390OpProp_LongDispSupported | S390OpProp_SetsOperand3 @@ -8476,7 +8476,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x2C, /* .format = */ RSYb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsStore | S390OpProp_LongDispSupported | S390OpProp_TargetHW | @@ -8491,7 +8491,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x2D, /* .format = */ RSYb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsStore | S390OpProp_LongDispSupported | @@ -8505,7 +8505,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x25, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsStore | S390OpProp_Is64Bit | S390OpProp_SetsOperand3 @@ -8518,7 +8518,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x72, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsStore | S390OpProp_LongDispSupported | @@ -8532,7 +8532,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x67, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsStore | S390OpProp_LongDispSupported }, @@ -8544,7 +8544,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x66, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsStore | S390OpProp_LongDispSupported }, @@ -8556,7 +8556,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x24, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsStore | S390OpProp_Is64Bit | S390OpProp_LongDispSupported | @@ -8570,7 +8570,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x70, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsStore | S390OpProp_LongDispSupported | @@ -8584,7 +8584,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x24, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsStore | S390OpProp_Is64Bit | S390OpProp_LongDispSupported | @@ -8599,7 +8599,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x26, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsStore | S390OpProp_LongDispSupported | S390OpProp_SetsOperand3 @@ -8612,7 +8612,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x90, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsStore | S390OpProp_Is32Bit | S390OpProp_LongDispSupported | @@ -8627,7 +8627,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x8E, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsStore | S390OpProp_LongDispSupported | @@ -8641,7 +8641,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x3E, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsStore | S390OpProp_Is32Bit | S390OpProp_LongDispSupported @@ -8654,7 +8654,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x2F, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsStore | S390OpProp_Is64Bit | S390OpProp_LongDispSupported @@ -8667,7 +8667,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x3F, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsStore | S390OpProp_LongDispSupported @@ -8680,7 +8680,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x50, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_IsStore | S390OpProp_Is32Bit | S390OpProp_LongDispSupported | @@ -8694,7 +8694,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x5B, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -8712,7 +8712,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x51, /* .format = */ SIY_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsLoad | S390OpProp_LongDispSupported @@ -8725,7 +8725,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x82, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -8742,7 +8742,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x57, /* .format = */ SIY_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -8759,7 +8759,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x57, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z990, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z990, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | From fe725225b527c2e39e4971891b5eb5077bef3377 Mon Sep 17 00:00:00 2001 From: Dhruv Chopra Date: Mon, 10 Aug 2020 07:26:32 -0400 Subject: [PATCH 06/19] Replace Architecture::z900 with OMR_PROCESSOR_S390_Z900 Signed-off-by: Dhruv Chopra --- .../z/codegen/OMRInstOpCodeProperties.hpp | 912 +++++++++--------- 1 file changed, 456 insertions(+), 456 deletions(-) diff --git a/compiler/z/codegen/OMRInstOpCodeProperties.hpp b/compiler/z/codegen/OMRInstOpCodeProperties.hpp index aea0047d94f..b76c7e00ae0 100644 --- a/compiler/z/codegen/OMRInstOpCodeProperties.hpp +++ b/compiler/z/codegen/OMRInstOpCodeProperties.hpp @@ -502,7 +502,7 @@ /* .opcode[0] = */ 0x5A, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -520,7 +520,7 @@ /* .opcode[0] = */ 0x6A, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -536,7 +536,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x1A, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -552,7 +552,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x1A, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -567,7 +567,7 @@ /* .opcode[0] = */ 0x2A, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -582,7 +582,7 @@ /* .opcode[0] = */ 0x7A, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -598,7 +598,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x0A, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -614,7 +614,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x0A, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -629,7 +629,7 @@ /* .opcode[0] = */ 0x3A, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -644,7 +644,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x18, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -660,7 +660,7 @@ /* .opcode[0] = */ 0xA7, /* .opcode[1] = */ 0x0B, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -677,7 +677,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x08, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -693,7 +693,7 @@ /* .opcode[0] = */ 0x4A, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -712,7 +712,7 @@ /* .opcode[0] = */ 0xA7, /* .opcode[1] = */ 0x0A, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -729,7 +729,7 @@ /* .opcode[0] = */ 0x5E, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -746,7 +746,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x88, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -762,7 +762,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x98, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -778,7 +778,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x1A, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -793,7 +793,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x0A, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -808,7 +808,7 @@ /* .opcode[0] = */ 0x1E, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -823,7 +823,7 @@ /* .opcode[0] = */ 0xFA, /* .opcode[1] = */ 0x00, /* .format = */ SSb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOverflowFlag | S390OpProp_SetsSignFlag | @@ -841,7 +841,7 @@ /* .opcode[0] = */ 0x1A, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -857,7 +857,7 @@ /* .opcode[0] = */ 0x7E, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -873,7 +873,7 @@ /* .opcode[0] = */ 0x3E, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -888,7 +888,7 @@ /* .opcode[0] = */ 0x6E, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -904,7 +904,7 @@ /* .opcode[0] = */ 0x2E, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -919,7 +919,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x4A, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForSource | S390OpProp_UsesRegPairForTarget | @@ -938,7 +938,7 @@ /* .opcode[0] = */ 0x36, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForSource | S390OpProp_UsesRegPairForTarget | @@ -955,7 +955,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x40, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_IsCall }, @@ -967,7 +967,7 @@ /* .opcode[0] = */ 0x45, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_IsCall | S390OpProp_IsLoad | @@ -981,7 +981,7 @@ /* .opcode[0] = */ 0x05, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_IsCall | S390OpProp_SetsOperand1 @@ -994,7 +994,7 @@ /* .opcode[0] = */ 0x4D, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_IsCall | S390OpProp_IsLoad | @@ -1008,7 +1008,7 @@ /* .opcode[0] = */ 0x0D, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_IsCall | S390OpProp_SetsOperand1 @@ -1021,7 +1021,7 @@ /* .opcode[0] = */ 0x0C, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_IsCall | S390OpProp_SetsOperand1 @@ -1034,7 +1034,7 @@ /* .opcode[0] = */ 0x47, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_ReadsCC | S390OpProp_IsLoad @@ -1047,7 +1047,7 @@ /* .opcode[0] = */ 0x07, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_ReadsCC }, @@ -1059,7 +1059,7 @@ /* .opcode[0] = */ 0x46, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_Is32Bit | S390OpProp_UsesTarget | @@ -1074,7 +1074,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x46, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_Is64Bit | S390OpProp_UsesTarget | @@ -1088,7 +1088,7 @@ /* .opcode[0] = */ 0x06, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_Is32Bit | S390OpProp_UsesTarget | @@ -1102,7 +1102,7 @@ /* .opcode[0] = */ 0xA7, /* .opcode[1] = */ 0x05, /* .format = */ RIb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_IsCall | S390OpProp_SetsOperand1 @@ -1115,7 +1115,7 @@ /* .opcode[0] = */ 0xC0, /* .opcode[1] = */ 0x05, /* .format = */ RILb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_IsCall | S390OpProp_SetsOperand1 @@ -1128,7 +1128,7 @@ /* .opcode[0] = */ 0xA7, /* .opcode[1] = */ 0x04, /* .format = */ RIc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_ReadsCC }, @@ -1140,7 +1140,7 @@ /* .opcode[0] = */ 0xC0, /* .opcode[1] = */ 0x04, /* .format = */ RILc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_ReadsCC }, @@ -1152,7 +1152,7 @@ /* .opcode[0] = */ 0xA7, /* .opcode[1] = */ 0x06, /* .format = */ RIb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_Is32Bit | S390OpProp_UsesTarget | @@ -1166,7 +1166,7 @@ /* .opcode[0] = */ 0xA7, /* .opcode[1] = */ 0x07, /* .format = */ RIb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_Is64Bit | S390OpProp_UsesTarget | @@ -1180,7 +1180,7 @@ /* .opcode[0] = */ 0x84, /* .opcode[1] = */ 0x00, /* .format = */ RSI_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_UsesTarget | S390OpProp_Is32Bit | @@ -1194,7 +1194,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0x44, /* .format = */ RIEe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_UsesTarget | S390OpProp_Is64Bit | @@ -1208,7 +1208,7 @@ /* .opcode[0] = */ 0x85, /* .opcode[1] = */ 0x00, /* .format = */ RSI_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_Is32Bit | S390OpProp_UsesTarget | @@ -1222,7 +1222,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0x45, /* .format = */ RIEe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_Is64Bit | S390OpProp_UsesTarget | @@ -1236,7 +1236,7 @@ /* .opcode[0] = */ 0x0B, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_IsCall | S390OpProp_SetsOperand1 @@ -1249,7 +1249,7 @@ /* .opcode[0] = */ 0x86, /* .opcode[1] = */ 0x00, /* .format = */ RSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_Is32Bit | S390OpProp_UsesTarget | @@ -1264,7 +1264,7 @@ /* .opcode[0] = */ 0x87, /* .opcode[1] = */ 0x00, /* .format = */ RSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_Is32Bit | S390OpProp_UsesTarget | @@ -1279,7 +1279,7 @@ /* .opcode[0] = */ 0x59, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -1295,7 +1295,7 @@ /* .opcode[0] = */ 0x69, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -1310,7 +1310,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x19, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -1325,7 +1325,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x19, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -1339,7 +1339,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x95, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is32Bit | S390OpProp_SetsOperand1 @@ -1352,7 +1352,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xB5, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsOperand1 }, @@ -1364,7 +1364,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xA5, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsOperand1 @@ -1377,7 +1377,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xC5, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsOperand1 }, @@ -1389,7 +1389,7 @@ /* .opcode[0] = */ 0x29, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -1403,7 +1403,7 @@ /* .opcode[0] = */ 0xBB, /* .opcode[1] = */ 0x00, /* .format = */ RSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -1426,7 +1426,7 @@ /* .opcode[0] = */ 0x79, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -1441,7 +1441,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x09, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -1456,7 +1456,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x09, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -1470,7 +1470,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x94, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SingleFP | S390OpProp_SetsOperand1 @@ -1483,7 +1483,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xB4, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_SetsOperand1 }, @@ -1495,7 +1495,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xA4, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsOperand1 }, @@ -1507,7 +1507,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xC4, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_SetsOperand1 }, @@ -1519,7 +1519,7 @@ /* .opcode[0] = */ 0x39, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -1533,7 +1533,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x1A, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsCompare | S390OpProp_SetsCC | S390OpProp_SetsCompareFlag | @@ -1549,7 +1549,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x99, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -1566,7 +1566,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xB9, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -1582,7 +1582,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x98, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -1599,7 +1599,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xB8, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -1615,7 +1615,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x9A, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesRegPairForSource | S390OpProp_SetsCC | @@ -1632,7 +1632,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xBA, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesRegPairForSource | S390OpProp_SetsCC | @@ -1649,7 +1649,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xA9, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | S390OpProp_SetsSignFlag | @@ -1665,7 +1665,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xC9, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -1681,7 +1681,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xA8, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | S390OpProp_SetsSignFlag | @@ -1697,7 +1697,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xC8, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -1713,7 +1713,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x30, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -1728,7 +1728,7 @@ /* .opcode[0] = */ 0xA7, /* .opcode[1] = */ 0x0F, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -1742,7 +1742,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x20, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -1757,7 +1757,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xAA, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesRegPairForSource | S390OpProp_SetsCC | @@ -1774,7 +1774,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xCA, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesRegPairForSource | S390OpProp_SetsCC | @@ -1791,7 +1791,7 @@ /* .opcode[0] = */ 0x49, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -1807,7 +1807,7 @@ /* .opcode[0] = */ 0xA7, /* .opcode[1] = */ 0x0E, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -1821,7 +1821,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x41, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_UsesRegPairForSource | S390OpProp_IsLoad | S390OpProp_SetsCC | @@ -1835,7 +1835,7 @@ /* .opcode[0] = */ 0x55, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -1852,7 +1852,7 @@ /* .opcode[0] = */ 0xD5, /* .opcode[1] = */ 0x00, /* .format = */ SSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsCompare | S390OpProp_SetsCC | S390OpProp_SetsCompareFlag | @@ -1867,7 +1867,7 @@ /* .opcode[0] = */ 0x0F, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsCompare | S390OpProp_SetsCC | S390OpProp_SetsCompareFlag | @@ -1886,7 +1886,7 @@ /* .opcode[0] = */ 0xA9, /* .opcode[1] = */ 0x00, /* .format = */ RSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsCompare | S390OpProp_SetsCC | S390OpProp_SetsCompareFlag | @@ -1905,7 +1905,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x31, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -1920,7 +1920,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x21, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -1935,7 +1935,7 @@ /* .opcode[0] = */ 0x95, /* .opcode[1] = */ 0x00, /* .format = */ SI_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsCompare | S390OpProp_SetsCC | S390OpProp_SetsCompareFlag | @@ -1950,7 +1950,7 @@ /* .opcode[0] = */ 0xBD, /* .opcode[1] = */ 0x00, /* .format = */ RSb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -1966,7 +1966,7 @@ /* .opcode[0] = */ 0x15, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -1981,7 +1981,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x5D, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -1997,7 +1997,7 @@ /* .opcode[0] = */ 0xF9, /* .opcode[1] = */ 0x00, /* .format = */ SSb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsCompare | S390OpProp_SetsCC | S390OpProp_SetsCompareFlag | @@ -2012,7 +2012,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x4D, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -2023,7 +2023,7 @@ /* .opcode[0] = */ 0x19, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -2038,7 +2038,7 @@ /* .opcode[0] = */ 0xBA, /* .opcode[1] = */ 0x00, /* .format = */ RSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -2059,7 +2059,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x30, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_ImplicitlyUsesGPR1 }, @@ -2071,7 +2071,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x57, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsLoad | S390OpProp_SetsOperand1 | @@ -2087,7 +2087,7 @@ /* .opcode[0] = */ 0x4F, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_LongDispSupported | S390OpProp_SetsOperand1 @@ -2100,7 +2100,7 @@ /* .opcode[0] = */ 0x4E, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsStore | S390OpProp_SetsOperand2 @@ -2113,7 +2113,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x49, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForSource | S390OpProp_UsesRegPairForTarget | @@ -2129,7 +2129,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x96, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForTarget | S390OpProp_SetsOperand1 @@ -2142,7 +2142,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xB6, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForTarget | S390OpProp_SetsOperand1 @@ -2155,7 +2155,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xA6, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForTarget | S390OpProp_SetsOperand1 @@ -2168,7 +2168,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xC6, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForTarget | S390OpProp_SetsOperand1 @@ -2181,7 +2181,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x69, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForSource | S390OpProp_UsesRegPairForTarget | @@ -2197,7 +2197,7 @@ /* .opcode[0] = */ 0x5D, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -2212,7 +2212,7 @@ /* .opcode[0] = */ 0x6D, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -2226,7 +2226,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x1D, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -2240,7 +2240,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x1D, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -2253,7 +2253,7 @@ /* .opcode[0] = */ 0x2D, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -2266,7 +2266,7 @@ /* .opcode[0] = */ 0x7D, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -2280,7 +2280,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x0D, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -2294,7 +2294,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x0D, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -2307,7 +2307,7 @@ /* .opcode[0] = */ 0x3D, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -2320,7 +2320,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x5B, /* .format = */ RRFb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsCC | S390OpProp_SetsOverflowFlag | @@ -2334,7 +2334,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x53, /* .format = */ RRFb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_SetsCC | S390OpProp_SetsOverflowFlag | @@ -2348,7 +2348,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x87, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesTarget | S390OpProp_UsesRegPairForTarget | @@ -2362,7 +2362,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x97, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_UsesRegPairForTarget | @@ -2376,7 +2376,7 @@ /* .opcode[0] = */ 0xFD, /* .opcode[1] = */ 0x00, /* .format = */ SSb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_IsStore | S390OpProp_UsesTarget | @@ -2391,7 +2391,7 @@ /* .opcode[0] = */ 0x1D, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_UsesRegPairForTarget | @@ -2405,7 +2405,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x1D, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_UsesTarget | S390OpProp_UsesRegPairForTarget | @@ -2419,7 +2419,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x0D, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesTarget | S390OpProp_UsesRegPairForTarget | @@ -2433,7 +2433,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x4D, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForSource | S390OpProp_UsesRegPairForTarget | @@ -2448,7 +2448,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x2D, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForSource | S390OpProp_UsesRegPairForTarget | @@ -2462,7 +2462,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x4F, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -2473,7 +2473,7 @@ /* .opcode[0] = */ 0xDE, /* .opcode[1] = */ 0x00, /* .format = */ SSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_IsStore | S390OpProp_UsesTarget | @@ -2489,7 +2489,7 @@ /* .opcode[0] = */ 0xDF, /* .opcode[1] = */ 0x00, /* .format = */ SSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_ImplicitlySetsGPR1 | S390OpProp_IsLoad | S390OpProp_IsStore | @@ -2506,7 +2506,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x8C, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_ReadsFPC | S390OpProp_SetsOperand1 @@ -2519,7 +2519,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x26, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -2530,7 +2530,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x8D, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_SetsOperand2 }, @@ -2542,7 +2542,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x49, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesRegRangeForTarget | S390OpProp_SetsOperand1 | @@ -2556,7 +2556,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x0E, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesRegRangeForTarget | S390OpProp_SetsOperand1 | @@ -2570,7 +2570,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x27, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -2581,7 +2581,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x9D, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -2592,7 +2592,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x4A, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_UsesRegPairForTarget | S390OpProp_SetsOperand1 @@ -2605,7 +2605,7 @@ /* .opcode[0] = */ 0x44, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsStore | S390OpProp_SetsCC }, @@ -2617,7 +2617,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x5F, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsOperand1 }, @@ -2629,7 +2629,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x7F, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsOperand1 }, @@ -2641,7 +2641,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x57, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_SetsOperand1 }, @@ -2653,7 +2653,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x77, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_SetsOperand1 }, @@ -2665,7 +2665,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x47, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_UsesRegPairForSource | S390OpProp_UsesRegPairForTarget | S390OpProp_SetsOperand1 @@ -2678,7 +2678,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x67, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForSource | S390OpProp_UsesRegPairForTarget | @@ -2692,7 +2692,7 @@ /* .opcode[0] = */ 0x24, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -2705,7 +2705,7 @@ /* .opcode[0] = */ 0x34, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -2718,7 +2718,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x31, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_ImplicitlyUsesGPR1 }, @@ -2730,7 +2730,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x24, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 }, @@ -2742,7 +2742,7 @@ /* .opcode[0] = */ 0x43, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_LongDispSupported | S390OpProp_SetsOperand1 | @@ -2756,7 +2756,7 @@ /* .opcode[0] = */ 0xBF, /* .opcode[1] = */ 0x00, /* .format = */ RSb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsLoad | S390OpProp_LongDispSupported | @@ -2771,7 +2771,7 @@ /* .opcode[0] = */ 0xA5, /* .opcode[1] = */ 0x00, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_TargetHW | S390OpProp_SetsOperand1 | S390OpProp_UsesTarget @@ -2784,7 +2784,7 @@ /* .opcode[0] = */ 0xA5, /* .opcode[1] = */ 0x01, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_TargetHW | S390OpProp_SetsOperand1 | S390OpProp_UsesTarget @@ -2797,7 +2797,7 @@ /* .opcode[0] = */ 0xA5, /* .opcode[1] = */ 0x02, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_UsesTarget }, @@ -2809,7 +2809,7 @@ /* .opcode[0] = */ 0xA5, /* .opcode[1] = */ 0x03, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_UsesTarget }, @@ -2821,7 +2821,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x0B, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_ImplicitlySetsGPR2 }, @@ -2832,7 +2832,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x22, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_ReadsCC | S390OpProp_SetsOperand1 }, @@ -2844,7 +2844,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x29, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SetsOperand1 }, @@ -2856,7 +2856,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x23, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SetsOperand1 }, @@ -2868,7 +2868,7 @@ /* .opcode[0] = */ 0x58, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_Is32Bit | S390OpProp_LongDispSupported | @@ -2882,7 +2882,7 @@ /* .opcode[0] = */ 0x41, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_LongDispSupported | S390OpProp_SetsOperand1 }, @@ -2894,7 +2894,7 @@ /* .opcode[0] = */ 0x51, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_LongDispSupported | S390OpProp_SetsOperand1 }, @@ -2906,7 +2906,7 @@ /* .opcode[0] = */ 0x9A, /* .opcode[1] = */ 0x00, /* .format = */ RSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_LongDispSupported | S390OpProp_SetsOperand1 | @@ -2920,7 +2920,7 @@ /* .opcode[0] = */ 0xC0, /* .opcode[1] = */ 0x00, /* .format = */ RILb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -2931,7 +2931,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x13, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -2945,7 +2945,7 @@ /* .opcode[0] = */ 0x23, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -2959,7 +2959,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x03, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -2973,7 +2973,7 @@ /* .opcode[0] = */ 0x33, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -2987,7 +2987,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x13, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -3002,7 +3002,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x03, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -3017,7 +3017,7 @@ /* .opcode[0] = */ 0x13, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -3032,7 +3032,7 @@ /* .opcode[0] = */ 0xB7, /* .opcode[1] = */ 0x00, /* .format = */ RSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsLoad }, @@ -3044,7 +3044,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x43, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -3060,7 +3060,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x63, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForSource | S390OpProp_UsesRegPairForTarget | @@ -3076,7 +3076,7 @@ /* .opcode[0] = */ 0x68, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_DoubleFP | S390OpProp_LongDispSupported | @@ -3090,7 +3090,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x24, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SingleFP | S390OpProp_DoubleFP | @@ -3104,7 +3104,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x04, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SingleFP | S390OpProp_DoubleFP | @@ -3118,7 +3118,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x04, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_DoubleFP | S390OpProp_SetsOperand1 @@ -3131,7 +3131,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x24, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsOperand1 }, @@ -3143,7 +3143,7 @@ /* .opcode[0] = */ 0x28, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsOperand1 }, @@ -3155,7 +3155,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x45, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForSource | S390OpProp_UsesRegPairForTarget | @@ -3169,7 +3169,7 @@ /* .opcode[0] = */ 0x25, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForSource | S390OpProp_SetsOperand1 @@ -3182,7 +3182,7 @@ /* .opcode[0] = */ 0x78, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SingleFP | S390OpProp_LongDispSupported | @@ -3196,7 +3196,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x44, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -3207,7 +3207,7 @@ /* .opcode[0] = */ 0x35, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_SetsOperand1 }, @@ -3219,7 +3219,7 @@ /* .opcode[0] = */ 0x38, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_SetsOperand1 }, @@ -3231,7 +3231,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x46, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesRegPairForSource | S390OpProp_UsesRegPairForTarget | @@ -3245,7 +3245,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x66, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesRegPairForSource | S390OpProp_SetsOperand1 @@ -3258,7 +3258,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x9D, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad }, @@ -3269,7 +3269,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x14, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_IsRegCopy | S390OpProp_SetsOperand1 @@ -3282,7 +3282,7 @@ /* .opcode[0] = */ 0xA7, /* .opcode[1] = */ 0x09, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsOperand1 }, @@ -3294,7 +3294,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x04, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsRegCopy | S390OpProp_SetsOperand1 @@ -3307,7 +3307,7 @@ /* .opcode[0] = */ 0x48, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsLoad | S390OpProp_LongDispSupported | @@ -3321,7 +3321,7 @@ /* .opcode[0] = */ 0xA7, /* .opcode[1] = */ 0x08, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsOperand1 }, @@ -3333,7 +3333,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x16, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_SetsOperand1 }, @@ -3345,7 +3345,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x17, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsOperand1 }, @@ -3357,7 +3357,7 @@ /* .opcode[0] = */ 0xA5, /* .opcode[1] = */ 0x0C, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsOperand1 }, @@ -3369,7 +3369,7 @@ /* .opcode[0] = */ 0xA5, /* .opcode[1] = */ 0x0D, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsOperand1 }, @@ -3381,7 +3381,7 @@ /* .opcode[0] = */ 0xA5, /* .opcode[1] = */ 0x0E, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsOperand1 }, @@ -3393,7 +3393,7 @@ /* .opcode[0] = */ 0xA5, /* .opcode[1] = */ 0x0F, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsOperand1 }, @@ -3405,7 +3405,7 @@ /* .opcode[0] = */ 0x98, /* .opcode[1] = */ 0x00, /* .format = */ RSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_Is32Bit | S390OpProp_LongDispSupported | @@ -3421,7 +3421,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x11, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -3435,7 +3435,7 @@ /* .opcode[0] = */ 0x21, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -3449,7 +3449,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x01, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -3463,7 +3463,7 @@ /* .opcode[0] = */ 0x31, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -3477,7 +3477,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x11, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsLoad | S390OpProp_Is32To64Bit | @@ -3492,7 +3492,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x01, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -3506,7 +3506,7 @@ /* .opcode[0] = */ 0x11, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -3520,7 +3520,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x41, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -3536,7 +3536,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x61, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForSource | S390OpProp_UsesRegPairForTarget | @@ -3552,7 +3552,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x10, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -3566,7 +3566,7 @@ /* .opcode[0] = */ 0x20, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -3580,7 +3580,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x00, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -3594,7 +3594,7 @@ /* .opcode[0] = */ 0x30, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -3608,7 +3608,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x10, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -3623,7 +3623,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x00, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -3638,7 +3638,7 @@ /* .opcode[0] = */ 0x10, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -3653,7 +3653,7 @@ /* .opcode[0] = */ 0x82, /* .opcode[1] = */ 0x00, /* .format = */ SI_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SetsCC }, @@ -3665,7 +3665,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0xB2, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SetsCC | S390OpProp_SetsOperand1 @@ -3678,7 +3678,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x40, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -3694,7 +3694,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x60, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForSource | S390OpProp_UsesRegPairForTarget | @@ -3710,7 +3710,7 @@ /* .opcode[0] = */ 0x18, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsRegCopy | S390OpProp_SetsOperand1 @@ -3723,7 +3723,7 @@ /* .opcode[0] = */ 0xB1, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_LongDispSupported | S390OpProp_SetsCC | S390OpProp_SetsOperand1 @@ -3736,7 +3736,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x0F, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsOperand1 }, @@ -3748,7 +3748,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x1F, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsOperand1 }, @@ -3760,7 +3760,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x12, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsCC | @@ -3775,7 +3775,7 @@ /* .opcode[0] = */ 0x22, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -3790,7 +3790,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x02, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -3804,7 +3804,7 @@ /* .opcode[0] = */ 0x32, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -3819,7 +3819,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x12, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -3834,7 +3834,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x02, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -3849,7 +3849,7 @@ /* .opcode[0] = */ 0x12, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -3864,7 +3864,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x42, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_IsRegCopy | @@ -3881,7 +3881,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x62, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForSource | S390OpProp_UsesRegPairForTarget | @@ -3898,7 +3898,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x4B, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SetsOperand1 }, @@ -3910,7 +3910,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x05, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SetsOperand1 }, @@ -3922,7 +3922,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x25, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_DoubleFP | S390OpProp_UsesRegPairForTarget | @@ -3936,7 +3936,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x05, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_DoubleFP | S390OpProp_DoubleFP | @@ -3951,7 +3951,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x05, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForTarget | S390OpProp_SetsOperand1 @@ -3964,7 +3964,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x25, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_DoubleFP | S390OpProp_UsesRegPairForTarget | @@ -3978,7 +3978,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x26, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_DoubleFP | S390OpProp_UsesRegPairForTarget | @@ -3992,7 +3992,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x06, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_DoubleFP | S390OpProp_UsesRegPairForTarget | @@ -4006,7 +4006,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x06, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForTarget | S390OpProp_SetsOperand1 @@ -4019,7 +4019,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x26, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForTarget | S390OpProp_SetsOperand1 @@ -4032,7 +4032,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x65, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForSource | S390OpProp_UsesRegPairForTarget | @@ -4046,7 +4046,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x75, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsOperand1 }, @@ -4058,7 +4058,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x74, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_SetsOperand1 }, @@ -4070,7 +4070,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x76, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForTarget | S390OpProp_SetsOperand1 @@ -4083,7 +4083,7 @@ /* .opcode[0] = */ 0x5C, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -4098,7 +4098,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x1E, /* .format = */ RXF_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -4112,7 +4112,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x1E, /* .format = */ RRD_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -4125,7 +4125,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x0E, /* .format = */ RXF_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -4139,7 +4139,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x0E, /* .format = */ RRD_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -4152,7 +4152,7 @@ /* .opcode[0] = */ 0x6C, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -4166,7 +4166,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x1C, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -4180,7 +4180,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x1C, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -4193,7 +4193,7 @@ /* .opcode[0] = */ 0x7C, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -4207,7 +4207,7 @@ /* .opcode[0] = */ 0x3C, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -4220,7 +4220,7 @@ /* .opcode[0] = */ 0x2C, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -4233,7 +4233,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x37, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -4247,7 +4247,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x17, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -4261,7 +4261,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x17, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -4274,7 +4274,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x37, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -4287,7 +4287,7 @@ /* .opcode[0] = */ 0xA7, /* .opcode[1] = */ 0x0D, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -4300,7 +4300,7 @@ /* .opcode[0] = */ 0x4C, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -4314,7 +4314,7 @@ /* .opcode[0] = */ 0xA7, /* .opcode[1] = */ 0x0C, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -4327,7 +4327,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x86, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesTarget | S390OpProp_UsesRegPairForTarget | @@ -4341,7 +4341,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x96, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_UsesRegPairForTarget | @@ -4355,7 +4355,7 @@ /* .opcode[0] = */ 0xFC, /* .opcode[1] = */ 0x00, /* .format = */ SSb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_IsStore | S390OpProp_UsesTarget | @@ -4370,7 +4370,7 @@ /* .opcode[0] = */ 0x1C, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_UsesRegPairForTarget | @@ -4384,7 +4384,7 @@ /* .opcode[0] = */ 0x71, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -4399,7 +4399,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x32, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_ImplicitlyUsesGPR1 }, @@ -4411,7 +4411,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x1F, /* .format = */ RXF_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -4425,7 +4425,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x1F, /* .format = */ RRD_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -4438,7 +4438,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x0F, /* .format = */ RXF_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -4452,7 +4452,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x0F, /* .format = */ RRD_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -4465,7 +4465,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x1C, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -4478,7 +4478,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x0C, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -4491,7 +4491,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x52, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -4504,7 +4504,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x47, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_UsesRegPairForTarget }, @@ -4515,7 +4515,7 @@ /* .opcode[0] = */ 0xD2, /* .opcode[1] = */ 0x00, /* .format = */ SSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_IsStore | S390OpProp_HasTwoMemoryReferences | @@ -4529,7 +4529,7 @@ /* .opcode[0] = */ 0xE5, /* .opcode[1] = */ 0x0F, /* .format = */ SSE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_ImplicitlyUsesGPR1 | S390OpProp_ImplicitlyUsesGPR0 | S390OpProp_IsLoad | @@ -4545,7 +4545,7 @@ /* .opcode[0] = */ 0xD9, /* .opcode[1] = */ 0x00, /* .format = */ SSd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_IsStore | S390OpProp_SetsCC | @@ -4560,7 +4560,7 @@ /* .opcode[0] = */ 0x0E, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsLoad | S390OpProp_IsStore | @@ -4578,7 +4578,7 @@ /* .opcode[0] = */ 0xA8, /* .opcode[1] = */ 0x00, /* .format = */ RSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsLoad | S390OpProp_IsStore | @@ -4596,7 +4596,7 @@ /* .opcode[0] = */ 0xDA, /* .opcode[1] = */ 0x00, /* .format = */ SSd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_IsStore | S390OpProp_SetsCC | @@ -4611,7 +4611,7 @@ /* .opcode[0] = */ 0xDB, /* .opcode[1] = */ 0x00, /* .format = */ SSd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_IsStore | S390OpProp_SetsCC | @@ -4626,7 +4626,7 @@ /* .opcode[0] = */ 0xE5, /* .opcode[1] = */ 0x0E, /* .format = */ SSE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_ImplicitlyUsesGPR1 | S390OpProp_ImplicitlyUsesGPR0 | S390OpProp_IsLoad | @@ -4642,7 +4642,7 @@ /* .opcode[0] = */ 0x92, /* .opcode[1] = */ 0x00, /* .format = */ SI_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsStore | S390OpProp_LongDispSupported | S390OpProp_SetsOperand1 @@ -4655,7 +4655,7 @@ /* .opcode[0] = */ 0xD1, /* .opcode[1] = */ 0x00, /* .format = */ SSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_IsStore | S390OpProp_HasTwoMemoryReferences | @@ -4669,7 +4669,7 @@ /* .opcode[0] = */ 0xF1, /* .opcode[1] = */ 0x00, /* .format = */ SSb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_IsStore | S390OpProp_HasTwoMemoryReferences | @@ -4683,7 +4683,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x55, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_UsesTarget | S390OpProp_IsStore | @@ -4700,7 +4700,7 @@ /* .opcode[0] = */ 0xD3, /* .opcode[1] = */ 0x00, /* .format = */ SSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_IsStore | S390OpProp_HasTwoMemoryReferences | @@ -4714,7 +4714,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x4C, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForSource | S390OpProp_UsesRegPairForTarget | @@ -4729,7 +4729,7 @@ /* .opcode[0] = */ 0x67, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForTarget | S390OpProp_IsLoad | @@ -4743,7 +4743,7 @@ /* .opcode[0] = */ 0x27, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForTarget | S390OpProp_SetsOperand1 @@ -4756,7 +4756,7 @@ /* .opcode[0] = */ 0x26, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForSource | S390OpProp_UsesRegPairForTarget | @@ -4770,7 +4770,7 @@ /* .opcode[0] = */ 0x54, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -4787,7 +4787,7 @@ /* .opcode[0] = */ 0xD4, /* .opcode[1] = */ 0x00, /* .format = */ SSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -4804,7 +4804,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x80, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -4819,7 +4819,7 @@ /* .opcode[0] = */ 0x94, /* .opcode[1] = */ 0x00, /* .format = */ SI_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -4836,7 +4836,7 @@ /* .opcode[0] = */ 0xA5, /* .opcode[1] = */ 0x04, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_TargetHW | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -4850,7 +4850,7 @@ /* .opcode[0] = */ 0xA5, /* .opcode[1] = */ 0x05, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_TargetHW | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -4864,7 +4864,7 @@ /* .opcode[0] = */ 0xA5, /* .opcode[1] = */ 0x06, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_SetsOperand1 @@ -4877,7 +4877,7 @@ /* .opcode[0] = */ 0xA5, /* .opcode[1] = */ 0x07, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_SetsOperand1 @@ -4890,7 +4890,7 @@ /* .opcode[0] = */ 0x07, /* .opcode[1] = */ 0x00, /* .format = */ PSEUDO, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_None }, @@ -4901,7 +4901,7 @@ /* .opcode[0] = */ 0x14, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -4916,7 +4916,7 @@ /* .opcode[0] = */ 0x56, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -4933,7 +4933,7 @@ /* .opcode[0] = */ 0xD6, /* .opcode[1] = */ 0x00, /* .format = */ SSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -4950,7 +4950,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x81, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -4965,7 +4965,7 @@ /* .opcode[0] = */ 0x96, /* .opcode[1] = */ 0x00, /* .format = */ SI_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -4982,7 +4982,7 @@ /* .opcode[0] = */ 0xA5, /* .opcode[1] = */ 0x08, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_TargetHW | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -4996,7 +4996,7 @@ /* .opcode[0] = */ 0xA5, /* .opcode[1] = */ 0x09, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_TargetHW | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -5010,7 +5010,7 @@ /* .opcode[0] = */ 0xA5, /* .opcode[1] = */ 0x0A, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_SetsOperand1 @@ -5023,7 +5023,7 @@ /* .opcode[0] = */ 0xA5, /* .opcode[1] = */ 0x0B, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_SetsOperand1 @@ -5036,7 +5036,7 @@ /* .opcode[0] = */ 0x16, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -5051,7 +5051,7 @@ /* .opcode[0] = */ 0xF2, /* .opcode[1] = */ 0x00, /* .format = */ SSb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_IsStore | S390OpProp_HasTwoMemoryReferences | @@ -5065,7 +5065,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x48, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_None }, @@ -5076,7 +5076,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x18, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp | S390OpProp_ImplicitlySetsGPR3 | S390OpProp_ImplicitlySetsGPR4 @@ -5089,7 +5089,7 @@ /* .opcode[0] = */ 0xE9, /* .opcode[1] = */ 0x00, /* .format = */ SSf_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_IsStore | S390OpProp_HasTwoMemoryReferences | @@ -5103,7 +5103,7 @@ /* .opcode[0] = */ 0xE1, /* .opcode[1] = */ 0x00, /* .format = */ SSf_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_IsStore | S390OpProp_HasTwoMemoryReferences | @@ -5117,7 +5117,7 @@ /* .opcode[0] = */ 0xEE, /* .opcode[1] = */ 0x00, /* .format = */ SSe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_ImplicitlyUsesGPR1 | S390OpProp_ImplicitlyUsesGPR0 | S390OpProp_SetsCC | @@ -5137,7 +5137,7 @@ /* .opcode[0] = */ 0x01, /* .opcode[1] = */ 0x01, /* .format = */ E_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp }, @@ -5148,7 +5148,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x28, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_BranchOp }, @@ -5159,7 +5159,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x3B, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_ImplicitlyUsesGPR1 }, @@ -5171,7 +5171,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x38, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_ImplicitlyUsesGPR1 }, @@ -5183,7 +5183,7 @@ /* .opcode[0] = */ 0x5B, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -5201,7 +5201,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x19, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_None }, @@ -5212,7 +5212,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x37, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_ImplicitlyUsesGPR1 }, @@ -5223,7 +5223,7 @@ /* .opcode[0] = */ 0x01, /* .opcode[1] = */ 0x0C, /* .format = */ E_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_None }, @@ -5234,7 +5234,7 @@ /* .opcode[0] = */ 0x01, /* .opcode[1] = */ 0x0D, /* .format = */ E_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_None }, @@ -5245,7 +5245,7 @@ /* .opcode[0] = */ 0x01, /* .opcode[1] = */ 0x0E, /* .format = */ E_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_None }, @@ -5256,7 +5256,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x4E, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -5267,7 +5267,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x3C, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_ImplicitlyUsesGPR1 | S390OpProp_ImplicitlyUsesGPR2 @@ -5280,7 +5280,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x04, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsLoad }, @@ -5292,7 +5292,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x06, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad }, @@ -5303,7 +5303,7 @@ /* .opcode[0] = */ 0x6B, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -5319,7 +5319,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x1B, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -5335,7 +5335,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x1B, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -5350,7 +5350,7 @@ /* .opcode[0] = */ 0x2B, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -5365,7 +5365,7 @@ /* .opcode[0] = */ 0x7B, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -5381,7 +5381,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x0B, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -5397,7 +5397,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x0B, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -5412,7 +5412,7 @@ /* .opcode[0] = */ 0x3B, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -5427,7 +5427,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x84, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsFPC }, @@ -5439,7 +5439,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x19, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -5455,7 +5455,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x09, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -5471,7 +5471,7 @@ /* .opcode[0] = */ 0x4B, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -5489,7 +5489,7 @@ /* .opcode[0] = */ 0xAE, /* .opcode[1] = */ 0x00, /* .format = */ RSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_UsesRegPairForTarget | S390OpProp_SetsCC | S390OpProp_SetsOperand1 @@ -5502,7 +5502,7 @@ /* .opcode[0] = */ 0x5F, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -5519,7 +5519,7 @@ /* .opcode[0] = */ 0x8B, /* .opcode[1] = */ 0x00, /* .format = */ RSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -5535,7 +5535,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x89, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -5551,7 +5551,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x99, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -5567,7 +5567,7 @@ /* .opcode[0] = */ 0x8F, /* .opcode[1] = */ 0x00, /* .format = */ RSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -5583,7 +5583,7 @@ /* .opcode[0] = */ 0x8D, /* .opcode[1] = */ 0x00, /* .format = */ RSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_UsesRegPairForTarget | S390OpProp_SetsOperand1 @@ -5596,7 +5596,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x1B, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -5611,7 +5611,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x0B, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -5626,7 +5626,7 @@ /* .opcode[0] = */ 0x89, /* .opcode[1] = */ 0x00, /* .format = */ RSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -5639,7 +5639,7 @@ /* .opcode[0] = */ 0x1F, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -5654,7 +5654,7 @@ /* .opcode[0] = */ 0xFB, /* .opcode[1] = */ 0x00, /* .format = */ SSb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOverflowFlag | S390OpProp_SetsSignFlag | @@ -5672,7 +5672,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x0A, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_None }, @@ -5683,7 +5683,7 @@ /* .opcode[0] = */ 0x04, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC }, @@ -5694,7 +5694,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x08, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad }, @@ -5705,7 +5705,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x10, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad }, @@ -5716,7 +5716,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x35, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SetsOperand1 }, @@ -5728,7 +5728,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x15, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SetsOperand1 }, @@ -5740,7 +5740,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x15, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsOperand1 }, @@ -5752,7 +5752,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x44, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsOperand1 }, @@ -5764,7 +5764,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x34, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SetsOperand1 }, @@ -5776,7 +5776,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x14, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SetsOperand1 }, @@ -5788,7 +5788,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x14, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_SetsOperand1 }, @@ -5800,7 +5800,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x45, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_SetsOperand1 }, @@ -5812,7 +5812,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x16, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForSource | S390OpProp_UsesRegPairForTarget | @@ -5826,7 +5826,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x36, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForSource | S390OpProp_UsesRegPairForTarget @@ -5839,7 +5839,7 @@ /* .opcode[0] = */ 0x1B, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -5855,7 +5855,7 @@ /* .opcode[0] = */ 0x8A, /* .opcode[1] = */ 0x00, /* .format = */ RSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -5870,7 +5870,7 @@ /* .opcode[0] = */ 0x8E, /* .opcode[1] = */ 0x00, /* .format = */ RSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -5885,7 +5885,7 @@ /* .opcode[0] = */ 0x8C, /* .opcode[1] = */ 0x00, /* .format = */ RSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_UsesRegPairForTarget | S390OpProp_SetsOperand1 @@ -5898,7 +5898,7 @@ /* .opcode[0] = */ 0x88, /* .opcode[1] = */ 0x00, /* .format = */ RSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -5911,7 +5911,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x99, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_None }, @@ -5922,7 +5922,7 @@ /* .opcode[0] = */ 0xF0, /* .opcode[1] = */ 0x00, /* .format = */ SSc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsLoad | S390OpProp_IsStore | @@ -5937,7 +5937,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x5E, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsLoad | S390OpProp_ImplicitlyUsesGPR0 | @@ -5953,7 +5953,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x25, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_None }, @@ -5964,7 +5964,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x33, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_ImplicitlyUsesGPR1 }, @@ -5976,7 +5976,7 @@ /* .opcode[0] = */ 0x80, /* .opcode[1] = */ 0x00, /* .format = */ SI_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad }, @@ -5987,7 +5987,7 @@ /* .opcode[0] = */ 0x50, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsStore | S390OpProp_Is32Bit | S390OpProp_LongDispSupported | @@ -6001,7 +6001,7 @@ /* .opcode[0] = */ 0x9B, /* .opcode[1] = */ 0x00, /* .format = */ RSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsStore | S390OpProp_LongDispSupported | S390OpProp_SetsOperand3 @@ -6014,7 +6014,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x12, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsStore | S390OpProp_SetsOperand1 }, @@ -6026,7 +6026,7 @@ /* .opcode[0] = */ 0x42, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsStore | S390OpProp_LongDispSupported | @@ -6040,7 +6040,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x05, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsStore | S390OpProp_SetsOperand1 @@ -6053,7 +6053,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x07, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsStore | S390OpProp_SetsOperand1 }, @@ -6065,7 +6065,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x78, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsStore | S390OpProp_SetsOperand1 @@ -6078,7 +6078,7 @@ /* .opcode[0] = */ 0xBE, /* .opcode[1] = */ 0x00, /* .format = */ RSb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsStore | S390OpProp_LongDispSupported | @@ -6092,7 +6092,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x3A, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsStore | S390OpProp_SetsOperand1 }, @@ -6104,7 +6104,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x39, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsStore | S390OpProp_SetsOperand1 @@ -6117,7 +6117,7 @@ /* .opcode[0] = */ 0xB6, /* .opcode[1] = */ 0x00, /* .format = */ RSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsStore | S390OpProp_Is32Bit | S390OpProp_SetsOperand3 @@ -6130,7 +6130,7 @@ /* .opcode[0] = */ 0x60, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsStore | S390OpProp_SingleFP | S390OpProp_LongDispSupported @@ -6143,7 +6143,7 @@ /* .opcode[0] = */ 0x70, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsStore | S390OpProp_DoubleFP | S390OpProp_LongDispSupported @@ -6156,7 +6156,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x9C, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsStore | S390OpProp_SetsOperand1 }, @@ -6168,7 +6168,7 @@ /* .opcode[0] = */ 0x40, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsStore | S390OpProp_LongDispSupported | @@ -6182,7 +6182,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x02, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsStore | S390OpProp_SetsOperand1 }, @@ -6194,7 +6194,7 @@ /* .opcode[0] = */ 0x90, /* .opcode[1] = */ 0x00, /* .format = */ RSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsStore | S390OpProp_Is32Bit | S390OpProp_LongDispSupported | @@ -6209,7 +6209,7 @@ /* .opcode[0] = */ 0xAC, /* .opcode[1] = */ 0x00, /* .format = */ SI_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsStore | S390OpProp_SetsOperand1 }, @@ -6221,7 +6221,7 @@ /* .opcode[0] = */ 0xAD, /* .opcode[1] = */ 0x00, /* .format = */ SI_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsStore | S390OpProp_SetsOperand1 }, @@ -6233,7 +6233,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x09, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsStore | S390OpProp_SetsOperand1 }, @@ -6245,7 +6245,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x11, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsStore | S390OpProp_SetsOperand1 }, @@ -6257,7 +6257,7 @@ /* .opcode[0] = */ 0xE5, /* .opcode[1] = */ 0x02, /* .format = */ SSE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsStore | S390OpProp_Is64Bit | S390OpProp_HasTwoMemoryReferences | @@ -6271,7 +6271,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x34, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsStore | S390OpProp_SetsCC | S390OpProp_ImplicitlyUsesGPR1 | @@ -6285,7 +6285,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x46, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsStore }, @@ -6296,7 +6296,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x25, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsStore }, @@ -6307,7 +6307,7 @@ /* .opcode[0] = */ 0x7F, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -6323,7 +6323,7 @@ /* .opcode[0] = */ 0x3F, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -6338,7 +6338,7 @@ /* .opcode[0] = */ 0x0A, /* .opcode[1] = */ 0x00, /* .format = */ I_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_None }, @@ -6349,7 +6349,7 @@ /* .opcode[0] = */ 0x6F, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -6365,7 +6365,7 @@ /* .opcode[0] = */ 0x2F, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -6380,7 +6380,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x4B, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForSource | S390OpProp_UsesRegPairForTarget | @@ -6397,7 +6397,7 @@ /* .opcode[0] = */ 0x37, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForSource | S390OpProp_UsesRegPairForTarget | @@ -6413,7 +6413,7 @@ /* .opcode[0] = */ 0x01, /* .opcode[1] = */ 0x0B, /* .format = */ E_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC }, @@ -6424,7 +6424,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x4C, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC }, @@ -6435,7 +6435,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x51, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -6449,7 +6449,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x50, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_DoubleFP | S390OpProp_UsesTarget | @@ -6464,7 +6464,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x11, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsCC }, @@ -6476,7 +6476,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x10, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_SetsCC }, @@ -6488,7 +6488,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x12, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForTarget | S390OpProp_SetsCC @@ -6501,7 +6501,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x58, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SingleFP | S390OpProp_DoubleFP | S390OpProp_UsesTarget | @@ -6516,7 +6516,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x59, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -6530,7 +6530,7 @@ /* .opcode[0] = */ 0x91, /* .opcode[1] = */ 0x00, /* .format = */ SI_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsLoad | S390OpProp_LongDispSupported @@ -6543,7 +6543,7 @@ /* .opcode[0] = */ 0xA7, /* .opcode[1] = */ 0x00, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC }, @@ -6554,7 +6554,7 @@ /* .opcode[0] = */ 0xA7, /* .opcode[1] = */ 0x02, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_TargetHW }, @@ -6566,7 +6566,7 @@ /* .opcode[0] = */ 0xA7, /* .opcode[1] = */ 0x03, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_TargetHW }, @@ -6578,7 +6578,7 @@ /* .opcode[0] = */ 0xA7, /* .opcode[1] = */ 0x01, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC }, @@ -6589,7 +6589,7 @@ /* .opcode[0] = */ 0xA7, /* .opcode[1] = */ 0x00, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC }, @@ -6600,7 +6600,7 @@ /* .opcode[0] = */ 0xA7, /* .opcode[1] = */ 0x01, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC }, @@ -6611,7 +6611,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0xC0, /* .format = */ RSLa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsLoad | S390OpProp_SetsOperand1 @@ -6624,7 +6624,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x36, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsStore | S390OpProp_SetsOperand1 @@ -6637,7 +6637,7 @@ /* .opcode[0] = */ 0xE5, /* .opcode[1] = */ 0x01, /* .format = */ SSE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SetsCC | S390OpProp_HasTwoMemoryReferences @@ -6650,7 +6650,7 @@ /* .opcode[0] = */ 0xDC, /* .opcode[1] = */ 0x00, /* .format = */ SSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_IsLoad | S390OpProp_IsStore | @@ -6665,7 +6665,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0xA5, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_UsesRegPairForTarget | S390OpProp_IsLoad | @@ -6681,7 +6681,7 @@ /* .opcode[0] = */ 0xDD, /* .opcode[1] = */ 0x00, /* .format = */ SSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_ImplicitlySetsGPR2 | S390OpProp_ImplicitlySetsGPR1 | S390OpProp_SetsCC | @@ -6696,7 +6696,7 @@ /* .opcode[0] = */ 0x93, /* .opcode[1] = */ 0x00, /* .format = */ SI_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsLoad | S390OpProp_IsStore | @@ -6710,7 +6710,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x35, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_ImplicitlyUsesGPR1 | S390OpProp_SetsCC | S390OpProp_IsStore | @@ -6724,7 +6724,7 @@ /* .opcode[0] = */ 0xF3, /* .opcode[1] = */ 0x00, /* .format = */ SSb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_IsStore | S390OpProp_HasTwoMemoryReferences | @@ -6738,7 +6738,7 @@ /* .opcode[0] = */ 0xEA, /* .opcode[1] = */ 0x00, /* .format = */ SSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_IsStore | S390OpProp_SetsCC | @@ -6753,7 +6753,7 @@ /* .opcode[0] = */ 0xE2, /* .opcode[1] = */ 0x00, /* .format = */ SSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_IsLoad | S390OpProp_IsStore | S390OpProp_SetsCC | @@ -6768,7 +6768,7 @@ /* .opcode[0] = */ 0x01, /* .opcode[1] = */ 0x02, /* .format = */ E_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_ImplicitlySetsGPR3 | S390OpProp_ImplicitlySetsGPR5 | @@ -6787,7 +6787,7 @@ /* .opcode[0] = */ 0x57, /* .opcode[1] = */ 0x00, /* .format = */ RXa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -6804,7 +6804,7 @@ /* .opcode[0] = */ 0xD7, /* .opcode[1] = */ 0x00, /* .format = */ SSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -6821,7 +6821,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x82, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -6836,7 +6836,7 @@ /* .opcode[0] = */ 0x97, /* .opcode[1] = */ 0x00, /* .format = */ SI_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -6853,7 +6853,7 @@ /* .opcode[0] = */ 0x17, /* .opcode[1] = */ 0x00, /* .format = */ RR_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -6868,7 +6868,7 @@ /* .opcode[0] = */ 0xF8, /* .opcode[1] = */ 0x00, /* .format = */ SSb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z900, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z900, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOverflowFlag | S390OpProp_SetsSignFlag | From 2d4911246742ccf25c914644cdb745e0317948f6 Mon Sep 17 00:00:00 2001 From: Dhruv Chopra Date: Mon, 10 Aug 2020 07:27:58 -0400 Subject: [PATCH 07/19] Replace Architecture::z9 with OMR_PROCESSOR_S390_Z9 Signed-off-by: Dhruv Chopra --- .../z/codegen/OMRInstOpCodeProperties.hpp | 246 +++++++++--------- 1 file changed, 123 insertions(+), 123 deletions(-) diff --git a/compiler/z/codegen/OMRInstOpCodeProperties.hpp b/compiler/z/codegen/OMRInstOpCodeProperties.hpp index b76c7e00ae0..8c2bb2c12db 100644 --- a/compiler/z/codegen/OMRInstOpCodeProperties.hpp +++ b/compiler/z/codegen/OMRInstOpCodeProperties.hpp @@ -8776,7 +8776,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xD2, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsCC | @@ -8791,7 +8791,7 @@ /* .opcode[0] = */ 0xC2, /* .opcode[1] = */ 0x09, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -8808,7 +8808,7 @@ /* .opcode[0] = */ 0xC2, /* .opcode[1] = */ 0x08, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -8825,7 +8825,7 @@ /* .opcode[0] = */ 0xC2, /* .opcode[1] = */ 0x0B, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -8841,7 +8841,7 @@ /* .opcode[0] = */ 0xC2, /* .opcode[1] = */ 0x0A, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -8857,7 +8857,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xDA, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsCC | @@ -8874,7 +8874,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xF1, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsOperand1 @@ -8887,7 +8887,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xF3, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsOperand1 @@ -8900,7 +8900,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xE4, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_IsCompare | @@ -8916,7 +8916,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xF2, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsOperand1 @@ -8929,7 +8929,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xF4, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_IsCompare | @@ -8944,7 +8944,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xFC, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_IsCompare | @@ -8961,7 +8961,7 @@ /* .opcode[0] = */ 0xC2, /* .opcode[1] = */ 0x0D, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -8976,7 +8976,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xE1, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsCC | @@ -8993,7 +8993,7 @@ /* .opcode[0] = */ 0xC2, /* .opcode[1] = */ 0x0C, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -9008,7 +9008,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xE9, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsCC | @@ -9026,7 +9026,7 @@ /* .opcode[0] = */ 0xC2, /* .opcode[1] = */ 0x0F, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -9042,7 +9042,7 @@ /* .opcode[0] = */ 0xC2, /* .opcode[1] = */ 0x0E, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -9058,7 +9058,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x72, /* .format = */ RRFb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_SingleFP | S390OpProp_DoubleFP }, @@ -9070,7 +9070,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xE3, /* .format = */ RRFd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsOperand1 @@ -9083,7 +9083,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xEB, /* .format = */ RRFd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_UsesRegPairForSource | @@ -9098,7 +9098,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xB0, /* .format = */ RRFc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_IsLoad | S390OpProp_IsStore | S390OpProp_UsesRegPairForSource | @@ -9113,7 +9113,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xB1, /* .format = */ RRFc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_IsLoad | S390OpProp_IsStore | S390OpProp_UsesRegPairForSource | @@ -9128,7 +9128,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xB2, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_IsLoad | S390OpProp_IsStore | S390OpProp_UsesRegPairForSource | @@ -9143,7 +9143,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xB3, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_IsLoad | S390OpProp_IsStore | S390OpProp_UsesRegPairForSource | @@ -9158,7 +9158,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xE2, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsOperand1 @@ -9171,7 +9171,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0xA7, /* .format = */ RRFc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_IsLoad | S390OpProp_IsStore | S390OpProp_UsesRegPairForSource | @@ -9188,7 +9188,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0xA6, /* .format = */ RRFc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_IsLoad | S390OpProp_IsStore | S390OpProp_UsesRegPairForSource | @@ -9205,7 +9205,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xEA, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_UsesRegPairForSource | @@ -9220,7 +9220,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xF9, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_UsesRegPairForSource | @@ -9235,7 +9235,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xFB, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_UsesRegPairForTarget | @@ -9249,7 +9249,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xEC, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_IsCompare | @@ -9266,7 +9266,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xFA, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_UsesRegPairForTarget | @@ -9280,7 +9280,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xD1, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsFPC | @@ -9294,7 +9294,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xD9, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsFPC | @@ -9310,7 +9310,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xE5, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsOperand1 @@ -9323,7 +9323,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xED, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_UsesRegPairForSource | @@ -9337,7 +9337,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xE7, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsOperand1 @@ -9350,7 +9350,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xEF, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_UsesRegPairForSource | @@ -9364,7 +9364,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xD7, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsOperand1 }, @@ -9376,7 +9376,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xDF, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForSource | S390OpProp_UsesRegPairForTarget | @@ -9390,7 +9390,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x83, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_UsesRegPairForTarget | @@ -9404,7 +9404,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xF6, /* .format = */ RRFb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsOperand1 @@ -9417,7 +9417,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xFE, /* .format = */ RRFb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_UsesRegPairForSource | @@ -9432,7 +9432,7 @@ /* .opcode[0] = */ 0xC0, /* .opcode[1] = */ 0x08, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_TargetHW | S390OpProp_IsExtendedImmediate | S390OpProp_SetsOperand1 | @@ -9446,7 +9446,7 @@ /* .opcode[0] = */ 0xC0, /* .opcode[1] = */ 0x09, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_IsExtendedImmediate | S390OpProp_SetsOperand1 | S390OpProp_UsesTarget @@ -9459,7 +9459,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xE0, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_IsCompare | @@ -9474,7 +9474,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xE8, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_IsCompare | @@ -9491,7 +9491,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x26, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsOperand1 }, @@ -9503,7 +9503,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x73, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsOperand1 @@ -9516,7 +9516,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xD4, /* .format = */ RRFd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_SingleFP | S390OpProp_DoubleFP | S390OpProp_SetsOperand1 @@ -9529,7 +9529,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xC1, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SingleFP | S390OpProp_DoubleFP | @@ -9543,7 +9543,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xDD, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_DoubleFP | S390OpProp_UsesRegPairForSource | @@ -9558,7 +9558,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xD5, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_SingleFP | S390OpProp_DoubleFP | S390OpProp_SetsOperand1 @@ -9571,7 +9571,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x06, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsOperand1 }, @@ -9583,7 +9583,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xCD, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_DoubleFP | S390OpProp_SingleFP | @@ -9598,7 +9598,7 @@ /* .opcode[0] = */ 0xC0, /* .opcode[1] = */ 0x01, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_IsExtendedImmediate | S390OpProp_SetsOperand1 @@ -9611,7 +9611,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x07, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsOperand1 }, @@ -9623,7 +9623,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x27, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsOperand1 }, @@ -9635,7 +9635,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x94, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsLoad | S390OpProp_LongDispSupported | @@ -9649,7 +9649,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x94, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsOperand1 }, @@ -9661,7 +9661,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x84, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsOperand1 }, @@ -9673,7 +9673,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x85, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsOperand1 }, @@ -9685,7 +9685,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x95, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsLoad | S390OpProp_LongDispSupported | @@ -9699,7 +9699,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x95, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsOperand1 }, @@ -9711,7 +9711,7 @@ /* .opcode[0] = */ 0xC0, /* .opcode[1] = */ 0x0E, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsExtendedImmediate | S390OpProp_SetsOperand1 @@ -9724,7 +9724,7 @@ /* .opcode[0] = */ 0xC0, /* .opcode[1] = */ 0x0F, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsExtendedImmediate | S390OpProp_SetsOperand1 @@ -9737,7 +9737,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x71, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsOperand1 @@ -9750,7 +9750,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x70, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsOperand1 @@ -9763,7 +9763,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x12, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_IsLoad | S390OpProp_Is32Bit | S390OpProp_SetsCC | @@ -9779,7 +9779,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xD6, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsCC | @@ -9794,7 +9794,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x02, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_IsLoad | S390OpProp_Is64Bit | S390OpProp_SetsCC | @@ -9810,7 +9810,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xDE, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_IsRegCopy | @@ -9827,7 +9827,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xDC, /* .format = */ RRFd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForTarget | S390OpProp_SetsOperand1 @@ -9840,7 +9840,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x3A, /* .format = */ RXF_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForTarget | S390OpProp_IsLoad | @@ -9854,7 +9854,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x3C, /* .format = */ RXF_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -9868,7 +9868,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x3C, /* .format = */ RRD_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -9881,7 +9881,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x38, /* .format = */ RXF_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -9895,7 +9895,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x38, /* .format = */ RRD_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -9908,7 +9908,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x3A, /* .format = */ RRD_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForTarget | S390OpProp_SetsOperand1 @@ -9921,7 +9921,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xD0, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsOperand1 @@ -9934,7 +9934,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xD8, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_UsesRegPairForSource | @@ -9949,7 +9949,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x3B, /* .format = */ RXF_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForTarget | S390OpProp_IsLoad | @@ -9963,7 +9963,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x3D, /* .format = */ RXF_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -9977,7 +9977,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x3D, /* .format = */ RRD_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -9990,7 +9990,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x39, /* .format = */ RXF_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -10004,7 +10004,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x39, /* .format = */ RRD_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -10017,7 +10017,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x3B, /* .format = */ RRD_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForTarget | S390OpProp_SetsOperand1 @@ -10030,7 +10030,7 @@ /* .opcode[0] = */ 0xC0, /* .opcode[1] = */ 0x0A, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_TargetHW | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -10045,7 +10045,7 @@ /* .opcode[0] = */ 0xC0, /* .opcode[1] = */ 0x0B, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_IsExtendedImmediate | @@ -10059,7 +10059,7 @@ /* .opcode[0] = */ 0xC0, /* .opcode[1] = */ 0x0C, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_TargetHW | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -10074,7 +10074,7 @@ /* .opcode[0] = */ 0xC0, /* .opcode[1] = */ 0x0D, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_IsExtendedImmediate | @@ -10088,7 +10088,7 @@ /* .opcode[0] = */ 0x01, /* .opcode[1] = */ 0x0A, /* .format = */ E_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_SetsCC | S390OpProp_ImplicitlyUsesGPR0 }, @@ -10100,7 +10100,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xF5, /* .format = */ RRFb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsFPC | @@ -10114,7 +10114,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xFD, /* .format = */ RRFb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsFPC | @@ -10130,7 +10130,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xF7, /* .format = */ RRFb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsOperand1 @@ -10143,7 +10143,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xFF, /* .format = */ RRFb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_UsesRegPairForSource | @@ -10158,7 +10158,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xD3, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsCC | @@ -10173,7 +10173,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x85, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsFPC }, @@ -10185,7 +10185,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x40, /* .format = */ RXF_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -10198,7 +10198,7 @@ /* .opcode[0] = */ 0xC2, /* .opcode[1] = */ 0x05, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -10214,7 +10214,7 @@ /* .opcode[0] = */ 0xC2, /* .opcode[1] = */ 0x04, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -10230,7 +10230,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x48, /* .format = */ RXF_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_UsesRegPairForSource | @@ -10245,7 +10245,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x41, /* .format = */ RXF_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 @@ -10258,7 +10258,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0xB9, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit }, @@ -10270,7 +10270,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xBE, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsLoad | S390OpProp_ImplicitlyUsesGPR0 | @@ -10286,7 +10286,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x49, /* .format = */ RXF_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesTarget | S390OpProp_UsesRegPairForSource | @@ -10301,7 +10301,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x2B, /* .format = */ RRFc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_SetsCC }, @@ -10312,7 +10312,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0x7C, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsStore | S390OpProp_SetsOperand1 @@ -10325,7 +10325,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xDB, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsCC | @@ -10342,7 +10342,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x54, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsCC }, @@ -10354,7 +10354,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x50, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_SingleFP | S390OpProp_SetsCC }, @@ -10366,7 +10366,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x58, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsCC | S390OpProp_UsesRegPairForTarget @@ -10379,7 +10379,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x55, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsCC @@ -10392,7 +10392,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x51, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_SingleFP | S390OpProp_Is64Bit | S390OpProp_SetsCC @@ -10405,7 +10405,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0x59, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsCC | @@ -10419,7 +10419,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x93, /* .format = */ RRFc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_UsesRegPairForTarget | @@ -10438,7 +10438,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x92, /* .format = */ RRFc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_UsesRegPairForTarget | @@ -10457,7 +10457,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x91, /* .format = */ RRFc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_UsesRegPairForTarget | @@ -10476,7 +10476,7 @@ /* .opcode[0] = */ 0xD0, /* .opcode[1] = */ 0x00, /* .format = */ SSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_ImplicitlyUsesGPR1 | S390OpProp_ImplicitlyUsesGPR2 | S390OpProp_ImplicitlySetsGPR2 | @@ -10494,7 +10494,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x90, /* .format = */ RRFc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_UsesRegPairForTarget | @@ -10513,7 +10513,7 @@ /* .opcode[0] = */ 0xC0, /* .opcode[1] = */ 0x06, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_TargetHW | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -10528,7 +10528,7 @@ /* .opcode[0] = */ 0xC0, /* .opcode[1] = */ 0x07, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z9, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z9, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_IsExtendedImmediate | From 39e289fec3980902b93d6899c3d8f2a3d91a8793 Mon Sep 17 00:00:00 2001 From: Dhruv Chopra Date: Mon, 10 Aug 2020 07:29:52 -0400 Subject: [PATCH 08/19] Replace Architecture::z10 with OMR_PROCESSOR_S390_Z10 Signed-off-by: Dhruv Chopra --- .../z/codegen/OMRInstOpCodeProperties.hpp | 140 +++++++++--------- 1 file changed, 70 insertions(+), 70 deletions(-) diff --git a/compiler/z/codegen/OMRInstOpCodeProperties.hpp b/compiler/z/codegen/OMRInstOpCodeProperties.hpp index 8c2bb2c12db..34c2e507e2f 100644 --- a/compiler/z/codegen/OMRInstOpCodeProperties.hpp +++ b/compiler/z/codegen/OMRInstOpCodeProperties.hpp @@ -10542,7 +10542,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x7A, /* .format = */ SIY_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -10559,7 +10559,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x7E, /* .format = */ SIY_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -10576,7 +10576,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x6E, /* .format = */ SIY_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -10593,7 +10593,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x6A, /* .format = */ SIY_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -10610,7 +10610,7 @@ /* .opcode[0] = */ 0xC6, /* .opcode[1] = */ 0x0C, /* .format = */ RILb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32To64Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -10627,7 +10627,7 @@ /* .opcode[0] = */ 0xC6, /* .opcode[1] = */ 0x04, /* .format = */ RILb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -10643,7 +10643,7 @@ /* .opcode[0] = */ 0xE5, /* .opcode[1] = */ 0x58, /* .format = */ SIL_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -10658,7 +10658,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0xFC, /* .format = */ RIS_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | S390OpProp_BranchOp @@ -10671,7 +10671,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0x7C, /* .format = */ RIEc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | @@ -10688,7 +10688,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0x70, /* .format = */ RIEa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | S390OpProp_Trap @@ -10701,7 +10701,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0xE4, /* .format = */ RRS_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | S390OpProp_BranchOp @@ -10714,7 +10714,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0x64, /* .format = */ RIEb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | @@ -10731,7 +10731,7 @@ /* .opcode[0] = */ 0xC6, /* .opcode[1] = */ 0x08, /* .format = */ RILb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -10748,7 +10748,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x60, /* .format = */ RRFc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | S390OpProp_Trap @@ -10761,7 +10761,7 @@ /* .opcode[0] = */ 0xE5, /* .opcode[1] = */ 0x54, /* .format = */ SIL_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -10776,7 +10776,7 @@ /* .opcode[0] = */ 0xC6, /* .opcode[1] = */ 0x05, /* .format = */ RILb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -10792,7 +10792,7 @@ /* .opcode[0] = */ 0xE5, /* .opcode[1] = */ 0x5C, /* .format = */ SIL_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -10807,7 +10807,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0xFE, /* .format = */ RIS_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_BranchOp @@ -10820,7 +10820,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0x7E, /* .format = */ RIEc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | @@ -10837,7 +10837,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0x72, /* .format = */ RIEa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_Trap @@ -10850,7 +10850,7 @@ /* .opcode[0] = */ 0xE5, /* .opcode[1] = */ 0x5D, /* .format = */ SIL_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -10865,7 +10865,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0x73, /* .format = */ RIEa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_Trap @@ -10878,7 +10878,7 @@ /* .opcode[0] = */ 0xC6, /* .opcode[1] = */ 0x0E, /* .format = */ RILb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -10895,7 +10895,7 @@ /* .opcode[0] = */ 0xC6, /* .opcode[1] = */ 0x06, /* .format = */ RILb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -10912,7 +10912,7 @@ /* .opcode[0] = */ 0xE5, /* .opcode[1] = */ 0x59, /* .format = */ SIL_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -10927,7 +10927,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0xFD, /* .format = */ RIS_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | S390OpProp_BranchOp @@ -10940,7 +10940,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0x7D, /* .format = */ RIEc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | @@ -10957,7 +10957,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0x71, /* .format = */ RIEa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | S390OpProp_Trap @@ -10970,7 +10970,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0xE5, /* .format = */ RRS_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | S390OpProp_BranchOp @@ -10983,7 +10983,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0x65, /* .format = */ RIEb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | @@ -11000,7 +11000,7 @@ /* .opcode[0] = */ 0xC6, /* .opcode[1] = */ 0x0A, /* .format = */ RILb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -11017,7 +11017,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x61, /* .format = */ RRFc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | S390OpProp_Trap @@ -11030,7 +11030,7 @@ /* .opcode[0] = */ 0xE5, /* .opcode[1] = */ 0x55, /* .format = */ SIL_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -11045,7 +11045,7 @@ /* .opcode[0] = */ 0xC6, /* .opcode[1] = */ 0x07, /* .format = */ RILb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -11062,7 +11062,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0xFF, /* .format = */ RIS_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_BranchOp @@ -11075,7 +11075,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0x7F, /* .format = */ RIEc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | @@ -11092,7 +11092,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0xF7, /* .format = */ RRS_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_BranchOp @@ -11105,7 +11105,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0x77, /* .format = */ RIEb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | @@ -11122,7 +11122,7 @@ /* .opcode[0] = */ 0xC6, /* .opcode[1] = */ 0x0F, /* .format = */ RILb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -11139,7 +11139,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x73, /* .format = */ RRFc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_Trap @@ -11152,7 +11152,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0xF6, /* .format = */ RRS_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_BranchOp @@ -11165,7 +11165,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0x76, /* .format = */ RIEb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | @@ -11182,7 +11182,7 @@ /* .opcode[0] = */ 0xC6, /* .opcode[1] = */ 0x0D, /* .format = */ RILb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_SetsCC | @@ -11199,7 +11199,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x72, /* .format = */ RRFc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_Trap @@ -11212,7 +11212,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x4C, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_None }, @@ -11223,7 +11223,7 @@ /* .opcode[0] = */ 0xC6, /* .opcode[1] = */ 0x00, /* .format = */ RILb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_IsStore | S390OpProp_SetsCC }, @@ -11235,7 +11235,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x75, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_LongDispSupported | S390OpProp_SetsOperand1 }, @@ -11247,7 +11247,7 @@ /* .opcode[0] = */ 0xC4, /* .opcode[1] = */ 0x0C, /* .format = */ RILb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsLoad | S390OpProp_SetsOperand1 @@ -11260,7 +11260,7 @@ /* .opcode[0] = */ 0xC4, /* .opcode[1] = */ 0x08, /* .format = */ RILb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsLoad | S390OpProp_SetsOperand1 @@ -11273,7 +11273,7 @@ /* .opcode[0] = */ 0xC4, /* .opcode[1] = */ 0x0E, /* .format = */ RILb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsLoad | S390OpProp_SetsOperand1 @@ -11286,7 +11286,7 @@ /* .opcode[0] = */ 0xC4, /* .opcode[1] = */ 0x0D, /* .format = */ RILb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsLoad | S390OpProp_SetsOperand1 @@ -11299,7 +11299,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x32, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_IsLoad | S390OpProp_Is32To64Bit | S390OpProp_SetsCC | @@ -11315,7 +11315,7 @@ /* .opcode[0] = */ 0xAF, /* .opcode[1] = */ 0x00, /* .format = */ SI_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_IsStore }, @@ -11326,7 +11326,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x5C, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -11342,7 +11342,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x7C, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -11357,7 +11357,7 @@ /* .opcode[0] = */ 0xC2, /* .opcode[1] = */ 0x01, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_IsExtendedImmediate | @@ -11371,7 +11371,7 @@ /* .opcode[0] = */ 0xC2, /* .opcode[1] = */ 0x00, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesTarget | S390OpProp_IsExtendedImmediate | @@ -11385,7 +11385,7 @@ /* .opcode[0] = */ 0xE5, /* .opcode[1] = */ 0x48, /* .format = */ SIL_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_IsStore }, @@ -11396,7 +11396,7 @@ /* .opcode[0] = */ 0xE5, /* .opcode[1] = */ 0x44, /* .format = */ SIL_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_IsStore }, @@ -11407,7 +11407,7 @@ /* .opcode[0] = */ 0xE5, /* .opcode[1] = */ 0x4C, /* .format = */ SIL_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_IsStore }, @@ -11418,7 +11418,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x36, /* .format = */ RXYb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_LongDispSupported }, @@ -11429,7 +11429,7 @@ /* .opcode[0] = */ 0xC6, /* .opcode[1] = */ 0x02, /* .format = */ RILc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_None }, @@ -11440,7 +11440,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0x55, /* .format = */ RIEf_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_LongDispSupported | S390OpProp_SetsCC | @@ -11455,7 +11455,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0x54, /* .format = */ RIEf_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -11470,7 +11470,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0x56, /* .format = */ RIEf_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -11485,7 +11485,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0x57, /* .format = */ RIEf_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -11500,7 +11500,7 @@ /* .opcode[0] = */ 0xC4, /* .opcode[1] = */ 0x0B, /* .format = */ RILb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_IsStore | S390OpProp_Is64Bit }, @@ -11512,7 +11512,7 @@ /* .opcode[0] = */ 0xC4, /* .opcode[1] = */ 0x0F, /* .format = */ RILb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_IsStore | S390OpProp_Is32Bit }, @@ -11524,7 +11524,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xBF, /* .format = */ RRFc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_UsesRegPairForTarget | @@ -11540,7 +11540,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xBD, /* .format = */ RRFc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z10, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z10, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_UsesRegPairForTarget | From 026bffaf6cb6f680d809eb553cb94f85aa0c9c64 Mon Sep 17 00:00:00 2001 From: Dhruv Chopra Date: Mon, 10 Aug 2020 07:32:54 -0400 Subject: [PATCH 09/19] Replace Architecture::z196 with OMR_PROCESSOR_S390_Z196 Signed-off-by: Dhruv Chopra --- .../z/codegen/OMRInstOpCodeProperties.hpp | 170 +++++++++--------- 1 file changed, 85 insertions(+), 85 deletions(-) diff --git a/compiler/z/codegen/OMRInstOpCodeProperties.hpp b/compiler/z/codegen/OMRInstOpCodeProperties.hpp index 34c2e507e2f..d2e67150abf 100644 --- a/compiler/z/codegen/OMRInstOpCodeProperties.hpp +++ b/compiler/z/codegen/OMRInstOpCodeProperties.hpp @@ -11556,7 +11556,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0xD9, /* .format = */ RIEd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -11572,7 +11572,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xE8, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -11587,7 +11587,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xC8, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsSignFlag | S390OpProp_SetsOverflowFlag | @@ -11605,7 +11605,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xD8, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsSignFlag | S390OpProp_SetsOverflowFlag | @@ -11622,7 +11622,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0xD8, /* .format = */ RIEd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -11638,7 +11638,7 @@ /* .opcode[0] = */ 0xCC, /* .opcode[1] = */ 0x08, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsSignFlag | S390OpProp_SetsOverflowFlag | @@ -11655,7 +11655,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0xDB, /* .format = */ RIEd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -11670,7 +11670,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xEA, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -11684,7 +11684,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xCA, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | S390OpProp_UsesTarget | @@ -11701,7 +11701,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xDA, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | S390OpProp_UsesTarget | @@ -11717,7 +11717,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0xDA, /* .format = */ RIEd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -11732,7 +11732,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xFA, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -11746,7 +11746,7 @@ /* .opcode[0] = */ 0xCC, /* .opcode[1] = */ 0x0A, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | S390OpProp_UsesTarget | @@ -11762,7 +11762,7 @@ /* .opcode[0] = */ 0xCC, /* .opcode[1] = */ 0x0B, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_IsExtendedImmediate | S390OpProp_TargetHW | @@ -11776,7 +11776,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xF8, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -11791,7 +11791,7 @@ /* .opcode[0] = */ 0xCC, /* .opcode[1] = */ 0x06, /* .format = */ RILb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_BranchOp | S390OpProp_UsesTarget | S390OpProp_TargetHW | @@ -11806,7 +11806,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x91, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is32Bit | S390OpProp_SetsOperand1 @@ -11819,7 +11819,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xA1, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_SetsOperand1 @@ -11832,7 +11832,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x90, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SingleFP | S390OpProp_SetsOperand1 @@ -11845,7 +11845,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xA0, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsOperand1 }, @@ -11857,7 +11857,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0xCD, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_IsCompare | S390OpProp_SetsCC | S390OpProp_SetsCompareFlag | @@ -11873,7 +11873,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xCD, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_IsCompare | S390OpProp_SetsCC | S390OpProp_SetsCompareFlag | @@ -11888,7 +11888,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xDD, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_IsCompare | S390OpProp_SetsCC | S390OpProp_SetsCompareFlag | @@ -11902,7 +11902,7 @@ /* .opcode[0] = */ 0xCC, /* .opcode[1] = */ 0x0D, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_IsCompare | S390OpProp_SetsCC | S390OpProp_SetsCompareFlag | @@ -11917,7 +11917,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x9D, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -11934,7 +11934,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x9C, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_SingleFP | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -11951,7 +11951,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x9E, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesRegPairForSource | S390OpProp_SetsCC | @@ -11968,7 +11968,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xAD, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -11985,7 +11985,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xAC, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_SingleFP | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -12002,7 +12002,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xAE, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesRegPairForSource | S390OpProp_SetsCC | @@ -12019,7 +12019,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0xCF, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_IsCompare | S390OpProp_SetsCC | S390OpProp_SetsCompareFlag | @@ -12035,7 +12035,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xCF, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_IsCompare | S390OpProp_SetsCC | S390OpProp_SetsCompareFlag | @@ -12050,7 +12050,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xDF, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_IsCompare | S390OpProp_SetsCC | S390OpProp_SetsCompareFlag | @@ -12064,7 +12064,7 @@ /* .opcode[0] = */ 0xCC, /* .opcode[1] = */ 0x0F, /* .format = */ RILa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_IsCompare | S390OpProp_SetsCC | S390OpProp_SetsCompareFlag | @@ -12079,7 +12079,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0x92, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForTarget | S390OpProp_SetsOperand1 @@ -12092,7 +12092,7 @@ /* .opcode[0] = */ 0xB3, /* .opcode[1] = */ 0xA2, /* .format = */ RRFe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_UsesRegPairForTarget | S390OpProp_SetsOperand1 @@ -12105,7 +12105,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x2D, /* .format = */ RRFb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsLoad | S390OpProp_IsStore | @@ -12122,7 +12122,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x2A, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsLoad | S390OpProp_IsStore | @@ -12139,7 +12139,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x2B, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsLoad | S390OpProp_IsStore | @@ -12156,7 +12156,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0xF8, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsLoad | S390OpProp_IsStore | @@ -12175,7 +12175,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0xE8, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsLoad | S390OpProp_IsStore | @@ -12194,7 +12194,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0xFA, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsLoad | S390OpProp_UsesTarget | @@ -12211,7 +12211,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0xEA, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsLoad | S390OpProp_UsesTarget | @@ -12228,7 +12228,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0xF4, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsLoad | S390OpProp_IsStore | @@ -12246,7 +12246,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0xE4, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsLoad | S390OpProp_IsStore | @@ -12264,7 +12264,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0xF6, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsLoad | S390OpProp_IsStore | @@ -12282,7 +12282,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0xE6, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsLoad | S390OpProp_IsStore | @@ -12300,7 +12300,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0xF7, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsLoad | S390OpProp_IsStore | @@ -12318,7 +12318,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0xE7, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsLoad | S390OpProp_IsStore | @@ -12336,7 +12336,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0xC0, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_IsLoad | S390OpProp_LongDispSupported | S390OpProp_TargetHW | @@ -12350,7 +12350,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0xCA, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_IsLoad | S390OpProp_LongDispSupported | S390OpProp_TargetHW | @@ -12364,7 +12364,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0xC4, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_IsLoad | S390OpProp_LongDispSupported | S390OpProp_TargetHW | @@ -12378,7 +12378,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0xC2, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_IsLoad | S390OpProp_LongDispSupported | S390OpProp_TargetHW | @@ -12392,7 +12392,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0xC6, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_IsLoad | S390OpProp_LongDispSupported | S390OpProp_TargetHW | @@ -12406,7 +12406,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0xF2, /* .format = */ RSYb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_ReadsCC | S390OpProp_LongDispSupported | @@ -12422,7 +12422,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0xE2, /* .format = */ RSYb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_ReadsCC | S390OpProp_LongDispSupported | @@ -12438,7 +12438,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xE2, /* .format = */ RRFc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_ReadsCC | S390OpProp_SetsOperand1 | @@ -12452,7 +12452,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xF2, /* .format = */ RRFc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_ReadsCC | S390OpProp_SetsOperand1 | @@ -12466,7 +12466,7 @@ /* .opcode[0] = */ 0xC8, /* .opcode[1] = */ 0x04, /* .format = */ SSF_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsLoad | S390OpProp_UsesRegPairForTarget | @@ -12482,7 +12482,7 @@ /* .opcode[0] = */ 0xC8, /* .opcode[1] = */ 0x05, /* .format = */ SSF_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsLoad | S390OpProp_UsesRegPairForTarget | @@ -12498,7 +12498,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xE4, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -12512,7 +12512,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xF4, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -12526,7 +12526,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xE6, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -12540,7 +12540,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xF6, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -12569,7 +12569,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0x5D, /* .format = */ RIEf_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_LongDispSupported | S390OpProp_UsesTarget | @@ -12584,7 +12584,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0x51, /* .format = */ RIEf_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_LongDispSupported | S390OpProp_UsesTarget | @@ -12598,7 +12598,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xE9, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -12613,7 +12613,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xC9, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_TargetHW | S390OpProp_SrcHW | @@ -12630,7 +12630,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xD9, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_TargetHW | S390OpProp_SrcHW | @@ -12647,7 +12647,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0xDD, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -12663,7 +12663,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xEB, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -12677,7 +12677,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xCB, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_TargetHW | S390OpProp_SrcHW | @@ -12693,7 +12693,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xDB, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_TargetHW | S390OpProp_SetsCC | @@ -12708,7 +12708,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0xDF, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_LongDispSupported | S390OpProp_SetsOperand1 @@ -12721,7 +12721,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xFB, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -12735,7 +12735,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0xDC, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -12750,7 +12750,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xF9, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -12765,7 +12765,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0xDE, /* .format = */ RSYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_LongDispSupported | S390OpProp_SetsOperand1 @@ -12778,7 +12778,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0xC3, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_IsStore | S390OpProp_LongDispSupported | S390OpProp_TargetHW @@ -12791,7 +12791,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0xCB, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_IsStore | S390OpProp_LongDispSupported | S390OpProp_TargetHW @@ -12804,7 +12804,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0xC7, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_IsStore | S390OpProp_LongDispSupported | S390OpProp_TargetHW @@ -12817,7 +12817,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0xF3, /* .format = */ RSYb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_IsStore | S390OpProp_Is32Bit | S390OpProp_ReadsCC | @@ -12831,7 +12831,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0xE3, /* .format = */ RSYb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_IsStore | S390OpProp_Is64Bit | S390OpProp_ReadsCC | @@ -12845,7 +12845,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xE7, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -12859,7 +12859,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xF7, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z196, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z196, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | From 2dd3c957c1dec711cf97c97ca923120b61633051 Mon Sep 17 00:00:00 2001 From: Dhruv Chopra Date: Mon, 10 Aug 2020 07:34:52 -0400 Subject: [PATCH 10/19] Replace Architecture::zEC12 with OMR_PROCESSOR_S390_ZEC12 Signed-off-by: Dhruv Chopra --- .../z/codegen/OMRInstOpCodeProperties.hpp | 52 +++++++++---------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/compiler/z/codegen/OMRInstOpCodeProperties.hpp b/compiler/z/codegen/OMRInstOpCodeProperties.hpp index d2e67150abf..d3c94a32773 100644 --- a/compiler/z/codegen/OMRInstOpCodeProperties.hpp +++ b/compiler/z/codegen/OMRInstOpCodeProperties.hpp @@ -12873,7 +12873,7 @@ /* .opcode[0] = */ 0xC7, /* .opcode[1] = */ 0x00, /* .format = */ SMI_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_None }, @@ -12884,7 +12884,7 @@ /* .opcode[0] = */ 0xC5, /* .opcode[1] = */ 0x00, /* .format = */ MII_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_None }, @@ -12895,7 +12895,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0xAA, /* .format = */ RSLb_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_IsLoad | @@ -12909,7 +12909,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x2B, /* .format = */ RSYb_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsCompare | S390OpProp_Trap | @@ -12923,7 +12923,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0x23, /* .format = */ RSYb_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsCompare | S390OpProp_IsLoad | @@ -12937,7 +12937,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0xAB, /* .format = */ RSLb_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_IsLoad | @@ -12952,7 +12952,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0xA8, /* .format = */ RSLb_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_IsStore | @@ -12968,7 +12968,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0xA9, /* .format = */ RSLb_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_IsStore | @@ -12985,7 +12985,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0xEC, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_None }, @@ -12996,7 +12996,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x9F, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsLoad | S390OpProp_Trap | @@ -13011,7 +13011,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0xC8, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_IsLoad | S390OpProp_Trap | S390OpProp_LongDispSupported | @@ -13026,7 +13026,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x85, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsLoad | S390OpProp_Trap | @@ -13041,7 +13041,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x9D, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsLoad | S390OpProp_Trap | @@ -13056,7 +13056,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x9C, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsLoad | S390OpProp_Trap | @@ -13071,7 +13071,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0xFA, /* .format = */ IE_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_None }, @@ -13082,7 +13082,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x25, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsStore | S390OpProp_LongDispSupported @@ -13095,7 +13095,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0xE8, /* .format = */ RRFc_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_UsesTarget }, @@ -13106,7 +13106,7 @@ /* .opcode[0] = */ 0xAA, /* .opcode[1] = */ 0x04, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_UsesTarget }, @@ -13117,7 +13117,7 @@ /* .opcode[0] = */ 0xAA, /* .opcode[1] = */ 0x00, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_None }, @@ -13128,7 +13128,7 @@ /* .opcode[0] = */ 0xAA, /* .opcode[1] = */ 0x03, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_SetsCC }, @@ -13139,7 +13139,7 @@ /* .opcode[0] = */ 0xAA, /* .opcode[1] = */ 0x01, /* .format = */ RIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_SetsCC }, @@ -13150,7 +13150,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0x59, /* .format = */ RIEf_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_LongDispSupported | S390OpProp_SetsOperand1 | @@ -13164,7 +13164,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0xFC, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsStore }, @@ -13176,7 +13176,7 @@ /* .opcode[0] = */ 0xE5, /* .opcode[1] = */ 0x60, /* .format = */ SIL_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_SetsCC | S390OpProp_IsStore }, @@ -13188,7 +13188,7 @@ /* .opcode[0] = */ 0xE5, /* .opcode[1] = */ 0x61, /* .format = */ SIL_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_SetsCC }, @@ -13199,7 +13199,7 @@ /* .opcode[0] = */ 0xB2, /* .opcode[1] = */ 0xF8, /* .format = */ S_FORMAT, - /* .minimumALS = */ CPU::Architecture::zEC12, + /* .minimumALS = */ OMR_PROCESSOR_S390_ZEC12, /* .properties = */ S390OpProp_SetsCC }, From 5a6693af29d1fc617ad6f51f27b9568a95f9470c Mon Sep 17 00:00:00 2001 From: Dhruv Chopra Date: Mon, 10 Aug 2020 07:36:03 -0400 Subject: [PATCH 11/19] Replace Architecture::z13 with OMR_PROCESSOR_S390_Z13 Signed-off-by: Dhruv Chopra --- .../z/codegen/OMRInstOpCodeProperties.hpp | 306 +++++++++--------- 1 file changed, 153 insertions(+), 153 deletions(-) diff --git a/compiler/z/codegen/OMRInstOpCodeProperties.hpp b/compiler/z/codegen/OMRInstOpCodeProperties.hpp index d3c94a32773..6484e8d00e3 100644 --- a/compiler/z/codegen/OMRInstOpCodeProperties.hpp +++ b/compiler/z/codegen/OMRInstOpCodeProperties.hpp @@ -13210,7 +13210,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0xAE, /* .format = */ RSLb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_IsLoad | @@ -13224,7 +13224,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0xAC, /* .format = */ RSLb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_IsStore | @@ -13240,7 +13240,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0xAD, /* .format = */ RSLb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_IsStore | @@ -13257,7 +13257,7 @@ /* .opcode[0] = */ 0xED, /* .opcode[1] = */ 0xAF, /* .format = */ RSLb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_DoubleFP | S390OpProp_Is64Bit | S390OpProp_IsLoad | @@ -13272,7 +13272,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x27, /* .format = */ RXE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SetsCC | S390OpProp_SetsOperand1 @@ -13285,7 +13285,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x3A, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsLoad | S390OpProp_SetsOperand1 | @@ -13299,7 +13299,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0xE0, /* .format = */ RSYb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_TargetHW | S390OpProp_ReadsCC | S390OpProp_LongDispSupported | @@ -13315,7 +13315,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xE0, /* .format = */ RRFc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_TargetHW | S390OpProp_ReadsCC | S390OpProp_IsLoad | @@ -13330,7 +13330,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0x46, /* .format = */ RIEg_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_ReadsCC | S390OpProp_IsLoad | @@ -13345,7 +13345,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0x4E, /* .format = */ RIEg_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_TargetHW | S390OpProp_ReadsCC | S390OpProp_IsLoad | @@ -13360,7 +13360,7 @@ /* .opcode[0] = */ 0xEC, /* .opcode[1] = */ 0x42, /* .format = */ RIEg_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_ReadsCC | S390OpProp_IsLoad | @@ -13375,7 +13375,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x3B, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_IsLoad | S390OpProp_SetsOperand1 | @@ -13389,7 +13389,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x2A, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_IsLoad | S390OpProp_SetsOperand1 | @@ -13403,7 +13403,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x3C, /* .format = */ RRE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsCC }, @@ -13414,7 +13414,7 @@ /* .opcode[0] = */ 0xEB, /* .opcode[1] = */ 0xE1, /* .format = */ RSYb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_IsStore | S390OpProp_TargetHW | S390OpProp_ReadsCC | @@ -13428,7 +13428,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xF3, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -13441,7 +13441,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xBB, /* .format = */ VRRd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM5 @@ -13454,7 +13454,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xF1, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -13467,7 +13467,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xB9, /* .format = */ VRRd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM5 @@ -13480,7 +13480,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xF2, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -13493,7 +13493,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xF0, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -13506,7 +13506,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xC3, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_VectorFPOp | S390OpProp_HasExtendedMnemonic | @@ -13522,7 +13522,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xC1, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_VectorFPOp | S390OpProp_HasExtendedMnemonic | @@ -13538,7 +13538,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xF8, /* .format = */ VRRb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | @@ -13553,7 +13553,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xC2, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_VectorFPOp | S390OpProp_HasExtendedMnemonic | @@ -13569,7 +13569,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xFB, /* .format = */ VRRb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | @@ -13584,7 +13584,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xF9, /* .format = */ VRRb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | @@ -13599,7 +13599,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x66, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -13610,7 +13610,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xC0, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_VectorFPOp | S390OpProp_HasExtendedMnemonic | @@ -13626,7 +13626,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x53, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM3 @@ -13639,7 +13639,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x52, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM3 @@ -13652,7 +13652,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xDB, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsCC | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM3 @@ -13665,7 +13665,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xD9, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsCC | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM3 @@ -13678,7 +13678,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x72, /* .format = */ VRId_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | @@ -13692,7 +13692,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x33, /* .format = */ VRSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -13705,7 +13705,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x73, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -13718,7 +13718,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x30, /* .format = */ VRSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -13731,7 +13731,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x70, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -13744,7 +13744,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x3A, /* .format = */ VRSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -13757,7 +13757,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x7A, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -13770,7 +13770,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x38, /* .format = */ VRSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -13783,7 +13783,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x78, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -13796,7 +13796,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xE3, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_VectorFPOp | S390OpProp_HasExtendedMnemonic | @@ -13811,7 +13811,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x82, /* .format = */ VRRb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_VectorStringOp | @@ -13827,7 +13827,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xE8, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_VectorFPOp | @@ -13844,7 +13844,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xEB, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_VectorFPOp | @@ -13861,7 +13861,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xEA, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_VectorFPOp | @@ -13878,7 +13878,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xE5, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_VectorFPOp | S390OpProp_HasExtendedMnemonic | @@ -13893,7 +13893,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x80, /* .format = */ VRRb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_VectorStringOp | @@ -13909,7 +13909,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x81, /* .format = */ VRRb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_VectorStringOp | @@ -13925,7 +13925,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xC7, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_VectorFPOp | S390OpProp_HasExtendedMnemonic | @@ -13941,7 +13941,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xE7, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_VectorFPOp | S390OpProp_HasExtendedMnemonic | @@ -13956,7 +13956,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x8F, /* .format = */ VRRe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_VectorFPOp | S390OpProp_HasExtendedMnemonic | @@ -13971,7 +13971,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x8E, /* .format = */ VRRe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_VectorFPOp | S390OpProp_HasExtendedMnemonic | @@ -13986,7 +13986,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xCC, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_VectorFPOp | S390OpProp_HasExtendedMnemonic | @@ -14002,7 +14002,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xE2, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_VectorFPOp | S390OpProp_HasExtendedMnemonic | @@ -14017,7 +14017,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xCE, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_VectorFPOp | S390OpProp_HasExtendedMnemonic | @@ -14032,7 +14032,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x4A, /* .format = */ VRIe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_VectorFPOp | @@ -14048,7 +14048,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x44, /* .format = */ VRIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -14059,7 +14059,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x13, /* .format = */ VRV_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsOperand1 | S390OpProp_UsesM3 @@ -14072,7 +14072,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x12, /* .format = */ VRV_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsOperand1 | S390OpProp_UsesM3 @@ -14085,7 +14085,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xB4, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -14098,7 +14098,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xBC, /* .format = */ VRRd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM5 @@ -14111,7 +14111,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x46, /* .format = */ VRIb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -14124,7 +14124,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x5C, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_VectorStringOp | @@ -14140,7 +14140,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x06, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SetsOperand1 }, @@ -14152,7 +14152,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x07, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SetsOperand1 | S390OpProp_UsesM3 @@ -14165,7 +14165,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xDE, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM3 @@ -14178,7 +14178,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xC4, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_VectorFPOp | S390OpProp_HasExtendedMnemonic | @@ -14193,7 +14193,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x00, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_IsLoad | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 | @@ -14207,7 +14207,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xC5, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_VectorFPOp | S390OpProp_HasExtendedMnemonic | @@ -14223,7 +14223,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x03, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_IsLoad | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 | @@ -14237,7 +14237,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x02, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_IsLoad | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 | @@ -14251,7 +14251,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x01, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_IsLoad | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 | @@ -14265,7 +14265,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x40, /* .format = */ VRIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsOperand1 | S390OpProp_UsesM3 @@ -14278,7 +14278,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x43, /* .format = */ VRIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsOperand1 | S390OpProp_UsesM3 @@ -14291,7 +14291,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x42, /* .format = */ VRIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsOperand1 | S390OpProp_UsesM3 @@ -14304,7 +14304,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x41, /* .format = */ VRIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsOperand1 | S390OpProp_UsesM3 @@ -14317,7 +14317,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x21, /* .format = */ VRSc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_Is64Bit | S390OpProp_HasExtendedMnemonic | @@ -14331,7 +14331,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x37, /* .format = */ VRSb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SetsOperand1 }, @@ -14343,7 +14343,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x04, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | @@ -14357,7 +14357,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x36, /* .format = */ VRSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_IsLoad | S390OpProp_UsesRegRangeForTarget | S390OpProp_SetsOperand1 | @@ -14371,7 +14371,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xDF, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM3 @@ -14384,7 +14384,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x56, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_IsRegCopy | S390OpProp_SetsOperand1 }, @@ -14396,7 +14396,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x05, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | @@ -14410,7 +14410,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x22, /* .format = */ VRSb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_IsLoad | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 | @@ -14426,7 +14426,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x62, /* .format = */ VRRf_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_Is64Bit }, @@ -14438,7 +14438,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xAE, /* .format = */ VRRd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM5 @@ -14451,7 +14451,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xAB, /* .format = */ VRRd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM5 @@ -14464,7 +14464,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xAA, /* .format = */ VRRd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM5 @@ -14477,7 +14477,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xAC, /* .format = */ VRRd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM5 @@ -14490,7 +14490,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xA9, /* .format = */ VRRd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM5 @@ -14503,7 +14503,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xAD, /* .format = */ VRRd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM5 @@ -14516,7 +14516,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xAF, /* .format = */ VRRd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM5 @@ -14529,7 +14529,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xA6, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -14542,7 +14542,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xA3, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -14555,7 +14555,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xA2, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -14568,7 +14568,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xA4, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -14581,7 +14581,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xA1, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -14594,7 +14594,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xA5, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -14607,7 +14607,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xFE, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -14620,7 +14620,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xFC, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -14633,7 +14633,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xA7, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -14646,7 +14646,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x61, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -14659,7 +14659,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x60, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -14672,7 +14672,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xFF, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -14685,7 +14685,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xFD, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -14698,7 +14698,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x68, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -14709,7 +14709,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x69, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -14720,7 +14720,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x6B, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -14731,7 +14731,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x6A, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -14742,7 +14742,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x84, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_UsesM4 }, @@ -14754,7 +14754,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x8C, /* .format = */ VRRe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -14765,7 +14765,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x94, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -14778,7 +14778,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x95, /* .format = */ VRRb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_SetsCC | S390OpProp_HasExtendedMnemonic | @@ -14793,7 +14793,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x97, /* .format = */ VRRb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_SetsCC | S390OpProp_HasExtendedMnemonic | @@ -14808,7 +14808,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x50, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM3 @@ -14821,7 +14821,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x4D, /* .format = */ VRIc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -14834,7 +14834,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x45, /* .format = */ VRIa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM3 @@ -14847,7 +14847,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xF7, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -14860,7 +14860,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xBD, /* .format = */ VRRd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM5 @@ -14873,7 +14873,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xBF, /* .format = */ VRRd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM5 @@ -14886,7 +14886,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xF5, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -14899,7 +14899,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x1B, /* .format = */ VRV_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_IsStore | S390OpProp_UsesM3 }, @@ -14911,7 +14911,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x1A, /* .format = */ VRV_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_IsStore | S390OpProp_UsesM3 }, @@ -14923,7 +14923,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x5F, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM3 @@ -14936,7 +14936,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x8D, /* .format = */ VRRe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -14947,7 +14947,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x74, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -14958,7 +14958,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x75, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -14969,7 +14969,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x77, /* .format = */ VRId_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -14980,7 +14980,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x7E, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -14991,7 +14991,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x7F, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -15002,7 +15002,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x7C, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -15013,7 +15013,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x7D, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -15024,7 +15024,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x0E, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_IsStore }, @@ -15035,7 +15035,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x08, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_IsStore | S390OpProp_UsesM3 }, @@ -15047,7 +15047,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x0B, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_IsStore | S390OpProp_UsesM3 }, @@ -15059,7 +15059,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x0A, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_IsStore | S390OpProp_UsesM3 }, @@ -15071,7 +15071,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x09, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_IsStore | S390OpProp_UsesM3 }, @@ -15083,7 +15083,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x3F, /* .format = */ VRSb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_IsStore }, @@ -15094,7 +15094,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x3E, /* .format = */ VRSa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_IsStore | S390OpProp_UsesRegRangeForTarget }, @@ -15106,7 +15106,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x8A, /* .format = */ VRRd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_VectorStringOp | @@ -15122,7 +15122,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x64, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -15135,7 +15135,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x65, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -15148,7 +15148,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x67, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM4 @@ -15161,7 +15161,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xD8, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsCC }, @@ -15172,7 +15172,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xD7, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM3 @@ -15185,7 +15185,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xD6, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM3 @@ -15198,7 +15198,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xD5, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM3 @@ -15211,7 +15211,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xD4, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_HasExtendedMnemonic | S390OpProp_UsesM3 @@ -15224,7 +15224,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x6D, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -15235,7 +15235,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xCB, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_VectorFPOp | @@ -15251,7 +15251,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xCA, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z13, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z13, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_SetsCC | S390OpProp_VectorFPOp | From 5557d6ddfb89020ae2e7f4aecb092833b4d3cb40 Mon Sep 17 00:00:00 2001 From: Dhruv Chopra Date: Mon, 10 Aug 2020 07:37:43 -0400 Subject: [PATCH 12/19] Replace Architecture::z14 with OMR_PROCESSOR_S390_Z14 Signed-off-by: Dhruv Chopra --- .../z/codegen/OMRInstOpCodeProperties.hpp | 92 +++++++++---------- 1 file changed, 46 insertions(+), 46 deletions(-) diff --git a/compiler/z/codegen/OMRInstOpCodeProperties.hpp b/compiler/z/codegen/OMRInstOpCodeProperties.hpp index 6484e8d00e3..0c90b569426 100644 --- a/compiler/z/codegen/OMRInstOpCodeProperties.hpp +++ b/compiler/z/codegen/OMRInstOpCodeProperties.hpp @@ -15267,7 +15267,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x38, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsSignFlag | @@ -15286,7 +15286,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x47, /* .format = */ RXYb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_IsLoad | S390OpProp_LongDispSupported | S390OpProp_BranchOp | @@ -15300,7 +15300,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x29, /* .format = */ RRFb_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsCC }, @@ -15327,7 +15327,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x4D, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_IsLoad | S390OpProp_LongDispSupported }, @@ -15355,7 +15355,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x84, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_IsLoad | S390OpProp_UsesRegPairForTarget | @@ -15370,7 +15370,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x3C, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_UsesTarget | S390OpProp_IsLoad | S390OpProp_LongDispSupported | @@ -15384,7 +15384,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xEC, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_UsesRegPairForTarget | S390OpProp_SetsOperand3 }, @@ -15396,7 +15396,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x53, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -15414,7 +15414,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x83, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesTarget | S390OpProp_IsLoad | @@ -15432,7 +15432,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xED, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsOperand3 | S390OpProp_SetsOverflowFlag | @@ -15446,7 +15446,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xFD, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsOperand3 | S390OpProp_SetsCC | @@ -15461,7 +15461,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x39, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsOperand1 | S390OpProp_IsLoad | @@ -15478,7 +15478,7 @@ /* .opcode[0] = */ 0xE3, /* .opcode[1] = */ 0x49, /* .format = */ RXYa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_IsStore | S390OpProp_LongDispSupported }, @@ -15490,7 +15490,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x71, /* .format = */ VRIf_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_UsesM5 @@ -15503,7 +15503,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x85, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -15514,7 +15514,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x77, /* .format = */ VRRh_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsCC | S390OpProp_UsesM3 }, @@ -15526,7 +15526,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x50, /* .format = */ VRRi_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_UsesM3 | @@ -15540,7 +15540,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x52, /* .format = */ VRRi_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_UsesM3 | @@ -15554,7 +15554,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x58, /* .format = */ VRIi_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_UsesM4 @@ -15567,7 +15567,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x5A, /* .format = */ VRIi_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_UsesM4 @@ -15580,7 +15580,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x7A, /* .format = */ VRIf_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_UsesM5 @@ -15593,7 +15593,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xC4, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_UsesM3 | S390OpProp_UsesM4 | @@ -15608,7 +15608,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xC5, /* .format = */ VRRa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_UsesM3 | S390OpProp_UsesM4 | @@ -15624,7 +15624,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xEF, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_UsesM4 | S390OpProp_UsesM5 | @@ -15640,7 +15640,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xEE, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_UsesM4 | S390OpProp_UsesM5 | @@ -15656,7 +15656,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x9F, /* .format = */ VRRe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_UsesM5 | S390OpProp_UsesM6 | @@ -15671,7 +15671,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x9E, /* .format = */ VRRe_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_UsesM5 | S390OpProp_UsesM6 | @@ -15686,7 +15686,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x49, /* .format = */ VRIh_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -15697,7 +15697,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x35, /* .format = */ VSI_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SetsOperand1 }, @@ -15709,7 +15709,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x37, /* .format = */ VRSd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SetsOperand1 }, @@ -15721,7 +15721,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x78, /* .format = */ VRIf_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_UsesM5 @@ -15734,7 +15734,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0xB8, /* .format = */ VRRd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsOperand1 | S390OpProp_UsesM5 | S390OpProp_HasExtendedMnemonic @@ -15747,7 +15747,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x79, /* .format = */ VRIf_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_UsesM5 @@ -15760,7 +15760,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x6E, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -15771,7 +15771,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x6C, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -15782,7 +15782,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x6F, /* .format = */ VRRc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -15793,7 +15793,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x34, /* .format = */ VSI_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -15804,7 +15804,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x5B, /* .format = */ VRIg_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_UsesM5 @@ -15817,7 +15817,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x7B, /* .format = */ VRIf_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_UsesM5 @@ -15830,7 +15830,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x7E, /* .format = */ VRIf_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_UsesM5 @@ -15843,7 +15843,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x73, /* .format = */ VRIf_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_UsesM5 @@ -15856,7 +15856,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x59, /* .format = */ VRIg_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_UsesM5 @@ -15869,7 +15869,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x3D, /* .format = */ VSI_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_IsStore }, @@ -15880,7 +15880,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x3F, /* .format = */ VRSd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_IsStore }, @@ -15891,7 +15891,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x5F, /* .format = */ VRRg_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_SetsCC }, @@ -15902,7 +15902,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x3C, /* .format = */ VSI_FORMAT, - /* .minimumALS = */ CPU::Architecture::z14, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z14, /* .properties = */ S390OpProp_IsStore }, From 67f9e03ea71463dd9f62dc25bda7c0467a3bee9c Mon Sep 17 00:00:00 2001 From: Dhruv Chopra Date: Mon, 10 Aug 2020 07:39:22 -0400 Subject: [PATCH 13/19] Replace Architecture::z15 with OMR_PROCESSOR_S390_Z15 Signed-off-by: Dhruv Chopra --- .../z/codegen/OMRInstOpCodeProperties.hpp | 60 +++++++++---------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/compiler/z/codegen/OMRInstOpCodeProperties.hpp b/compiler/z/codegen/OMRInstOpCodeProperties.hpp index 0c90b569426..6038e4310dc 100644 --- a/compiler/z/codegen/OMRInstOpCodeProperties.hpp +++ b/compiler/z/codegen/OMRInstOpCodeProperties.hpp @@ -12554,7 +12554,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xE1, /* .format = */ RRFc_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_UsesTarget | S390OpProp_SetsCC | @@ -15913,7 +15913,7 @@ /* .opcode[0] = */ 0xE5, /* .opcode[1] = */ 0x0A, /* .format = */ SSE_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_ImplicitlyUsesGPR0 | S390OpProp_IsLoad | S390OpProp_IsStore | @@ -15927,7 +15927,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xE5, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -15941,7 +15941,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xF5, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -15955,7 +15955,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x64, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -15969,7 +15969,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x74, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -15983,7 +15983,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x66, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -15997,7 +15997,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x76, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -16011,7 +16011,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x67, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -16025,7 +16025,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x77, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -16039,7 +16039,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x65, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -16053,7 +16053,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0x75, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_SetsCC | S390OpProp_SetsZeroFlag | @@ -16067,7 +16067,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xE3, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_Is64Bit | S390OpProp_ReadsCC | S390OpProp_IsRegCopy | @@ -16081,7 +16081,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xC0, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_ReadsCC | S390OpProp_IsRegCopy | @@ -16098,7 +16098,7 @@ /* .opcode[0] = */ 0xB9, /* .opcode[1] = */ 0xF0, /* .format = */ RRFa_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_Is32Bit | S390OpProp_ReadsCC | S390OpProp_IsRegCopy | @@ -16112,7 +16112,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x06, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SetsOperand1 | S390OpProp_UsesM3 | @@ -16126,7 +16126,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x05, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SetsOperand1 | S390OpProp_UsesM3 | @@ -16140,7 +16140,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x03, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_IsLoad | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 | @@ -16154,7 +16154,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x02, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_IsLoad | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 | @@ -16168,7 +16168,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x01, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_IsLoad | S390OpProp_UsesTarget | S390OpProp_SetsOperand1 | @@ -16182,7 +16182,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x07, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SetsOperand1 | S390OpProp_UsesM3 | @@ -16196,7 +16196,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x04, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_IsLoad | S390OpProp_SetsOperand1 | S390OpProp_UsesM3 | @@ -16210,7 +16210,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x0E, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_IsStore | S390OpProp_UsesM3 | S390OpProp_HasExtendedMnemonic @@ -16223,7 +16223,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x0B, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_IsStore | S390OpProp_UsesM3 }, @@ -16235,7 +16235,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x0A, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_IsStore | S390OpProp_UsesM3 }, @@ -16247,7 +16247,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x09, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_IsStore | S390OpProp_UsesM3 }, @@ -16259,7 +16259,7 @@ /* .opcode[0] = */ 0xE6, /* .opcode[1] = */ 0x0F, /* .format = */ VRX_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_IsStore | S390OpProp_UsesM3 | S390OpProp_HasExtendedMnemonic @@ -16272,7 +16272,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x86, /* .format = */ VRId_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -16283,7 +16283,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x87, /* .format = */ VRId_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_SetsOperand1 }, @@ -16294,7 +16294,7 @@ /* .opcode[0] = */ 0xE7, /* .opcode[1] = */ 0x8B, /* .format = */ VRRd_FORMAT, - /* .minimumALS = */ CPU::Architecture::z15, + /* .minimumALS = */ OMR_PROCESSOR_S390_Z15, /* .properties = */ S390OpProp_SetsCC | S390OpProp_SetsOperand1 | S390OpProp_VectorStringOp | From 65a18cdb28258d484af18a6168871e25675ff208 Mon Sep 17 00:00:00 2001 From: Dhruv Chopra Date: Mon, 10 Aug 2020 08:27:30 -0400 Subject: [PATCH 14/19] Update _supportedArch when creating new TR::CPU When the information is available via the OMRProcessorDesc structure, the TR::CPU constructor will update the _supportedArch field Signed-off-by: Dhruv Chopra --- compiler/z/env/OMRCPU.hpp | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/compiler/z/env/OMRCPU.hpp b/compiler/z/env/OMRCPU.hpp index f1f72f73151..0f790ea7656 100644 --- a/compiler/z/env/OMRCPU.hpp +++ b/compiler/z/env/OMRCPU.hpp @@ -293,7 +293,28 @@ class OMR_EXTENSIBLE CPU : public OMR::CPU memset(_processorDescription.features, 0, OMRPORT_SYSINFO_FEATURES_SIZE*sizeof(uint32_t)); } - CPU(const OMRProcessorDesc& processorDescription) : OMR::CPU(processorDescription), _supportedArch(z9) {} + CPU(const OMRProcessorDesc& processorDescription) : OMR::CPU(processorDescription) + { + switch(processorDescription.processor) + { + case OMR_PROCESSOR_S390_Z10: + _supportedArch = z10; + case OMR_PROCESSOR_S390_Z196: + _supportedArch = z196; + case OMR_PROCESSOR_S390_ZEC12: + _supportedArch = zEC12; + case OMR_PROCESSOR_S390_Z13: + _supportedArch = z13; + case OMR_PROCESSOR_S390_Z14: + _supportedArch = z14; + case OMR_PROCESSOR_S390_Z15: + _supportedArch = z15; + case OMR_PROCESSOR_S390_ZNEXT: + _supportedArch = zNext; + default: + TR_ASSERT_FATAL(0, "Unsupported processorDescription.processor type: %d", processorDescription.processor); + } + } enum { From 9a7c1546b6ca8565c95bd5c397a8f918784cd4a7 Mon Sep 17 00:00:00 2001 From: Dhruv Chopra Date: Mon, 10 Aug 2020 16:14:04 -0400 Subject: [PATCH 15/19] Allow test APIs to handle the older procesors Also re-orders older processor definition in the enum. Signed-off-by: Dhruv Chopra --- compiler/z/env/OMRCPU.cpp | 15 +++++++++++++++ include_core/omrport.h | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/compiler/z/env/OMRCPU.cpp b/compiler/z/env/OMRCPU.cpp index 7189ef01d8e..142cd27365d 100644 --- a/compiler/z/env/OMRCPU.cpp +++ b/compiler/z/env/OMRCPU.cpp @@ -107,6 +107,12 @@ OMR::Z::CPU::is_at_least_test(OMRProcessorArchitecture p) { switch(p) { + case OMR_PROCESSOR_S390_Z900: + return (self()->getSupportsArch(TR::CPU::z900) == (_processorDescription.processor >= p)); + case OMR_PROCESSOR_S390_Z990: + return (self()->getSupportsArch(TR::CPU::z990) == (_processorDescription.processor >= p)); + case OMR_PROCESSOR_S390_Z9: + return (self()->getSupportsArch(TR::CPU::z9) == (_processorDescription.processor >= p)); case OMR_PROCESSOR_S390_Z10: return (self()->getSupportsArch(TR::CPU::z10) == (_processorDescription.processor >= p)); case OMR_PROCESSOR_S390_Z196: @@ -174,6 +180,15 @@ OMR::Z::CPU::is_at_least_old_api(OMRProcessorArchitecture p) bool ans = false; switch(p) { + case OMR_PROCESSOR_S390_Z900: + ans = self()->getSupportsArch(TR::CPU::z900); + break; + case OMR_PROCESSOR_S390_Z990: + ans = self()->getSupportsArch(TR::CPU::z990); + break; + case OMR_PROCESSOR_S390_Z9: + ans = self()->getSupportsArch(TR::CPU::z9); + break; case OMR_PROCESSOR_S390_Z10: ans = self()->getSupportsArch(TR::CPU::z10); break; diff --git a/include_core/omrport.h b/include_core/omrport.h index dae44661296..f08006db20d 100644 --- a/include_core/omrport.h +++ b/include_core/omrport.h @@ -1180,10 +1180,10 @@ typedef enum OMRProcessorArchitecture { // 390 Processors OMR_PROCESSOR_S390_FIRST = OMR_PROCESSOR_FIRST, OMR_PROCESSOR_S390_UNKNOWN = OMR_PROCESSOR_S390_FIRST, - OMR_PROCESSOR_S390_GP6, OMR_PROCESSOR_S390_Z900, OMR_PROCESSOR_S390_Z990, OMR_PROCESSOR_S390_Z9, + OMR_PROCESSOR_S390_GP6, OMR_PROCESSOR_S390_Z10 = OMR_PROCESSOR_S390_GP6, OMR_PROCESSOR_S390_GP7, OMR_PROCESSOR_S390_GP8, From 99cd4eb51bcc7908525cf7b7a2bb74f342400c81 Mon Sep 17 00:00:00 2001 From: Dhruv Chopra Date: Mon, 10 Aug 2020 18:50:58 -0400 Subject: [PATCH 16/19] Remove OMR_PROCESSOR_S390_GP* and OMR_PROCESSOR_FIRST These two enum entries inside OMRProcessArchitecture are redundant or unused. So this commit removes them to avoid confusion. Signed-off-by: Dhruv Chopra --- include_core/omrport.h | 28 +++++++++------------------- port/unix/omrsysinfo.c | 36 ++++++++++++++++++------------------ 2 files changed, 27 insertions(+), 37 deletions(-) diff --git a/include_core/omrport.h b/include_core/omrport.h index f08006db20d..0ad199a4747 100644 --- a/include_core/omrport.h +++ b/include_core/omrport.h @@ -1175,31 +1175,21 @@ typedef struct OMROSKernelInfo { typedef enum OMRProcessorArchitecture { OMR_PROCESSOR_UNDEFINED, - OMR_PROCESSOR_FIRST, // 390 Processors - OMR_PROCESSOR_S390_FIRST = OMR_PROCESSOR_FIRST, + OMR_PROCESSOR_S390_FIRST, OMR_PROCESSOR_S390_UNKNOWN = OMR_PROCESSOR_S390_FIRST, OMR_PROCESSOR_S390_Z900, OMR_PROCESSOR_S390_Z990, OMR_PROCESSOR_S390_Z9, - OMR_PROCESSOR_S390_GP6, - OMR_PROCESSOR_S390_Z10 = OMR_PROCESSOR_S390_GP6, - OMR_PROCESSOR_S390_GP7, - OMR_PROCESSOR_S390_GP8, - OMR_PROCESSOR_S390_GP9, - OMR_PROCESSOR_S390_Z196 = OMR_PROCESSOR_S390_GP9, - OMR_PROCESSOR_S390_GP10, - OMR_PROCESSOR_S390_ZEC12 = OMR_PROCESSOR_S390_GP10, - OMR_PROCESSOR_S390_GP11, - OMR_PROCESSOR_S390_Z13 = OMR_PROCESSOR_S390_GP11, - OMR_PROCESSOR_S390_GP12, - OMR_PROCESSOR_S390_Z14 = OMR_PROCESSOR_S390_GP12, - OMR_PROCESSOR_S390_GP13, - OMR_PROCESSOR_S390_Z15 = OMR_PROCESSOR_S390_GP13, - OMR_PROCESSOR_S390_GP14, - OMR_PROCESSOR_S390_ZNEXT = OMR_PROCESSOR_S390_GP14, - OMR_PROCESSOR_S390_LAST = OMR_PROCESSOR_S390_GP14, + OMR_PROCESSOR_S390_Z10, + OMR_PROCESSOR_S390_Z196, + OMR_PROCESSOR_S390_ZEC12, + OMR_PROCESSOR_S390_Z13, + OMR_PROCESSOR_S390_Z14, + OMR_PROCESSOR_S390_Z15, + OMR_PROCESSOR_S390_ZNEXT, + OMR_PROCESSOR_S390_LAST, // ARM Processors OMR_PROCESSOR_ARM_FIRST, diff --git a/port/unix/omrsysinfo.c b/port/unix/omrsysinfo.c index 2657b9ce829..ff18b1589a9 100644 --- a/port/unix/omrsysinfo.c +++ b/port/unix/omrsysinfo.c @@ -1221,7 +1221,7 @@ omrsysinfo_get_s390_description(struct OMRPortLibrary *portLibrary, OMRProcessor { omrsysinfo_set_feature(desc, OMR_FEATURE_S390_LONG_DISPLACEMENT); - desc->processor = OMR_PROCESSOR_S390_GP6; + desc->processor = OMR_PROCESSOR_S390_Z990; } } @@ -1252,7 +1252,7 @@ omrsysinfo_get_s390_description(struct OMRPortLibrary *portLibrary, OMRProcessor if (omrsysinfo_test_stfle(portLibrary, OMR_FEATURE_S390_EXTENDED_IMMEDIATE) && omrsysinfo_test_stfle(portLibrary, OMR_FEATURE_S390_EXTENDED_TRANSLATION_3) && omrsysinfo_test_stfle(portLibrary, OMR_FEATURE_S390_ETF3_ENHANCEMENT)) { - desc->processor = OMR_PROCESSOR_S390_GP7; + desc->processor = OMR_PROCESSOR_S390_Z9; } /* z10 facility and processor detection */ @@ -1260,7 +1260,7 @@ omrsysinfo_get_s390_description(struct OMRPortLibrary *portLibrary, OMRProcessor if (omrsysinfo_test_stfle(portLibrary, OMR_FEATURE_S390_GENERAL_INSTRUCTIONS_EXTENSIONS)) { omrsysinfo_set_feature(desc, OMR_FEATURE_S390_GENERAL_INSTRUCTIONS_EXTENSIONS); - desc->processor = OMR_PROCESSOR_S390_GP8; + desc->processor = OMR_PROCESSOR_S390_Z10; } /* z196 facility and processor detection */ @@ -1273,13 +1273,13 @@ omrsysinfo_get_s390_description(struct OMRPortLibrary *portLibrary, OMRProcessor omrsysinfo_set_feature(desc, OMR_FEATURE_S390_HIGH_WORD); } - desc->processor = OMR_PROCESSOR_S390_GP9; + desc->processor = OMR_PROCESSOR_S390_Z196; } if (omrsysinfo_test_stfle(portLibrary, OMR_FEATURE_S390_LOAD_STORE_ON_CONDITION_1)) { omrsysinfo_set_feature(desc, OMR_FEATURE_S390_LOAD_STORE_ON_CONDITION_1); - desc->processor = OMR_PROCESSOR_S390_GP9; + desc->processor = OMR_PROCESSOR_S390_Z196; } /* zEC12 facility and processor detection */ @@ -1311,7 +1311,7 @@ omrsysinfo_get_s390_description(struct OMRPortLibrary *portLibrary, OMRProcessor if (omrsysinfo_test_stfle(portLibrary, OMR_FEATURE_S390_MISCELLANEOUS_INSTRUCTION_EXTENSION)) { omrsysinfo_set_feature(desc, OMR_FEATURE_S390_MISCELLANEOUS_INSTRUCTION_EXTENSION); - desc->processor = OMR_PROCESSOR_S390_GP10; + desc->processor = OMR_PROCESSOR_S390_ZEC12; } /* z13 facility and processor detection */ @@ -1326,20 +1326,20 @@ omrsysinfo_get_s390_description(struct OMRPortLibrary *portLibrary, OMRProcessor #endif { omrsysinfo_set_feature(desc, OMR_FEATURE_S390_VECTOR_FACILITY); - desc->processor = OMR_PROCESSOR_S390_GP11; + desc->processor = OMR_PROCESSOR_S390_Z13; } } if (omrsysinfo_test_stfle(portLibrary, OMR_FEATURE_S390_LOAD_STORE_ON_CONDITION_2)) { omrsysinfo_set_feature(desc, OMR_FEATURE_S390_LOAD_STORE_ON_CONDITION_2); - desc->processor = OMR_PROCESSOR_S390_GP11; + desc->processor = OMR_PROCESSOR_S390_Z13; } if (omrsysinfo_test_stfle(portLibrary, OMR_FEATURE_S390_LOAD_AND_ZERO_RIGHTMOST_BYTE)) { omrsysinfo_set_feature(desc, OMR_FEATURE_S390_LOAD_AND_ZERO_RIGHTMOST_BYTE); - desc->processor = OMR_PROCESSOR_S390_GP11; + desc->processor = OMR_PROCESSOR_S390_Z13; } /* z14 facility and processor detection */ @@ -1354,20 +1354,20 @@ omrsysinfo_get_s390_description(struct OMRPortLibrary *portLibrary, OMRProcessor { omrsysinfo_set_feature(desc, OMR_FEATURE_S390_GUARDED_STORAGE); - desc->processor = OMR_PROCESSOR_S390_GP12; + desc->processor = OMR_PROCESSOR_S390_Z14; } } if (omrsysinfo_test_stfle(portLibrary, OMR_FEATURE_S390_MISCELLANEOUS_INSTRUCTION_EXTENSION_2)) { omrsysinfo_set_feature(desc, OMR_FEATURE_S390_MISCELLANEOUS_INSTRUCTION_EXTENSION_2); - desc->processor = OMR_PROCESSOR_S390_GP12; + desc->processor = OMR_PROCESSOR_S390_Z14; } if (omrsysinfo_test_stfle(portLibrary, OMR_FEATURE_S390_SEMAPHORE_ASSIST)) { omrsysinfo_set_feature(desc, OMR_FEATURE_S390_SEMAPHORE_ASSIST); - desc->processor = OMR_PROCESSOR_S390_GP12; + desc->processor = OMR_PROCESSOR_S390_Z14; } if (omrsysinfo_test_stfle(portLibrary, OMR_FEATURE_S390_VECTOR_PACKED_DECIMAL)) { @@ -1380,7 +1380,7 @@ omrsysinfo_get_s390_description(struct OMRPortLibrary *portLibrary, OMRProcessor { omrsysinfo_set_feature(desc, OMR_FEATURE_S390_VECTOR_PACKED_DECIMAL); - desc->processor = OMR_PROCESSOR_S390_GP12; + desc->processor = OMR_PROCESSOR_S390_Z14; } } @@ -1394,14 +1394,14 @@ omrsysinfo_get_s390_description(struct OMRPortLibrary *portLibrary, OMRProcessor { omrsysinfo_set_feature(desc, OMR_FEATURE_S390_VECTOR_FACILITY_ENHANCEMENT_1); - desc->processor = OMR_PROCESSOR_S390_GP12; + desc->processor = OMR_PROCESSOR_S390_Z14; } } if (omrsysinfo_test_stfle(portLibrary, OMR_FEATURE_S390_MSA_EXTENSION_8)) { omrsysinfo_set_feature(desc, OMR_FEATURE_S390_MSA_EXTENSION_8); - desc->processor = OMR_PROCESSOR_S390_GP12; + desc->processor = OMR_PROCESSOR_S390_Z14; } /* z15 facility and processor detection */ @@ -1409,7 +1409,7 @@ omrsysinfo_get_s390_description(struct OMRPortLibrary *portLibrary, OMRProcessor if (omrsysinfo_test_stfle(portLibrary, OMR_FEATURE_S390_MISCELLANEOUS_INSTRUCTION_EXTENSION_3)) { omrsysinfo_set_feature(desc, OMR_FEATURE_S390_MISCELLANEOUS_INSTRUCTION_EXTENSION_3); - desc->processor = OMR_PROCESSOR_S390_GP13; + desc->processor = OMR_PROCESSOR_S390_Z15; } if (omrsysinfo_test_stfle(portLibrary, OMR_FEATURE_S390_VECTOR_FACILITY_ENHANCEMENT_2)) { @@ -1421,7 +1421,7 @@ omrsysinfo_get_s390_description(struct OMRPortLibrary *portLibrary, OMRProcessor { omrsysinfo_set_feature(desc, OMR_FEATURE_S390_VECTOR_FACILITY_ENHANCEMENT_2); - desc->processor = OMR_PROCESSOR_S390_GP13; + desc->processor = OMR_PROCESSOR_S390_Z15; } } @@ -1434,7 +1434,7 @@ omrsysinfo_get_s390_description(struct OMRPortLibrary *portLibrary, OMRProcessor { omrsysinfo_set_feature(desc, OMR_FEATURE_S390_VECTOR_PACKED_DECIMAL_ENHANCEMENT_FACILITY); - desc->processor = OMR_PROCESSOR_S390_GP13; + desc->processor = OMR_PROCESSOR_S390_Z15; } } From 1dea7b6bbdb459799b404aa6543604a022ef3760 Mon Sep 17 00:00:00 2001 From: Dhruv Chopra Date: Mon, 10 Aug 2020 19:04:58 -0400 Subject: [PATCH 17/19] Move OMR::CPU() constructor out of header file Signed-off-by: Dhruv Chopra --- compiler/z/env/OMRCPU.cpp | 30 ++++++++++++++++++++++++++++++ compiler/z/env/OMRCPU.hpp | 23 +---------------------- 2 files changed, 31 insertions(+), 22 deletions(-) diff --git a/compiler/z/env/OMRCPU.cpp b/compiler/z/env/OMRCPU.cpp index 142cd27365d..7f42bb0116a 100644 --- a/compiler/z/env/OMRCPU.cpp +++ b/compiler/z/env/OMRCPU.cpp @@ -31,6 +31,36 @@ #include "control/Options_inlines.hpp" #include "env/CPU.hpp" +OMR::Z::CPU::CPU(const OMRProcessorDesc& processorDescription) : OMR::CPU(processorDescription) + { + switch(processorDescription.processor) + { + case OMR_PROCESSOR_S390_Z10: + _supportedArch = z10; + break; + case OMR_PROCESSOR_S390_Z196: + _supportedArch = z196; + break; + case OMR_PROCESSOR_S390_ZEC12: + _supportedArch = zEC12; + break; + case OMR_PROCESSOR_S390_Z13: + _supportedArch = z13; + break; + case OMR_PROCESSOR_S390_Z14: + _supportedArch = z14; + break; + case OMR_PROCESSOR_S390_Z15: + _supportedArch = z15; + break; + case OMR_PROCESSOR_S390_ZNEXT: + _supportedArch = zNext; + break; + default: + TR_ASSERT_FATAL(false, "Unsupported processorDescription.processor type: %d", processorDescription.processor); + } + } + TR::CPU OMR::Z::CPU::detect(OMRPortLibrary * const omrPortLib) { diff --git a/compiler/z/env/OMRCPU.hpp b/compiler/z/env/OMRCPU.hpp index 0f790ea7656..cb8da02e5db 100644 --- a/compiler/z/env/OMRCPU.hpp +++ b/compiler/z/env/OMRCPU.hpp @@ -293,28 +293,7 @@ class OMR_EXTENSIBLE CPU : public OMR::CPU memset(_processorDescription.features, 0, OMRPORT_SYSINFO_FEATURES_SIZE*sizeof(uint32_t)); } - CPU(const OMRProcessorDesc& processorDescription) : OMR::CPU(processorDescription) - { - switch(processorDescription.processor) - { - case OMR_PROCESSOR_S390_Z10: - _supportedArch = z10; - case OMR_PROCESSOR_S390_Z196: - _supportedArch = z196; - case OMR_PROCESSOR_S390_ZEC12: - _supportedArch = zEC12; - case OMR_PROCESSOR_S390_Z13: - _supportedArch = z13; - case OMR_PROCESSOR_S390_Z14: - _supportedArch = z14; - case OMR_PROCESSOR_S390_Z15: - _supportedArch = z15; - case OMR_PROCESSOR_S390_ZNEXT: - _supportedArch = zNext; - default: - TR_ASSERT_FATAL(0, "Unsupported processorDescription.processor type: %d", processorDescription.processor); - } - } + CPU(const OMRProcessorDesc& processorDescription); enum { From 37cf132a4b08af1526d2e535132810b025b9149a Mon Sep 17 00:00:00 2001 From: Dhruv Chopra Date: Tue, 11 Aug 2020 09:23:52 -0400 Subject: [PATCH 18/19] Add support for Unknown processor type in test API Signed-off-by: Dhruv Chopra --- compiler/z/env/OMRCPU.cpp | 5 +++++ include_core/omrport.h | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/compiler/z/env/OMRCPU.cpp b/compiler/z/env/OMRCPU.cpp index 7f42bb0116a..da6e6fd0c03 100644 --- a/compiler/z/env/OMRCPU.cpp +++ b/compiler/z/env/OMRCPU.cpp @@ -137,6 +137,8 @@ OMR::Z::CPU::is_at_least_test(OMRProcessorArchitecture p) { switch(p) { + case OMR_PROCESSOR_S390_UNKNOWN: + return (self()->getSupportsArch(TR::CPU::Unknown) == (_processorDescription.processor >= p)); case OMR_PROCESSOR_S390_Z900: return (self()->getSupportsArch(TR::CPU::z900) == (_processorDescription.processor >= p)); case OMR_PROCESSOR_S390_Z990: @@ -210,6 +212,9 @@ OMR::Z::CPU::is_at_least_old_api(OMRProcessorArchitecture p) bool ans = false; switch(p) { + case OMR_PROCESSOR_S390_UNKNOWN: + ans = self()->getSupportsArch(TR::CPU::Unknown); + break; case OMR_PROCESSOR_S390_Z900: ans = self()->getSupportsArch(TR::CPU::z900); break; diff --git a/include_core/omrport.h b/include_core/omrport.h index 0ad199a4747..b39744b422f 100644 --- a/include_core/omrport.h +++ b/include_core/omrport.h @@ -1189,7 +1189,7 @@ typedef enum OMRProcessorArchitecture { OMR_PROCESSOR_S390_Z14, OMR_PROCESSOR_S390_Z15, OMR_PROCESSOR_S390_ZNEXT, - OMR_PROCESSOR_S390_LAST, + OMR_PROCESSOR_S390_LAST = OMR_PROCESSOR_S390_ZNEXT, // ARM Processors OMR_PROCESSOR_ARM_FIRST, From 1bb4b6293a2116b261230ec8c09cca843fa458bb Mon Sep 17 00:00:00 2001 From: Dhruv Chopra Date: Tue, 11 Aug 2020 09:58:16 -0400 Subject: [PATCH 19/19] Add print overloads for CPU enum types This makes the diagnostic print messages more informative. Signed-off-by: Dhruv Chopra --- compiler/z/env/OMRCPU.cpp | 105 ++++++++++++++++++++++++++++++++++++-- compiler/z/env/OMRCPU.hpp | 10 ++++ 2 files changed, 110 insertions(+), 5 deletions(-) diff --git a/compiler/z/env/OMRCPU.cpp b/compiler/z/env/OMRCPU.cpp index da6e6fd0c03..02b29e68eed 100644 --- a/compiler/z/env/OMRCPU.cpp +++ b/compiler/z/env/OMRCPU.cpp @@ -57,7 +57,7 @@ OMR::Z::CPU::CPU(const OMRProcessorDesc& processorDescription) : OMR::CPU(proces _supportedArch = zNext; break; default: - TR_ASSERT_FATAL(false, "Unsupported processorDescription.processor type: %d", processorDescription.processor); + TR_ASSERT_FATAL(false, "Unsupported processorDescription.processor type: %s(%d)", TR::CPU::getProcessorName(processorDescription.processor), processorDescription.processor); } } @@ -114,7 +114,7 @@ OMR::Z::CPU::isAtLeast(OMRProcessorArchitecture p) #if defined(TR_HOST_S390) && (defined(J9ZOS390) || defined(LINUX)) if (TR::Compiler->omrPortLib == NULL) return self()->is_at_least_old_api(p); - TR_ASSERT_FATAL(self()->is_at_least_test(p), "processor %d failed, _supportedArch %d, _processorDescription.processor %d", p, _supportedArch, _processorDescription.processor); + TR_ASSERT_FATAL(self()->is_at_least_test(p), "processor %s(%d) failed, _supportedArch %s(%d), _processorDescription.processor %s(%d)", TR::CPU::getProcessorName(p), p, TR::CPU::getProcessorName(_supportedArch), _supportedArch, TR::CPU::getProcessorName(_processorDescription.processor), _processorDescription.processor); return _processorDescription.processor >= p; #endif @@ -126,7 +126,7 @@ OMR::Z::CPU::supportsFeature(uint32_t feature) { if (TR::Compiler->omrPortLib == NULL) return self()->supports_feature_old_api(feature); - TR_ASSERT_FATAL(self()->supports_feature_test(feature), "feature test %d failed, _supportedArch %d, _processorDescription.processor %d", feature, _supportedArch, _processorDescription.processor); + TR_ASSERT_FATAL(self()->supports_feature_test(feature), "feature test %d failed, _supportedArch %s(%d), _processorDescription.processor %s(%d)", feature, TR::CPU::getProcessorName(_supportedArch), _supportedArch, TR::CPU::getProcessorName(_processorDescription.processor), _processorDescription.processor); OMRPORT_ACCESS_FROM_OMRPORT(TR::Compiler->omrPortLib); return TRUE == omrsysinfo_processor_has_feature(&_processorDescription, feature); @@ -246,7 +246,7 @@ OMR::Z::CPU::is_at_least_old_api(OMRProcessorArchitecture p) ans = self()->getSupportsArch(TR::CPU::zNext); break; default: - TR_ASSERT_FATAL(false, "Unknown processor!\n"); + TR_ASSERT_FATAL(false, "Unknown processor: %d!\n", p); } return ans; } @@ -297,11 +297,106 @@ OMR::Z::CPU::supports_feature_old_api(uint32_t feature) supported = self()->getSupportsVectorFacilityEnhancement1(); break; default: - TR_ASSERT_FATAL(false, "Unknown processor feature!\n"); + TR_ASSERT_FATAL(false, "Unknown processor feature: %d!\n", feature); } return supported; } +const char* +OMR::Z::CPU::getProcessorName(Architecture arch) + { + const char* result = ""; + switch (arch) + { + case Unknown: + result = "Unknown"; + break; + case z900: + result = "z900"; + break; + case z990: + result = "z990"; + break; + case z9: + result = "z9"; + break; + case z10: + result = "z10"; + break; + case z196: + result = "z196"; + break; + case zEC12: + result = "zEC12"; + break; + case z13: + result = "z13"; + break; + case z14: + result = "z14"; + break; + case z15: + result = "z15"; + break; + case zNext: + result = "zNext"; + break; + default: + TR_ASSERT(false, "Invalid Archiecture Type: %d", arch); + result = "Invalid Architecture type!"; + break; + } + return result; + } + +const char* +OMR::Z::CPU::getProcessorName(OMRProcessorArchitecture arch) + { + const char* result = ""; + + switch(arch) + { + case OMR_PROCESSOR_S390_UNKNOWN: + result = "Unknown"; + break; + case OMR_PROCESSOR_S390_Z900: + result = "z900"; + break; + case OMR_PROCESSOR_S390_Z990: + result = "z990"; + break; + case OMR_PROCESSOR_S390_Z9: + result = "z9"; + break; + case OMR_PROCESSOR_S390_Z10: + result = "z10"; + break; + case OMR_PROCESSOR_S390_Z196: + result = "z196"; + break; + case OMR_PROCESSOR_S390_ZEC12: + result = "zEC12"; + break; + case OMR_PROCESSOR_S390_Z13: + result = "z13"; + break; + case OMR_PROCESSOR_S390_Z14: + result = "z14"; + break; + case OMR_PROCESSOR_S390_Z15: + result = "z15"; + break; + case OMR_PROCESSOR_S390_ZNEXT: + result = "zNext"; + break; + default: + TR_ASSERT(false, "Invalid Archiecture Type: %d", arch); + result = "Invalid Architecture type!"; + break; + } + return result; + } + const char* OMR::Z::CPU::getProcessorName(int32_t machineId) { diff --git a/compiler/z/env/OMRCPU.hpp b/compiler/z/env/OMRCPU.hpp index cb8da02e5db..6effb502ec1 100644 --- a/compiler/z/env/OMRCPU.hpp +++ b/compiler/z/env/OMRCPU.hpp @@ -69,6 +69,16 @@ class OMR_EXTENSIBLE CPU : public OMR::CPU */ static const char* getProcessorName(int32_t machineId); + /** \brief + * Gets the name of the processor given the four TR::CPU::Architecture enum type. + */ + static const char* getProcessorName(Architecture arch); + + /** \brief + * Gets the name of the processor given the OMRProcessorArchitecture enum type. + */ + static const char* getProcessorName(OMRProcessorArchitecture arch); + static TR::CPU detect(OMRPortLibrary * const omrPortLib); public: