diff options
author | Chia-I Wu <[email protected]> | 2014-10-11 03:24:48 +0800 |
---|---|---|
committer | Chia-I Wu <[email protected]> | 2014-10-11 11:55:50 +0800 |
commit | 566d1889eaceaa174f1f16f6ff1553154626be11 (patch) | |
tree | 2cabbdf2e75aeeb3877add83bb141e282d4f8df5 /src/gallium/drivers/ilo/genhw | |
parent | 326e303175ab700d59602f0e344e8d84e15f1aa8 (diff) |
ilo: disassemble compacted instructions
Signed-off-by: Chia-I Wu <[email protected]>
Diffstat (limited to 'src/gallium/drivers/ilo/genhw')
-rw-r--r-- | src/gallium/drivers/ilo/genhw/gen_eu_isa.xml.h | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/gallium/drivers/ilo/genhw/gen_eu_isa.xml.h b/src/gallium/drivers/ilo/genhw/gen_eu_isa.xml.h index 5dcd917c6eb..5a253017089 100644 --- a/src/gallium/drivers/ilo/genhw/gen_eu_isa.xml.h +++ b/src/gallium/drivers/ilo/genhw/gen_eu_isa.xml.h @@ -357,6 +357,31 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #define GEN6_3SRC_SRC_SWIZZLE_X__MASK 0x00000006 #define GEN6_3SRC_SRC_SWIZZLE_X__SHIFT 1 #define GEN6_3SRC_SRC_REPCTRL (0x1 << 0) +#define GEN6_COMPACT_SRC1_REG__MASK 0xff00000000000000ULL +#define GEN6_COMPACT_SRC1_REG__SHIFT 56 +#define GEN6_COMPACT_SRC0_REG__MASK 0x00ff000000000000ULL +#define GEN6_COMPACT_SRC0_REG__SHIFT 48 +#define GEN6_COMPACT_DST_REG__MASK 0x0000ff0000000000ULL +#define GEN6_COMPACT_DST_REG__SHIFT 40 +#define GEN6_COMPACT_SRC1_INDEX__MASK 0x000000f800000000ULL +#define GEN6_COMPACT_SRC1_INDEX__SHIFT 35 +#define GEN6_COMPACT_SRC0_INDEX__MASK 0x00000007c0000000ULL +#define GEN6_COMPACT_SRC0_INDEX__SHIFT 30 +#define GEN6_COMPACT_CMPTCTRL (0x1 << 29) +#define GEN6_COMPACT_FLAG_SUBREG__MASK 0x10000000 +#define GEN6_COMPACT_FLAG_SUBREG__SHIFT 28 +#define GEN6_COMPACT_CONDMODIFIER__MASK 0x0f000000 +#define GEN6_COMPACT_CONDMODIFIER__SHIFT 24 +#define GEN6_COMPACT_ACCWRCTRL (0x1 << 23) +#define GEN6_COMPACT_SUBREG_INDEX__MASK 0x007c0000 +#define GEN6_COMPACT_SUBREG_INDEX__SHIFT 18 +#define GEN6_COMPACT_DATATYPE_INDEX__MASK 0x0003e000 +#define GEN6_COMPACT_DATATYPE_INDEX__SHIFT 13 +#define GEN6_COMPACT_CONTROL_INDEX__MASK 0x00001f00 +#define GEN6_COMPACT_CONTROL_INDEX__SHIFT 8 +#define GEN6_COMPACT_DEBUGCTRL (0x1 << 7) +#define GEN6_COMPACT_OPCODE__MASK 0x0000007f +#define GEN6_COMPACT_OPCODE__SHIFT 0 @@ -373,4 +398,6 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #define GEN6_3SRC_SRC_0__SHIFT 0 + + #endif /* GEN_EU_ISA_XML */ |